Otto is truly Opensource robot for education; it means the hardware is easily discerned so that others can make it, is also Arduino compatible, 3D printable and customizable, the perfect opportunity to build and have your very first robot, learn robotics and have fun, you will learn the logical connection between code and action, and by assembling it, you will understand how its components and electronics work.
Visit our website www.ottodiy.com for more detailed info.
This Repository have all source including 3D design, 3D print files, libraries, Arduino code, how to guides, instruction manuals and even some papercrafts to personalize your own robot .
Otto walks, dances, makes sounds and avoids obstacles, easy to program and expand or customize by your own.
@watch youtube video
In the basic form Otto walks, dances, makes sounds, easy to program with blockly, avoids obstacles, expandable or you can customize by your own. Thanks to the active community contributions now is a big family of multifunctoinal robots, that you can also make but please make sure to refer to their specific documentation here since there are variations that might use different materials, files, instructions or codes than this one.
Otto DIY can be made with Builder Kit (full with 3D printed parts) and Maker Kit (only electronics) or create your own project with this open source content.
Here there is a list of the materials you will need to build the BASIC Otto.
Tools:
If you bought a Builder kit you can skip ahead but if you have the Maker kit you have to 3D print the main parts but do not worry, Otto is very well designed for easy 3D printing, so wont give you trouble if you follow this common parameters:
All parts in total use 115gr aprox. equivalent to 14.5m of regular PLA 1.75mm thickness, it should take around 8 hours to 3D print a full set of parts for one Otto even less with a proper 3D printer and optimized settings.
As with any fabrication technology you might adjust to desire quality and speed or share with us some better ways to optimize.
Otto Blockly is completely autonomous (no need for Arduino IDE, or libraries setup and no Internet access is required).
Make sure to also follow the Blockly guide
If your computer did not recognize the USB device you should [install the driver CH340 for your Operative System find it here:](https://sparks.gogo.co.nz/ch340.html)
Play with the examples and start mixing blocks in multiple ways to decide the behaviour of your robot and generate your own codes. [We also have our educational content open for FREE, learn about robotics and help us creating more lessons here.] (https://wikifactory.com/+OttoDIY/open-edu)
As a good practice you should check your electronics and software in your computer, before assembling all the robot, this avoid having to disassemble the whole robot to fix something. You can do this by just connecting all the servos, in the place indincated in the wring below and upload any code that makes Otto move with Otto Blockly or Arduino.
If you feel ready for Batteries you can also check if your power source works, depending of the type of cells you have there can be 2 options:
Gather all the off the shelf hardware parts that you'll need for this assembly, or start with our full kits which come with all parts needed. Kits are available from our e-shop
Before getting started with the assembly, download and read carefully this PDF instruction manual
If you do not understand something in the manual you can just refer to this video that shows how to build Otto.
@watch the complementary youtube how to video
If you see some missaligment in the movements, double check that you centered the arms repect to your servos before fixing with the short screw, but if you want more precise walk and movements, then you can do some electronic calibration as we explain in detail in this blog article
Download, print, cut and make papercrafts of Otto to personalize your robot.
Or if you wanna learn 3D modeling Otto is design using TinkerCAD a FREE 3D modeling online software! , you can modify Otto parts for further improvements or create new accessories for new features.
Read this blog post to learn more options of how to redesign your own robot
Follow us, subscribe, give us a like and share your creativity.Be a part of this friendly community of robot builders, teachers and makers!
A redesign, modified code or inspired by Otto; is technically a remix, so please upload into our Wikifactory Social & Design Platform
Contributing to this project is warmly welcomed. either software or hardware. There are many ways you can contribute to this project:
For more details check ourcontribution guidelines here
Thanks for your contribution. Just make sure to keep consistency in the naming and make a record of the change or improvement made. Welcome to the Otto DIY code development team!
Welcome to our Otto Builder community!
Our software and code are licensed with GNU General Public License v3.0 Our hardware and 3D prints are licensed with CERN OHL V2.0 Our documenation including media is licensed with CC-BY-SA 4.0
To make it simple ALWAYS mention ottodiy.com in any redistribution and let us know in advance your plans, we will help you. If you receive something for free give it for free too, so you should publish your changes or imporvements as open source as well.
Otto DIY by www.ottodiy.com is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
You can use all resources of Otto for free but Otto DIY Website must be included in any redistribution and remixes must keep the CC-BY-SA license, As you might seen with the original Otto DIY project the idea is that more people can have access, therefore if you copy or remix Otto you must also release under same open license, that means you must release all files also free to the public.
Otto DIY by www.ottodiy.com 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.