R2 HH Controllers
greghulette·KiCad-Files-Public·R2_HH_Controllers/R2_HH_Controllers.kicad_pcb
About the R2 HH Controllers PCB
R2 HH Controllers is an open source ESP32 PCB design by greghulette, published on GitHub. It is a 4-layer board measuring 56.6 × 111 mm, with 122 components from 64 distinct parts.
Its main chip is the CH340C, from the ESP32 family. Other key parts include the E22-900M22S, ATMEGA2560-16AU, TPS2115APW, ESP32-WROOM-32D-N16 and UMH3N. By type, the board carries 36 capacitors, 30 resistors, 24 switches, 20 ICs, 6 diodes and 4 connectors.
Main components on the R2 HH Controllers
R2 HH Controllers bill of materials (BOM)
122 components, 64 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | E22-900M22S | E22-900M22S | IC1, IC2 |
| 1 | ATMEGA2560-16AU AP2112K-3.3 Microchip Technology | SOT-23-5 | U1 |
| 1 | CH340C ESP32-S3-MINI-1 WCH | ESP32-S2-MINI-1 | U2 |
| 1 | TPS2115APW BQ24074RGT Texas Instruments | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U3 |
| 1 | ESP32-WROOM-32D-N16 USBLC6-2SC6 Espressif Systems | SOT-23-6 | U4 |
| 1 | CH340C AP2112K-3.3 WCH | SOT-23-5 | U5 |
| 1 | UMH3N ESP32-S3-MINI-1 Yangjie Technology | ESP32-S2-MINI-1 | U6 |
| 1 | LP5912-3.3DRVR BQ24074RGT Texas Instruments | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U7 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U8 |
| 10 | ~ | mouse-bite-2.54mm-slot | U10, U12, U14, U16, U18, U20, U22, U24 +2 |
| 1 | 22272031 USB4105-GF-A Molex | GCT_USB4105-GF-A | J1 |
| 1 | S2B-PH-SM4-TB_LF__SN_ | JST_S2B-PH-SM4-TB_LF__SN_ | J2 |
| 1 | 67996-420HLF USB4105-GF-A Amphenol ICC (FCI) | GCT_USB4105-GF-A | J3 |
| 1 | 470531000 S2B-PH-SM4-TB_LF__SN_ Molex | JST_S2B-PH-SM4-TB_LF__SN_ | J4 |
| 2 | ANT-915-USP410 | XDCR_ANT-915-USP410 | E1, E2 |
| 2 | RKJXV122400R | RKJXV122400R | S1, S2 |
| 2 | TL3302BF180QG SW_Push E-Switch | TL3360CF185Q | SW1, SW2 |
| 14 | SW_Push | TL3360CF185Q | SW3, SW4, SW5, SW6, SW7, SW8, SW12, SW13 +6 |
| 2 | Reset | SW_SPST_TL3342 | SW9, SW20 |
| 2 | Boot | SW_SPST_TL3342 | SW10, SW21 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | PCM12SMTR | SW_PCM12SMTR | SW11, SW22 |
| 1 | LTST-C191KFKT WS2812B-2020 Lite-On Inc. | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D1 |
| 3 | B5819W-TP WS2812B-2020 Micro Commercial Components | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D2, D3, D4 |
| 2 | WS2812B-2020 | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D5, D6 |
| 1 | GJM1555C1H200FB01D 100nf Murata Electronics | C_0603_1608Metric | C1 |
| 1 | GJM1555C1H200FB01D 22uf Murata Electronics | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 2 | CL05A106MP5NUNC 100nf Samsung Electro-Mechanics | C_0603_1608Metric | C3, C12 |
| 1 | CL05B104KB54PNC .1uf Samsung Electro-Mechanics | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 6 | CL05B104KB54PNC 100nf Samsung Electro-Mechanics | C_0603_1608Metric | C5, C6, C7, C14, C19, C21 |
| 1 | CL05B104KB54PNC 22uf Samsung Electro-Mechanics | C_0603_1608Metric | C8 |
| 1 | CL05A106MP5NUNC .1uf Samsung Electro-Mechanics | C_0603_1608Metric | C9 |
| 1 | CL05A106MP5NUNC 1uf Samsung Electro-Mechanics | C_0603_1608Metric | C10 |
| 3 | CL05B104KB54PNC 1uf Samsung Electro-Mechanics | C_0603_1608Metric | C11, C13, C16 |
| 1 | CL05B104KB54PNC .1uf Samsung Electro-Mechanics | C_0603_1608Metric | C15 |
| 1 | 1UF 1uf | C_0603_1608Metric | C17 |
| 1 | 1UF 10uf | C_0603_1608Metric | C18 |
| 1 | CL05B104KB54PNC 22uf Samsung Electro-Mechanics | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C20 |
| 1 | .1uf | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C22 |
| 5 | 100nf | C_0603_1608Metric | C23, C24, C25, C30, C32 |
| 1 | 22uf | C_0603_1608Metric | C26 |
| 2 | .1uf | C_0603_1608Metric | C27, C33 |
| 5 | 1uf | C_0603_1608Metric | C28, C29, C31, C34, C35 |
| 1 | 10uf | C_0603_1608Metric | C36 |
| 1 | 791-WR06X105JTL DNP Walsin Tech Corp | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | RC0603JR-07200RL 10K YAGEO | R_0603_1608Metric | R2 |
| 1 | RT1206BRD07400RL 330 YAGEO | R_0603_1608Metric | R3 |
| 1 | RT1206BRD07400RL 10K YAGEO | R_0603_1608Metric | R4 |
| 1 | RC0402JR-07220RL 3352T-1-103LF YAGEO | TRIM_3352T-1-103LF | R5 |
| 2 | RC0402JR-07220RL 330 YAGEO | R_0603_1608Metric | R6, R7 |
| 3 | RC0402JR-07220RL 10K YAGEO | R_0603_1608Metric | R8, R13, R14 |
| 1 | RC0402JR-07220RL 17.8K YAGEO | R_0603_1608Metric | R9 |
| 1 | RC0402JR-07220RL 1.62K YAGEO | R_0603_1608Metric | R10 |
| 2 | RC0402JR-07220RL 1.8K YAGEO | R_0603_1608Metric | R11, R26 |
| 1 | RC0402JR-07220RL 5.1K YAGEO | R_0603_1608Metric | R12 |
| 2 | AC0402FR-0710KL 5.1K YAGEO | R_0603_1608Metric | R15, R27 |
| 1 | AC0402FR-0710KL DNP YAGEO | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 4 | AC0402FR-0710KL 10K YAGEO | R_0603_1608Metric | R17, R23, R28, R29 |
| 1 | RC0603FR-0757K6L 330 YAGEO | R_0603_1608Metric | R18 |
| 1 | RMCF0603FG22K0 10K Stackpole Electronics Inc | R_0603_1608Metric | R19 |
| 1 | AC0402FR-0710KL 3352T-1-103LF YAGEO | TRIM_3352T-1-103LF | R20 |
| 2 | AC0402FR-0710KL 330 YAGEO | R_0603_1608Metric | R21, R22 |
| 1 | AC0402FR-0710KL 17.8K YAGEO | R_0603_1608Metric | R24 |
| 1 | AC0402FR-0710KL 1.62K YAGEO | R_0603_1608Metric | R25 |
| 1 | 5.1K | R_0603_1608Metric | R30 |
R2 HH Controllers design files
The KiCad project lives in the greghulette/KiCad-Files-Public repository on GitHub; these links point at the commit this page was built from.
R2 HH Controllers: common questions
What microcontroller does the R2 HH Controllers use?
The R2 HH Controllers is built around the CH340C, from the ESP32 family.
How big is the R2 HH Controllers PCB?
The R2 HH Controllers measures 56.6 × 111 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the R2 HH Controllers?
122 components, from 64 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 R2 HH Controllers design files?
From the greghulette/KiCad-Files-Public 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 R2 HH Controllers design in my own project?
The repository has no license, so all rights stay with greghulette. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the R2 HH Controllers 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 KiCad-Files-Public
Rear Logics Custom Droid
greghulette
166.1 × 30 mm273 parts2LNo license2ESP32
R2D2 LED Controller
greghulette
123 × 78 mm94 parts4LNo license2ESP32
R2D2 LED Controller
greghulette
123 × 78 mm94 parts4LNo license2ESP32
C3P0 Controller V1.1
greghulette
151.2 × 82.9 mm43 parts4LNo license2ESP32
Servo Controller 2 PCA9685
greghulette
114.1 × 70.3 mm35 parts4LNo license2ESP32
Dome Controller
greghulette
136.5 × 70 mm33 parts4LNo license2ESP32
Dome Plate Controller V1
greghulette
118 × 78.6 mm33 parts4LNo license2ESP32
Body Servos
greghulette
80 × 55.2 mm30 parts4LNo license2ESP32
Dome Logics V1
greghulette
54.9 × 51.9 mm26 parts4LNo license2ESP32
Sabe-FullSized
greghulette
67.9 × 86.3 mm23 parts4LNo license2ESP32
Wireless3.0
greghulette
57.5 × 71.5 mm7 parts2LNo license2
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