TotemDuino Table of Contents Features ..............................3 Getting started ............................3 Connecting TotemDuino to your computer ................3 Using Arduino IDE ..........................5 Technical specifications ........................10 Fig. 1 TotemDuino board 2 of 10...
TotemDuino as well. Connecting TotemDuino to your computer Using a mini USB cable you can upload new firmware sketches into TotemDuino. It holds a complete backwards software compatibility with Arduino UNO boards, so Arduino IDE can be used to write programs for it. While you can use different programming environments to write firmware for it, using Arduino is one of the most friendliest and quickest way to start.
Page 4
TotemDuino boards will not show up until computer is restarted. On most Linux systems driver for the TotemDuino should be included in the system already, so no further steps are needed to be taken. If it’s missing, or the device doesn’t...
TotemDuino enumerate when connected, refer to your distribution manual on how to enable PL2303 kernel module. Tested distributions that include the driver are Debian (and derivatives such as Ubuntu) and Fedora. Using Arduino IDE After installation, you should be greeted by default Arduino IDE window: Fig.
Page 6
TotemDuino To work with TotemDuino, first you must choose the correct board for which code will be compiled, as well serial port, by which the compiled firmware will be uploaded to it. You can select the board by clicking Tools-> Board. In the drop-down menu, please select Arduino/Genuino UNO board: Fig.
Page 7
TotemDuino Fig. 5 Selecting TotemDuino serial port Once that’s done, we can start writing firmware for it. As always, its best to start with the basics, so first we should try to upload a simplest firmware which only blinks the onboard LED on the TotemDuino.
Page 8
Fig. 6 Selecting example firmware This will open a new Arduino IDE window with the source code of that firmware. Try to compile and write the firmware to TotemDuino by clicking Upload button (icon with right arrow): 8 of 10...
Page 9
TotemDuino Fig. 7 Uploading firmware successfully You should see a notification “Done uploading” in the bottom status bar. Now check if the firmware does what it’s supposed to: Fig. 8 Example LED blink firmware 9 of 10...
TotemDuino If the LED blinks, you got every bit working! Now you can start diving into the world of programming by exploring other examples or creating your own firmwares for it. You could plug external sensors, shields to bring even the craziest ideas to life.
Need help?
Do you have a question about the TotemDuino and is the answer not in the manual?
Questions and answers