Note This is a web-version of a tutorial chapter embedded right into the XOD IDE. To get a better learning experience we recommend to install the desktop IDE or start the browser-based IDE, and you’ll see the same tutorial there.

Working with Hardware

In this part of the tutorial, you will learn how to upload programs to your Arduino (or compatible) controller board and work with hardware modules.

To upload programs to Arduino, you need to install the desktop version of XOD. The browser version does not have enough permissions to access USB ports. Nevertheless, you can upload XOD programs even from the browser version if you have the original Arduino IDE installed by copying and pasting the generated code.

If you have no hardware on hand, don’t give up. Skip to the 200-patterns part and go on replacing hardware nodes with watches and tweaks.

Found a typo or mistake? Want to improve the text? Edit this page on GitHub and open a pull request. If you have a complex proposal or you want to discuss the content, feel free to start a new thread on XOD forum.