Otto Blockly Guide
Otto Blockly Guide
Blockly
guide
Uploading a code, there are 2 ways...
Blocks
Toolbar Drag, Drop & Connect
Quick start test
Hi Otto Builder
I am back, ready to help you.
1 Let’s open an example by
clicking the hat button.
If you are
adventurous
select a different
example
3 Connect your robot and
make sure the COM# is
selected in the USB port
dropdown menu*
Oops! no worries we
can fix that
*sometimes Nano boards
come with a different
“bootloader”
they use different settings for
uploading, both work the
same at the end
5 Itupload
only takes few seconds to
the code
successfully when the right
board is selected.
Otto.walk(1,1000,1);
Can you make Otto
run?
Otto.walk(1,500,1);
Example in Blockly to
Servos wiring
control each motor
Add or duplicate one
more Servo block and
a Time delay
Dance Time!
Make your own dance!
Drag & drop more Otto blocks.
Otto.walk(2,1000,1);
move function
(“#steps, Time[ms], direction”)
Otto.sing(S_superHappy);
sing function (“sound to make”)
Otto.playGesture(OttoSuperHappy);
Otto.playGesture(OttoSad);
Otto.playGesture(OttoSleeping);
Otto.playGesture(OttoConfused);
Movements + Otto.playGesture(OttoAngry);
sounds Otto.playGesture(OttoMagic);
to generate Otto.playGesture(OttoWave);
emotions or Otto.playGesture(OttoVictory);
Otto.playGesture(OttoFail);
moods.
Otto.playGesture(OttoFart);
How does Otto
“see”?
Ultrasonic Sensor
It is used to measure the distance to
an object by using ultrasonic waves,
have 4 pins:
Download
here
Use the Arduino code
You can always download the code or
copy/paste an use it as a normal Arduino
code!
3 Ifavailable.
there is a new version
Click Yes and
wait to be downloaded
Find cool codes
in our community
🐱💻
join now!
Otto Blockly Otto Scratch AI
Standalone Windows Server based