# Humanoid




PLEASE NOTE THAT HUMANOID IS AN ADVANCED ROBOT compared to the simple biped Otto, IT WILL REQUIRE YOU TO HAVE SOME EXPERIENCE BUILDING ROBOTS AND MORE TIME, WE RECOMMEND YOU [TO FIRST BUILD THE BASIC Otto DIY](https://wikifactory.com/+OttoDIY/otto-diy) AT LEAST, OTHERWISE TAKE IT AS A CHALLENGE :D

​

**Background information:**

​

Otto is truly Opensource; it means the hardware is easily discerned so that others can make it, 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 www.ottodiy.com for more detailed info.

​

### **Build Your Own Robot**

> ### Otto DIY Humanoidcan be made with [Builder Kit Humanoid \(full with 3D printed parts\) ](https://ottodiy.ecwid.com/Otto-DIY-Builder-Kit-Humanoid-p141161148) and [Maker Kit Humanoid \(only electronics\)](https://ottodiy.ecwid.com/Otto-DIY-Maker-Kit-Humanoid-p141161326) or create your own project with this open source content.

​




## How it Works




Humanoid Otto is the evolution to a more advanced robot but most importantly easy to replicate so that more people is empower to make robots anywhere in the world. Thanks to all Otto builders like @s4snow @trishdavies that continue collaborating in this project from the start .

​

Otto Humanoid walks, dances, makes sounds and avoids obstacles, like the basic but also has 2 arms, one LED matrix to express emotions and a gyroscope to measure orientation and movement for interatcions.

​

​




## Part List

Here there is a list of the materials you will need to build Otto.

* 1x Arduino NANO Shield I/O
* 1x USB-A to Mini-USB Cable
* 1x HC-SR04 Ultrasound sensor
* 6x Micro servo MG90s
* 1x Buzzer
* 24x Female/Female Jumper Wires
* 1x AA battery holder \(stacked 2x2 a total of 4AA Battery\)
* 4x AA Batteries Alkaline \(must be new or have 1.5V each\)
* 1x Micro Switch Self lock On/Off
* 1 x Small Phillipis screwdriver
* 1 x LED Matrix
* 1 x Gyroscope sensor
* **3D printed head**

[View OttoDIYH_head_v06_PLUG.stl @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/3DPrint/OttoDIYH_head_v06_PLUG.stl)

* **3D printed body**

[View OttoDIYH_body_V04.stl @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/3DPrint/OttoDIYH_body_V04.stl)

* **3D printed leg x4 \(2 are the arms\)**

[View OttoDIY_Leg_v09p.stl @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/3DPrint/OttoDIY_Leg_v09p.stl)

* **3D printed grip x2**

[View OttoDIYH_grip_V04.stl @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/3DPrint/OttoDIYH_grip_V04.stl)

* **3D printed foot x2**

[View OttoDIY_foot_v09A.stl @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/3DPrint/OttoDIY_foot_v09A.stl)

**Tools:**

* Small Phillips screwdriver.
* Computer.
* Scissors or pliers.

## 3D Printing


If you bought a **Builder kit** you can skip ahead but if you have the **Maker kit** you have to [3D print the parts](https://wikifactory.com/+OttoDIY/humanoid/files/3DPrint) but Otto is very well designed for 3D printing, so wont give you trouble if you follow this common parameters:

* Recommended to use a FDM 3D printer with PLA material.
* No need supports or rafts.
* Resolution: 0.20mm
* Fill density 20%

​

it should take around 12 **hours to 3D print** a full set of parts for one Otto Humanoid.


## Software

For coding beginners is recommended to use Mblock.

​

Download mblock3 a visual programming software \(make sure to use mblock version 3\). and install our extension

​

Connect your Arduino Nano through USB and 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

​

For more advanced coding and to try more advanced Otto commands you can download Arduino IDE \(version 1.8.5\) https://www.arduino.cc/en/Main/OldSoftwareReleases#previous

​

Check the quick instalation and coding guide below[.](https://wikifactory.com/+OttoDIY/otto-diy/files/Instruction%20manual) For more details.

[View OttoDIY_codingguide_V9.pdf @ Wikifactory](https://wikifactory.com/+OttoDIY/otto-diy-plus/file/Instruction%20Manual/OttoDIY_codingguide_V9.pdf)

## Electronics


### Before inserting the AA batteries you should check your connections and test your robot with the USB cable connected to a computer.

As a good practice you should check your electronics and software in your computer, before assembling all robot to avoid having to disassemble the whole robot to fix something:

​

1. Have Install the mBlock3 or Arduino IDE software.
2. Download all the libraries from the files tab and unzip to C:\Users\user\Documents\Arduino\libraries \(or wherever your libraries folder was installed\)
3. Connect your Arduino Nano through USB make sure the driver CH340 is installed in your computer.
4. Open one of the code examples [in the code files tab folder](https://wikifactory.com/+OttoDIY/humanoid/files/Codes)
5. Upload the code and check that everything is working.
   .


## Assembly Instructions

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 available from www.ottodiy.com

Legs are actually the same part for the arms!"

Before starting the assembly, [download and read carefully from the instruction manual files tab folder.](https://wikifactory.com/+OttoDIY/humanoid/files/Instruction%20Manual)

[View OttoDIYH_Manual_V4.pdf @ Wikifactory](https://wikifactory.com/+OttoDIY/humanoid/file/Instruction%20Manual/OttoDIYH_Manual_V4.pdf)

## Bluetooth APP


Copy Otto libraries into your Arduino IDE folder

﻿

1. Upload the APP sketch code to Otto with the Buetooth disconnected.

2. Install the APP .apk in your android phone

3. Enable Bluetooth in your phone and connect the Bluetooth module again.

4. Touch on find Otto and pair the Bluetooth

5. You should be able now to use the APP to control Otto

6. You can also change the mode with the app at any time and play with the new features


## Join the Otto Builder community!




Follow us, subscribe, give us a like and share your creativity.

​

1. [Join us here in Wikifactory](https://wikifactory.com/invite/SW52aXRlTGluazoyMA/y3FSSTdwlvXk1KcSuFHExd5FpbREp95dgIGcIudH51M) [](https://www.youtube.com/c/ottodiy?sub_confirmation=1)& check our [Forum](https://wikifactory.com/+OttoDIY/forum) for questions.
2. [Group in Facebook](https://www.facebook.com/groups/ottodiy/). to share and ask for help in the community and like our [Facebook page](https://www.facebook.com/ottodiy/) 
3. [YouTube channel](https://www.youtube.com/c/ottodiy?sub_confirmation=1) for more how to videios and tutorials.
4. [Instagram](https://www.instagram.com/ottodiy/) to share \#ottodiy
5. [Twitter](https://twitter.com/ottodiy) to share \#ottodiy

​

You could be featured here by share your robot in any social media; Just use the hashtag \#ottodiy in your post and tag or mention +OttoDIY

​

Be a part of this friendly community of robot builders, teachers and makers!

​

Welcome to our Otto Builder community!




## License CC-BY-SA




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 to the public.