Otto DIY+ Arduino Bluetooth robot easy to 3Dprint
by cparrapa, published
- Overview and Background
- Lesson Plan and Activity
- Materials Needed
- Skills Learned
- Duration of Lesson
- Rubric and Assessment
Liked ByView All
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
Who is Otto DIY+ (PLUS)?
Otto DIY+ is the improved and advanced version of original #OttoDIY, have the same base features DIY robot + Bluetooth control and programming + metal gear servo motors MG90S + optional rechargeable + changing modes by touch sensors + sound sensor + your unlimited imagination
Otto DIY+ is a forever open for improvements!, developed by a broad international and diverse community of Otto builders,
buy our full kits!
List of parts:
- Arduino Nano;
- Arduino Nano Shield I/O Extension Board Expansion XD-212
- Mini usb cable.
- HC-SR04 Ultrasound sensor.
- Mini servo MG90 9g x4 (each one should come with 2 pointed screws and one small screw also arm keys to attach legs and feet).
- passive Buzzer 12mm 5V
- Female to Female breadboard connectors cable 10cm x24.
- 4 AA Battery case
- 1.5V AA batteries x4.
- Phillips screwdriver (important magnetized)
- micro Switch 8x8mm
- Touch sensors x3
- Sound sensor
- Bluetooth module HC-05 or HC06 or BLE
And then you only need to 3D print 6 parts in total:
- 3D printed head.
- 3D printed body.
- 3D printed leg x2.
- 3D printed right foot.
- 3D printed left foot.
How to build your own Otto?
Recommended to first check all documentation for Otto DIY if you are a beginner and then you can try to play with more advanced features with Otto DIY+
use the Mini USB cable to power your circuit from your computer or a USB socket.
Codes, Bluetooth & APP
Codes for Bluetooth already here: https://github.com/OttoDIY/PLUS
The APP is ready!
get the .apk here https://github.com/OttoDIY/PLUS/tree/master/APP
and you can make your own using our app inventor template
You can use MBlock for simple an easy graphical programming
Otto builder group
So for any issue or question please follow this topic
Thanks to Brandon Bowles we have a Thingiverse customizer, so you can change easily the size and parameters as you desire
Overview and Background
open source STEAM
Truly open source nature of Otto allows open STEAM education, we collect feedback from different workshops and schools around the world that are already using Otto DIY in their classroom and depending of the openness of this educational places we organize the lesson material and share as well, some people are teaching electronics connections with Fritzing and the physics behind, other code with MBlock, Scratch, Arduino then collaborative coding with Github, other to create open source APPs in app inventor, other how to customize with arts & crafts, other how to design 3d models with accessories for Otto using openSCAD or TinkerCAD or Fusion 360.
If you are interested to give feedback around this please message me ;)
Lesson Plan and Activity
Build your Own Otto
But…Who is Otto? Otto is an interactive robot that anyone can make!
What can Otto do? Otto walks, dances, makes sounds and avoids obstacles
Why Is Otto special? Otto is completely open source, 3D printable, and Arduino compatible
This is the opportunity to build and have your first robot.
First there will be a little introduction about Otto and the team behind,
Second you will receive one Otto DIY kit including all tools you need to make this biped robot.
And lastly you will follow the assembly instructions and you would be able to finish your new Otto robot and play.
Includes one Otto DIY kit and all the tools to build it in 2-3 hours.
No need technical knowledge, perfect for beginners and easy hackable for experts. Due small screws the workshops is recommend for 7+ years old, unless the children are accompanied by parents.
Code your own Otto
Ok so was fun to build now lets get into Otto's brain. By following the instructions will start to program your own robot by just modifying few lines of code, the simplicity of the function will help to easily jump into coding.
Create your own APP
We can play and control Otto from cellphone using Bluetooth yes but... that is pretty much a remote control, what else can we do?
By using APP inventor students can create their own apps and create new functions that are not only meant to "move the robot"
Design your own robot
Using TinkerCAD or Autodesk Fusion 360 or OpenSCAD (for more advance students) will be able to modify the source files or even recreate them to make you own robot and applied all the knowledge from the previous lessons. Customize, modify, remix and recreate your own Otto. then share to the world!
Bring all list of electronic parts mentioned before and all 3d components of Otto printed. Take some extras of each parts specially servos they break easily.
Is good to have some extra AA batteries or rechargeable (if is the case) and a soldering iron in case of accidents and further making.
Print the instruction manual in A6 format and have them organize and ready for the class.
- problem solving
- sequential thinking
- motor capacity
Duration of Lesson
2 hours for build your own Otto
Rubric and Assessment
Test your own Otto
show what you learned free assessment to show your creativity
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Otto DIY+ Arduino Bluetooth robot easy to 3Dprint by cparrapa is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving cparrapa a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure cparrapa would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).