Skip to content
Otto DIY with fully functioning arms movements for latest updates please go here
Branch: master
Clone or download
Latest commit b40c941 Apr 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assembly Add files via upload Aug 26, 2018
Libraries Changed wave instruction slightly Aug 27, 2018
STL Otto cad file Aug 27, 2018
Sketch/OTTO_NEW_BAUD_9600_ARMS Small modification Aug 27, 2018 wikifactory Apr 21, 2019

Otto DIY with Arms Code and STL files v1.0

Arduino Libraries and Sketch, Some basic instructions also included

Otto has fully functioning arm movements, this has come with a small price to pay, Some of Otto's mouths have been removed to allow for the additional memory needed for the arms, these include the numbers 5 -9 and the vampire mouths (sorry) Also only one animated mouth has been left, the sleeping dreamMouth, again the others have been removed for additional memory, I think the arm movements are worth the sacrifice.

We decided to leave github for the main codes and more advanced coders. For the latest changes please go and join our Otto DIY Arms in Wikifactory is a similar platform but much more easy to use, visual and simple for all the community to collaborate.

As an open source library, Otto and Myself respect all contributors to the open source community and thank you very much for everyone's supervision.

If you have a question then please post it to the Otto Builder facebook group, this is also a great place for help and advice.

How to print:

Print your Otto with Arms,

  • 20% infil
  • No supports
  • I use a RAFT to help stick to the bed, this is optional
  • There should be no need to rotate any parts, print as they are shown.

Parts Needed:

Parts required for Otto with Arms,

  • 6 x SG90 SERVOS
  • Arduino NANO atmega328 version
  • Arduino NANO I/O shield
  • HC SR04 ultrasonic module
  • MAX7219 dot matrix module
  • Female to female hook-up wires
  • Bluetooth module (optional)
  • LIPO battery 3.7volt and a suitable DC-DC converter module (optional)
  • GSTDUINO PCB (instead of the Arduino Nano and shield, OPTIONAL)

Revision of history:

Version 1.0 of the libraries, initial release

1. Interact with other Otto builders

Join the Otto builders group in facebook

2. Buy to build or make your own Otto!

Difficult to find all the parts? then buy quality kits from our website only, is a way to contribute and support this project to continue growing, so we can continue offering very affordable kits and constantly creating new robots open for all. After you have all components just follow the instruction manual in the files and build your own Otto in one hour!

If you want make Otto by yourself ;) that is great too! but do not forget to add your marker in our google map!

3. Share your innovative creation with #OttoDIY

A redesign, modified code or if your creation is different but inspired in Otto; is technically a remix, so please share in our Wikifactory Social & Design Platform or please post that you have [made/remix an Otto in Thingiverse and add to this group] ( or pull a request here in Github!

Keep sharing with us in any social media, tag friends, family with #OttoDIY and make sure more robot fans do the same everywhere, we love to see Otto robots around the world!

Please help us to spread out the word first in Maker Faires, Maker spaces, Hacker spaces, Schools, Universities, tech events and so on...

4. Otto DIY robot for STEAM education 

Educational deep content for STEAM centers, we already partner with many tech companies, entrepreneurs, educational centers and schools around the world, just contact us to be an official collaborator, we easily adapt to different curriculum or needs and we can leverage your ideas too! Add your organization in our google map and do not hesitate to contact us

Stay active in our social media for contest and awards to the best Otto builders and as always so we will keep sharing this knowledge to the world and the humanity.

Truly opensource hardware!

License CC-BY-SA

Creative Commons License
Otto DIY by is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Otto DIY Website must be included in any redistribution and remixes must keep the CC-BY-SA license.

You can’t perform that action at this time.