

TyroBot
3D Printable DIY Humanoid Robot Kit
- Size
- 68 × 49.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 79
- Pads
- 240
- Tracks, vias
- 798, 164
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 7 Jul 2017
- Updated
- 22 Nov 2017
Overview
TyroBot is an open-source printed circuit board by TyroElectronics, from the TyroElectronics/TyroBot repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 68 × 49.3 mm with 45 parts on 79 nets, routed with 798 tracks and 164 vias.
It is built around the ESP-12E, AP2112K-3.3 and LIS3DH, with the MCP73831 among its other parts. Its parts include 15 resistors, 11 capacitors, 7 ICs, 6 connectors and 3 diodes. It belongs with the ESP8266 and SAM D and SAM boards of this library.
Main components
4ESP-12E
SMD,24x16mm-20℃~+70℃ -90dBm 16dBm 170mA 2.4GHz 3V~3.6V 56mA 802.11b/g/n ESP8266 Chip On-board PCB Antenna Over-the-air (OTA) update UART、SPI、I2C SMD,24x16mm WiFi Modules ROHSAi-ThinkerWiFi ModulesAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedLIS3DH
LGA-16(3x3)-40℃~+85℃ 1.71V~3.6V 16bit 500nA Accelerometer Motion event detection SPI、I2C X,Y,Z ±16g LGA-16(3x3) Accelerometers ROHSSTMicroelectronicsAccelerometersMCP73831
UncategorisedMicrochip Technology
README
README.mdTyroBot
copyright :copyright: 2016 Tyro Electronics
GPL General Public License 3.0
https://tyroelectronics.com
Build
Complete building Instructions coming soon!
Code
Full library documentation coming soon!
Repeat
Customize your TyroBot!(coming soon)
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistors_SMD:R_0805 | R3, R4, R5, R11, R12, R14, R15 |
| 5 | 1K | Resistors_SMD:R_0805 | R6, R7, R8, R9, R13 |
| 3 | 10uF | Capacitors_SMD:C_0805 | C1, C2, C4 |
| 2 | 10uF | Resistors_SMD:R_0805 | C5, C8 |
| 2 | 1uF | Capacitors_SMD:C_0805 | C10, C11 |
| 2 | 22pF | Resistors_SMD:R_0805 | C6, C7 |
| 2 | LED | LEDs:LED_0805 | D1, D3 |
| 1 | components:tyrobotlogo | tyrobotlogo | |
| 1 | 0.1uF | Resistors_SMD:R_0805 | C9 |
| 1 | 100K | Resistors_SMD:R_0805 | R10 |
| 1 | 1uF | Resistors_SMD:R_0805 | C3 |
| 1 | 2K | Resistors_SMD:R_0805 | R2 |
| 1 | 32.768 | user:FC-135 | Y1 |
| 1 | 470 | Resistors_SMD:R_0805 | R1 |
| 1 | 7servo | servo:servo7 | U4 |
| 1 | AP2112K-3.3 | TO_SOT_Packages_SMD:SOT-23-5 | U1 |
| 1 | BAT | components:JST2 | P4 |
| 1 | Charge | LEDs:LED_0805 | D2 |
| 1 | ESP-12E | ESP8266:ESP-12E | U5 |
| 1 | EXP | Connectors_JST:JST_PH_B5B-PH-SM4-TB_05x2.00mm_Straight | P2 |
| 1 | LIS3DH | components:LGA-16-3x3 | U6 |
| 1 | MCP73831 | TO_SOT_Packages_SMD:SOT-23-5 | U3 |
| 1 | SAMD-PROG | servo:progatsam | P5 |
| 1 | SAMD20G18A-M | Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm | U2 |
| 1 | SPI-EXPANSION | Connectors_JST:JST_PH_B6B-PH-SM4-TB_06x2.00mm_Straight | P6 |
| 1 | SPST | user:eg1224 | SW1 |
| 1 | USB_OTG | components:micro-usb-fci | P1 |
| 1 | espprog | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | P3 |
| 1 | ili9341-18p | components:18p-ili9341 | U7 |
Questions
How big is the TyroBot PCB?
It measures 68 × 49.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the TyroBot use?
45 parts, built around the ESP-12E, AP2112K-3.3, LIS3DH and MCP73831. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the TyroBot KiCad files?
From the TyroElectronics/TyroBot repository on GitHub, at the commit this page was made from: the board is pcb/revA.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the TyroBot design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers84.5 × 80.3 mm

- 4 layers70 × 40.6 mm

Sopracciglio rp2040
miekush/sopracciglio-rp2040
Raspberry Pi RP2040 based Sopracciglio Board for use with 2026 Open Sauce Badge
132 parts - 2 layers43 × 26 mm

Cheddar
tperale/cheddar
:satellite: A ESP8266 connected button like the Amazon Dash but programmable
30 parts10CC-BY-SA-4.0 - 2 layers99.6 × 57.9 mm

- 2 layers81.6 × 61.3 mm

- 2 layers148.1 × 115.1 mm

- 8 layers50 × 50 mm

USB C PSU
LeoDJ/USB-C_PD_PSU
A 5-60V bidirectional buck-boost-converter, also capable of 240W USB PD EPR (48V 5A)
149 parts29 - 4 layers64 × 43 mm

Dalws
anhldptit2610/dalws
This project is my attempt to learn about microcontroller and PCB design. Now I realize that making a full, complete electronic project is super hard.
83 parts2MIT