Software apps and online services
Hand tools and fabrication machines
If you don't have or is difficult to get the part you can just buy our full kits!
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.
in the following pictures you can have a reference of how to build Otto DIY+, due some new versions drawings are not exactly the same:
- Infrared control
- change arduino for ESP 8266
- raspberry PI
- customizable face and parts
- paper craft and accessories
and the list continue...
Baud-rate for programming module is 9600 or 19200 or 38400, depends on a module.
For HC-05: (38400?) 115200
Here you can find sketch and wiring diagram for programming your BT module with Arduino Nano:
1. Upload the sketch HC05_BT_config.ino to your Nano first, then disconnect Nano from USB.
2. Now connect BT to Nano as shown in diagram but do not connect VCC.
3. Plug in the USB to Nano and then connect VCC so BT enters AT mode. LED on BT should start to blink slower, about once every 2 seconds. (If this doesn't work, try holding the button on BT module while connecting VCC).
Open serial monitor in IDE, set baud-rate to 9600 and line ending to Both NL & CR.
Type AT then press enter; (if everything is right, BT should respond with OK and then enter following commands:
AT+NAME=Zowi "setting the name"
AT+PSWD=1234 "pairing password"
AT+UART=115200,1,0 "baud rate"
AT+POLAR=1,0 "enabling STATE pin to be used as reset for programming arduino over BT"
Now go to the APP step
For HC-06: (9600?) 115200
For HC-06 BT module things are a little simpler because module is always in AT command mode when not connected to anything. But the downside is that HC-06 module cannot be used to upload sketches to Arduino because it doesn't have reset. For configuring the module
1. upload this sketch HC06_BT_config.ino to your Nano
1. disconnect USB
2. connect BT module to Nano like this:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Power on your Nano and after about 10-15 seconds everything should be finished and your BT should be configured (LED13 should start blinking).
If any problem check this instructables:
After setup the bluetooth, disconnect again the module and upload this code:
After successful upload connect the module again and will be ready for pairing
You can make your own APP!
using app inventor by MIT use our template to modify and create your own mobile application
Or because Otto is also compatible with Zowi you can use BQ APP
Download the official "Zowi App" from bq
Install and open Zowi app for android, pair the device and ignore the warning message that says the code is modified or something.
watch these simple tutorial to learn how to install the Otto extension blocks