Otto Ninja Humanoid robot 3D model thumbnail

Otto Ninja Humanoid robot

by HP Robots Otto Β· via Printables
FormatSTL
CategoryMechanical
LicenseCC BY-SA
Triangles1.4k
UploadedNov 10, 2025
⬇ 1.3k downloads ❀ 61 likes πŸ‘ 7.1k views

Description

Build your own robot like a Ninja πŸ±πŸ‘€ This is the first emotional modular Arduino opensource humanoid robot that can walks & rolls! Otto Ninja can walk, transform, roll, show emotions, dance, sense motion & objects Features πŸ‘£ Walk & dance Transforms quickly from 🦿 biped into a πŸš— wheeled robot 🦾 It can rotate its arms and πŸ€– head πŸ—‘ Ninja sword for battles πŸ‘©πŸ’» Simple Programming with Otto Blockly or Arduino βš™ Metal high performance quality gear servos πŸ¦‡ Avoid obstacles with ultrasonic sensor πŸ‘€ LED matrix emotional eyes to swap πŸ‘€ Can swap to OLED eyes πŸ”Š Makes emotional sounds and melodies πŸ‘‡ Button for interactions πŸ“± Wireless communication – for remote controlling Print instructions If you bought a Builder kit you can skip ahead but if you have the Maker kit you have to 3D print the parts, but Otto is very well-designed for 3D printing, so won't give you trouble if you follow this common parameters: Recommended using an FDM 3D printer. No need of supports or rafts. Resolution: 0.2 mm or less Fill density 15% List of Parts Otto Ninja PCB ESP8266 Micro USB cable Data Sync 1 m Battery 6F22 Rechargeable Lithium 9V 650mAh with micro USB port Switch + UBEC 5V regulator + XH connector + Bat connector soldered 5 x Ninja Servo 180Β° metal gears (it comes with 3 screws) 2 x Ninja Servo 360Β° continuous rotation metal gears (it comes with 3 screws) 2 x Oring 68 mm OD 60 mm ID 4 mm Ultrasonic sensor HC-SR04 Button with headers 2 x 4pin Dupont cable with connector 2 x 3pin Dupont cable with connector Buzzer with headers Screwdriver Phillips 2.5X40mm (with magnetic tip) 4 x Metal self-tapping screw M2*5 (they must be ferromagnetic) Matrix 16x8 LEDs HT16K33 OLED display 1.3 ( OPTIONAL) Humanoid expansion plastic parts: 3D printed Humanoid Lid Black 3D printed Humanoid Head Lid Black 3D printed Humanoid Head Base Black 3D print Plate Button Black ( OPTIONAL) 3D print Sword Black 2 x 3D print Shoulders Black 2 x 3D print Arms always Pink You will need to download and 3D print the Ninja Starter base parts from here: Otto Ninja Starter | Download free STL model | Printables.com 3D printed Ankle Left Black 3D printed Ankle Right Black 3D printed Base Black 2 x 3D printed Foot Black 3D printed Inner Bottom Black 3D printed Legs Black 3D printed Starter Lid Black 3D printed Plate Matrix Lid Black 3D printed Plate Ultrasonic Lid Pink 3D printed Band Red Build out of the box with this kit HP-Otto Invent Expansion - Creator Kit How to build 3D guide here in this link πŸ“· Image redacted β€” claim this model to add your own media πŸ“· Image redacted β€” claim this model to add your own media πŸ“· Image redacted β€” claim this model to add your own media Coding from beginner to advanced Program Otto Ninja to think on its own using block-based coding with Blockly or C++ with Arduino IDE. πŸ“· Image redacted β€” claim this model to add your own media πŸ“· Image redacted β€” claim this model to add your own media Want to just play? Via the kit's wireless communication module, remote control your Otto Ninja by connecting to your mobile or tablet to race or have fun battles! πŸ“· Image redacted β€” claim this model to add your own media πŸ“· Image redacted β€” claim this model to add your own media We invested lots of time and resources to provide open source code, software and hardware, please support this project by just giving us a ❀ Like and share and you are welcome to be a part of this friendly community of robot builders, teachers and makers. Join today our Otto Builder community
robot battle stem arduino ninja humanoid ottodiy battlebot edtech

Originally published on Printables