Project tutorial

Otto DIY+ Arduino Bluetooth robot easy to 3D Print © CC BY-SA

"Otto DIY with steroids" + Bluetooth + APP + switch + touch sensors + strength + sound detection...

  • 72,322 views
  • 134 comments
  • 212 respects

Components and supplies

Necessary tools and machines

3drag
3D Printer (generic)
09507 01
Soldering iron (generic)
if you buy from ottodiy.com NO need
Phillips Cross screwdriver
Hy gluegun
Hot glue gun (generic)

Apps and online services

About this project

Otto DIY + would be the improved and advanced version of original #OttoDIY, the idea is to have the same base features DIY robot + Bluetooth control and programming + metal gear servo motors + optional rechargeable + changing modes by touch sensors + sound sensor + RGB light + other outputs +...?

The exciting part is that we are doing open development with makers and hackers around the world so we are open to ideas, not only from expert, s you can join us with, feedback, social share, testing or any other contribution that you might think of.

some main moves

follow @Alex Glow Live build video!

During the Arm Innovator Asia Tour we give a full Otto DIY+ kit to Alex She've printed up a Hacksterified "Space Cat" head...

Possibilities:

ready to start to play with the APP!

Baud-rate for programming module is 9600 or 19200 or 38400, depends on a module. and the code you are using

The BT code for our APP has 9600 baud-rate so BT module must match that speed to be able to communicate with Arduino Nano via serial interface(UART).

Main Code:

Upload this code with the Bluetooth module disconnected

https://wikifactory.com/+OttoDIY/otto-diy-plus

After successful upload connect the Bluetooth module and it will be ready for pairing

Android APP:

Download the latest.APK for Android smartphones or tablets here.

For Apple here

using app inventor by MIT use our template to modify and create your own mobile application

If the APP didn't work is probably because the Bluetooth module came with a baud rate different to 9600bpm so you need to setup.

Programming

The easiest to code your own Otto is by using one of our Scratch based software extension or Arduino Blocks;graphical programming interface in Arduino mode.

watch these simple tutorial to learn how to install the Otto DIY extension blocks:



So at this point you should have an Otto DIY+ 3D printed and completely assembled

Now some basic programming with Arduino:

Post your remix and modifications in the Otto Builder community.

https://www.facebook.com/groups/ottodiy/

Custom parts and enclosures

Thingiverse .STL 3D printable files

Schematics

Basic parts schematic
Please note that was made in Autodesk Circuit the ultrasound lack of one cable, https://circuits.io/circuits/1749080-otto-circuit/
Wt6iqi53jxztnybmnx4b

Comments

Similar projects you might like

Otto DIY build your own robot in one hour!

Project tutorial by Camilo Parra Palacio

  • 131,295 views
  • 136 comments
  • 362 respects

Tito - Arduino UNO 3D-printed robot

Project tutorial by Camilo Parra Palacio

  • 16,643 views
  • 15 comments
  • 47 respects

OpenCat

Project in progress by Team Petoi

  • 272,057 views
  • 200 comments
  • 1,793 respects

MobBob: DIY Arduino Robot Controlled by Android Smartphone

Project tutorial by Mirko Pavleski

  • 4,141 views
  • 2 comments
  • 37 respects

Critter: Crawling Arduino Robot

Project showcase by Slant Concepts

  • 20,372 views
  • 13 comments
  • 123 respects

Make your first Arduino robot - The best beginners guide!

Project tutorial by Muhammed Azhar

  • 65,154 views
  • 19 comments
  • 148 respects
Add projectSign up / Login