Skip to main content

Welcome to Otto Builders the community of Otto DIY robot, we share knowledge, solve problems and make all kinds of opensource robots.


This is a common area that Otto Builders need help in; coding with Arduino IDE and we are here to help! 

Take our free course on coding 

Take a look at existing documentation in our forum to see if others have dealt with a similar problem to yours.


🔧 Project

Servo Calibration GUI (Obsolete)

For updated project and download calibration App go here

GUI in Processing 

Servo Calibration interface
Servo Calibration interface

The interface I am working on is the one on the right. 

If the community is happy with the layout, I'll go ahead and code the buttons and the sliders. I plan to post a video later to check that I have correctly understood what each controller should be doing.

I made this a project so that additional images/graphics can be added and code/videos easily updated. 

I am 95% certain that I can code the Nano side of things with what already exists in Blockly 1.4.2. If any ammendments are needed I will request these for the 1.4.3 release.

This will be MUCH friendlier than using Serial Monitor (if it works!).

📝 Post
Piers Kennedy Nicolas Bill SCHONFELDER
Check this out, this Otto humanoid works seemingly with OLED libraries

min 25 explains how to optimize variables but i recommend to watch it all, this might be a solution to leave room for more components even with nano clones.

Thanks to nishana nibha she shared the code here

Otto Raspberry Pi Pico 2040

"Simplifying Robotics with Raspberry Pi® RP2040"

The time has come! here is a great hunt by @Ross Rabette  and  @Nicolas  .They found this interesting Maker Pi RP2040 with Pico integrated  and guess who is there in their description? 🙂

Otto featured as an example project already
Otto featured as an example project already

Just too big in my opinion but hey that is some start or maybe a challenge for our CAD master @Bill SCHONFELDER I did a 3d print design for the Raspi 3 that might be useful.

Dimension:88mm(L) x 64mm(W) x 13mm(H)
Dimension:88mm(L) x 64mm(W) x 13mm(H)

Would that means that finally we can code Otto with Python? not really we basically have to re-write the Arduino libraries to be able to use Circuit Python... but at least i can imagine many cool projects we could do.