Introduction
In this guide we will use Arduino to upload the code that runs the Sixi 2 robot.
-
-
Download the stable master from https://www.marginallyclever.com/product... OR
-
Download the experimental development version from https://github.com/MarginallyClever/Make...
-
The pricing is optional. You can choose a price of $0. Your generosity helps us make it great.
-
The download link will appear on the checkout page...
-
...and in your order confirmation email.
-
-
-
Extract the zip file downloaded from the link into a folder called Makelangelo-firmware. Double check the exact spelling, including the hyphen -.
-
Go into the folder and open Makelangelo-firmware.ino with the Arduino app.
-
The Arduino app is available from https://www.arduino.cc/en/Main/Software
-
You may be asked to update some features of Arduino. Please follow the prompts and get up to date.
-
You should see many tabs at the top of the app. If you have only one tab then Arduino has created that folder and moved the ino file into the folder. Quit Arduino, move the rest of the files into the new folder, and re-open the file.
-
-
-
close Arduino.
-
In the folder with Makelangelo-firmware.ino, find the subfolder presets/ and in there find the file sixi.h
-
copy presets/sixi.h to ./local_config.h
-
Reopen Arduino. there should now be a tab that called "local_config.h". click the tab and confirm that there is a line which reads #define MACHINE_STYLE SIXI
-
-
-
Connect the USB from your computer to your robot.
-
Confirm the robot main power switch is off ("|" for on, "O" for off)
-
Connect main power from the control box to a normal North American wall outlet.
-
Turn on the main power switch. Confirm you hear the fan come on. The robot should not move.
-