Tinker beetle
Tinkerbug-Robotics·TinkerRocket·hardware/tinker-beetle/tinker-beetle.kicad_pcb
About the Tinker beetle PCB
Tinker beetle is an open source ESP32 PCB design by Tinkerbug-Robotics, published on GitHub under the GPL-3.0 license. It is a 8-layer board measuring 22.5 × 69.6 mm, with 221 components from 70 distinct parts.
Its main chip is the ESP32-S3RH2, from the ESP32 family. Other key parts include the FSUSB63UMX, ISM6HG256XTR, QMC5883P, BMP581 and LC86GLAMD. By type, the board carries 83 capacitors, 77 resistors, 23 ICs, 10 diodes, 8 transistors and 8 inductors.
It belongs with the rf & radio and sensors designs in this gallery.
From the project
Model rocket flight computer, ground station, iOS app, and simulation
A reduced-capability flight computer. The design starts from a copy of rocket-computer/ (since renamed tinker-mantis/) as it stood at the fork point, and diverges from there by removing capability rather than adding it.
There is no ongoing relationship between the two boards. rocket-computer-mini is not a derived revision, a build option, or a stripped configuration of rocket-computer — nothing is shared, nothing tracks upstream, and a change to one is never expected to propagate to the other. The starting geometry and schematic were simply a convenient place to begin.
Main components on the Tinker beetle
Tinker beetle bill of materials (BOM)
221 components, 70 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FSUSB63UMX onsemi | QFN40P180X180X55-12N | U1 |
| 1 | ISM6HG256XTR STMicro | U_LGA-14L_2p5X3p0X0p83_STM | U2 |
| 1 | QMC5883P QST | QMC5883P_LGA-16_3x3 | U3 |
| 1 | BMP581 Bosch | BMP581_LGA-10_2x2 | U4 |
| 1 | LC86GLAMD Quectel | LC86GLAMD | U5 |
| 4 | WSD20L50DN33 Winsok | TSON Advance_TOS | U6, U7, U8, U10 |
| 1 | AON7534 Alpha & Omega | TSON Advance_TOS | U9 |
| 1 | GD5F1GQ5UEYIGR GigaDevice | 8L_WSON_8x6x3p4x4p3_MAC | U11 |
| 2 | W25Q128JVYIQ Winbond | 24-WLCSP_Y_WIN | U13, U33 |
| 1 | AANI-CH-0070 Abracon | ANT_AANI-CH-0070_ABR | U14 |
| 2 | ESP32-S3RH2 Espressif | IC_ESP32-S3 | U15, U32 |
| 1 | E220-900MM22S Ebyte | E220-900MM22S | U16 |
| 1 | TPS62152RGTR TI | QFN50P300X300X100-17N | U18 |
| 1 | TPS259631DDAR Texas Instruments | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias | U19 |
| 1 | TPS2121RUXR TI | IC_TPS2121RUXR | U21 |
| 1 | INA230AIRGTR TI | RGT16_1P7X1P7 | U23 |
| 1 | TPS22810DRVR Texas Instruments | SON65P200X200X80-7N | U30 |
| 1 | TPS61094DSSR TPS61094DSS Texas Instruments | WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 | U47 |
| 6 | DTC123JETL DTC123J Rohm | TRANS_SOT-416_EMT3-EMT3F_ROHM | Q3, Q4, Q5, Q6, Q12, Q14 |
| 1 | AONR21321 Alpha & Omega | DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm | Q11 |
Show 50 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DTA123JETL DTA123J Rohm | TRANS_SOT-416_EMT3-EMT3F_ROHM | Q13 |
| 2 | ABS07-32.768KHZ-T Abracon | XTAL_SC-32S_3215 | Y1, Y3 |
| 2 | ECS-400-10-37B2-CKY-TR ECS | XTAL_ECS-400-10-37B2-CKY-TR | Y2, Y4 |
| 1 | JL212R-SMT-35005BP1 JILN | CUI_TBLH11-350-05-BK | J2 |
| 1 | B2B-PH-SM4-TB JST_B2B-PH-SM4-TB JST | JST_B2B-PH-SM4-TB | J3 |
| 1 | USB4110-GF-A USB4110GFA GCT | GCT_USB4110GFA | J6 |
| 1 | CON-SMA-EDGE-S generic | RFSOLUTIONS_CON-SMA-EDGE-S | J8 |
| 1 | SP0503BAHTG Littelfuse | TVS-SP05_LTF | CR3 |
| 1 | JS202011JCQN Same Sky (CUI) | SW_JS202011JCQN | S1 |
| 2 | R-667995 Mitsumi Electric | R-667995_MIT | SW2, SW3 |
| 4 | BAT54XV2T1G onsemi | SOD-523_0P9X1P3_ONS | D1, D2, D3, D4 |
| 2 | XL-1005UGC Green Xinglight | LED_0402_1005Metric | D6, D8 |
| 2 | APHHS1005QBC/D Blue Kingbright | LED_0402_1005Metric | D7, D11 |
| 1 | BAV170M,315 BAV170M Nexperia | SOT-883 | D9 |
| 1 | NCD0402R1 Red NationStar | LED_0402_1005Metric | D10 |
| 1 | LQW15AN2N2C10 2.2 nH Murata | L_0402_1005Metric | L1 |
| 2 | LQW15AN24NH00D 24 nH Murata | L_0402_1005Metric | L3, L9 |
| 2 | LQG15HS2N0S02D 2 nH Murata | L_0402_1005Metric | L4, L10 |
| 2 | VLS3012CX-2R2M-1 TDK | IND_VLS3012CX-2R2M-1 | L5, L6 |
| 1 | XGL4020-222ME 2.2 uH Bourns | L_XGL4020_4.0x4.0mm | L11 |
| 27 | CL05B104KO5NNNC 100 nF Samsung | C_0402_1005Metric | C1, C2, C16, C24, C26, C29, C31, C33 +19 |
| 13 | CL05A106MQ5NUNC 10 uF Samsung | C_0402_1005Metric | C3, C4, C5, C6, C32, C36, C53, C94 +5 |
| 1 | GJM1555C1H5R1WB01 5.1 pF Murata | C_0402_1005Metric | C7 |
| 14 | CL21A226MOQNNNE 22 uF Samsung | C_0805_2012Metric | C8, C9, C10, C11, C13, C17, C23, C37 +6 |
| 1 | DNP | C_0402_1005Metric | C12 |
| 4 | CL05C220JB5NNNC 22 pF Samsung | C_0402_1005Metric | C19, C21, C110, C111 |
| 4 | CL05C120JB5NNNC 12 pF Samsung | C_0402_1005Metric | C20, C22, C112, C113 |
| 13 | CL05A105KO5NNNC 1 uF Samsung | C_0402_1005Metric | C25, C27, C30, C35, C41, C52, C54, C59 +5 |
| 4 | CL05B103KB5NNNC 10 nF Samsung | C_0402_1005Metric | C28, C39, C104, C117 |
| 1 | CL05C391JB5NNNC 390 pF Samsung | C_0402_1005Metric | C44 |
| 1 | HV1020-2R7505-R Eaton | Supercap_Radial_D10.0mm_L20.0mm_P5.00mm_Horizontal | C130 |
| 17 | RC0402FR-07100KL 100 k Yageo | R_0402_1005Metric | R1, R2, R9, R11, R13, R19, R22, R34 +9 |
| 5 | RC0402FR-0722RL 22 Yageo | R_0402_1005Metric | R3, R38, R39, R112, R113 |
| 18 | RC0402FR-0710KL 10 k Yageo | R_0402_1005Metric | R4, R5, R15, R16, R17, R23, R31, R33 +10 |
| 6 | RC0402FR-0749K9L 49.9 k Yageo | R_0402_1005Metric | R8, R10, R12, R18, R51, R64 |
| 2 | RC0402FR-07100RL 100 Yageo | R_0402_1005Metric | R21, R132 |
| 15 | RC0402FR-075K11L 5.11 k Yageo | R_0402_1005Metric | R41, R47, R61, R62, R63, R67, R69, R78 +7 |
| 1 | RT0402BRD07100KL 100 k Yageo | R_0402_1005Metric | R44 |
| 1 | RT0402BRD077K15L 7.15 k Yageo | R_0402_1005Metric | R45 |
| 2 | RC0402FR-071KL 1 k Yageo | R_0402_1005Metric | R48, R139 |
| 1 | RC0402FR-0712KL 12 k Yageo | R_0402_1005Metric | R56 |
| 1 | RC0402FR-071K5L 1.5 k Yageo | R_0402_1005Metric | R57 |
| 1 | RC0402FR-0715K4L 15.4 k Yageo | R_0402_1005Metric | R60 |
| 1 | PA0805FRF870R002L 2 m YAGEO | R_0805_2012Metric | R72 |
| 1 | RC0402FR-072K2L 2.2 k Yageo | R_0402_1005Metric | R73 |
| 1 | RT0402BRD0713K7L 13.7 k Yageo | R_0402_1005Metric | R85 |
| 1 | RC0402FR-073K09L 3.09 k Yageo | R_0402_1005Metric | R134 |
| 1 | RC0402FR-076K65L 6.65 k Yageo | R_0402_1005Metric | R135 |
| 1 | RC0402FR-0722K1L 22.1 k Yageo | R_0402_1005Metric | R136 |
| 1 | RC0402FR-07360KL 360 k Yageo | R_0402_1005Metric | R138 |
Tinker beetle design files
The KiCad project lives in the Tinkerbug-Robotics/TinkerRocket repository on GitHub; these links point at the commit this page was built from.
Tinker beetle: common questions
What microcontroller does the Tinker beetle use?
The Tinker beetle is built around the ESP32-S3RH2, from the ESP32 family.
How big is the Tinker beetle PCB?
The Tinker beetle measures 22.5 × 69.6 mm, has 8 copper layers and is 1.63008 mm thick.
How many components are on the Tinker beetle?
221 components, from 70 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Tinker beetle design files?
From the Tinkerbug-Robotics/TinkerRocket repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Tinker beetle design in my own project?
Yes, under the terms of its GPL-3.0 license, which Tinkerbug-Robotics chose for the repository.
Can I test firmware for the Tinker beetle without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in TinkerRocket
ESP32
Tinker mantis
Tinkerbug-Robotics
22.4 × 75 mm264 parts8LGPL-3.00ESP32
Base station
Tinkerbug-Robotics
30.3 × 90.5 mm109 parts4LGPL-3.00ESP32
Tinker base
Tinkerbug-Robotics
30.3 × 90.5 mm76 parts4LGPL-3.00ESP32
Lora daughterboard
Tinkerbug-Robotics
22 × 27.5 mm66 parts6LGPL-3.00Gnss px1105r-18mm highpower ext ant
Tinkerbug-Robotics
22 × 27.5 mm28 parts4LGPL-3.00SAM-M10Q GNSS carrier, LDO supply
Tinkerbug-Robotics
22 × 27.5 mm22 parts6LGPL-3.00Servo adapter
Tinkerbug-Robotics
24.4 × 16.4 mm14 parts4LGPL-3.00
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k