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.


Let's talk about new sensors and actuators, new inputs and outputs that you will like to implement in your robot or projects.

The best way to create, edit and share wirings is using Fritzing or Autodesk Circuits

It will depend on what components you are trying to fix... 

I have here a kit will all kind of screws M2, M3, and so forth that kit will definatly help with all sort of components...

If you are trying to fix the arduino nano shield on the otto M3x6mm will be the one you are looking for.

I hope I could help...

🔧 Project

Otto Blockly next release improvements 1.4.5.

Hi Otto Builders!

I have created this project to collect all bugs, blocks requests improvements and ideas for the next release of Otto Blockly.

@Bill SCHONFELDER @Birger T @Ian Shatwell @ArisBlocky @Ross Rabette

Please just reply with the exact name of the block or new block idea screenshot of how it should look will be helpful and a link to the post/project where it has been discussed.

I will be editing as you reply and updating as is implemented and new versions appear

These are the ones I have collected so far :

  • Otto wheels blocks
  • I2C expander to run... (More)
Trying a new Otto Powersupply.. (not that serious)

Servo Speed Control - Idea to discuss

When writing a new angle to a servo remember that a servo pulse is updated every 20ms - so for a slow move / sweep a wait state (delay) before writing a servo pos should be a multiple of 20ms.

When incrementing the angle by 1 and writing the new position every 50ms, the arm would move after 60ms then after 40ms, again after 60ms then 40ms and so on.

When incrementing the angle by 1 and writing the new position every 10ms, the arm would move after 20ms but in the meantime the angle is incremented by 2; when... (More)