Bill of Materials (BOM)
Purchase Recommendations (Official Store)
-
DIY Kit Purchase (Assembly Required): For beginners, consider purchasing the complete Robot DIY Kit, which includes all required components with firmware pre-flashed. You only need to assemble it following the video tutorial (assembly time approximately 40 minutes).
-
Ready-to-Use Purchase: Purchase the finished product, ready to use upon arrival
-
Separate Purchases: If you want to source components yourself, you can use the reference links provided above.
Electronic Components v1.0
Updated to V1.1 Version Below:
Except for the boot button (order 6mm height on Taobao), all other components matched on LCEDA can be ordered with one click. For unmatched parts, use the Taobao links above. Go to Order Tutorial
3D Printed Parts
The following parts need to be 3D printed.
| Part | File Name | Quantity | Recommended Material |
|---|---|---|---|
| Body | Otto_body | 1 | PLA / Resin |
| Head | Otto_head | 1 | PLA / Resin |
| Leg | Otto_leg | 2 | PLA / Resin |
| Foot | Otto_foot | 2 | PLA / Resin |
| Version | Release Date | Feature Description |
|---|---|---|
| v1.0 | 2025-4-9 | Initial version |
| v1.1 | 2025-4-16 | Added head-2828 speaker with antenna |
| v1.2 | 2025-4-26 | Body adapted for 2828 speaker, 18650 battery, arm optimization, rounded only |
| v1.3 | 2025-5-15 | Reduced leg length to prevent arm cable interference; modified body for better screen installation |
Download all STL/CAD files by clicking the link. 3MF files are incomplete. Print the latest version. Body comes in two versions with or without arms. Arms and legs both use leg files. With arms: print 4 legs + 2 grips. Without arms: print 2 legs
Total Budget Estimate
The total cost of an Otto DIY robot is approximately ¥200-¥500 CNY, depending on the purchase channels and component quality. If you already have some components or tools, the cost may be lower.