1
SKILL
LEVEL
Ringo Educational Guide Rev04.1 ~ Plum Geek
Software Installation
Open the Arduino IDE software on your computer. Look around and get to
know the interface. We aren’t going to code right away, this is just an introduc-
tion. This step is to set your IDE to identify the Plum Geek Programming
Adaptor and the attached Ringo robot.
Open the Arduino IDE:
These are the most important buttons in the IDE:
1
2
3
5
6
7
8
9
4
1
2
3
4
5
6
8
9
7
Verify:
Compiles and approves your code. It will
catch errors in syntax (like missing semi-colons or
parenthesis).
Upload:
Sends your code to the attached Ringo robot.
When you click it, you should see the red lights on the
Plum Geek Programming Adaptor blink rapid. IT IS
VERY IMPORTANT TO MAKE SURE YOUR RINGO IS
SWITCH ON PRIOR TO UPLOADING.
New:
This button opens up a new code window tab.
Open:
This button will let you open up an existing
sketch.
Save:
This saves the currently active sketch. Note, the
sketch is not saved automatically when uploading or
verifying.
Serial Monitor:
This will open a window that display any
serial information your Ringo is transmitting. It is useful
for debugging.
Sketch Name Tab:
This shows the name of the sketch
you are currently working on. You will often see
extra tabs here also. The extra tabs represent extra
documents that contain some of the under-lying code
used by Ringo. Normally you won’t edit these extra
tabs. If you become a more advanced user we would encourage you to look around these tabs and feel free to modify. If
you come up with better ways to write or organize these background functions please share with us. This is an area we
would appreciate help with from the user community. Thanks!
Code Area:
This is the area where you compose the code for your sketch.
Message Area:
This is where the IDE tells you if there were any errors in your code, or if there are errors in the process
of uploading your code to your Ringo robot.
Verify
Upload
Serial Monitor
This section has been largely reproduced from the SIK Guide for the SparkFun Inventor’s Kit.