Rc fabgl
PickledDog·rc-fabgl
About the Rc fabgl PCB
Rc fabgl is an open source ESP32 PCB design by PickledDog, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 99.1 × 49.9 mm, with 46 components from 29 distinct parts.
Its main chip is the ESP32-WROVER-E, from the ESP32 family. Other key parts include the MCP1825S and 74LV125. By type, the board carries 20 resistors, 7 capacitors, 6 jumpers, 5 connectors, 3 ICs and 2 transistors.
It belongs with the iot & wireless designs in this gallery.
From the project
FabGL terminal board for RC2014
The specified parts are just the ones I used, and can be substituted as needed - Mouser links provided for convenience and reference.

Main components on the Rc fabgl
Rc fabgl bill of materials (BOM)
46 components, 29 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP1825S | SOT-223-3_TabPin2 | U1 |
| 1 | ESP32-WROVER-E | ESP32WROVERE | U2 |
| 1 | 74LV125 | DIP-14_W7.62mm_LongPads | U3 |
| 2 | 2N7000 | TO-92 | Q1, Q2 |
| 1 | RC2014 | PinHeader_1x39_P2.54mm_Vertical | J1 |
| 1 | RC2014_Enh | PinHeader_1x20_P2.54mm_Vertical | J2 |
| 1 | Serial | PinHeader_2x06_P2.54mm_Horizontal | J3 |
| 1 | Keyboard | Mini-DIN-6-Socket | J4 |
| 1 | VGA | DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_Housed | J5 |
| 1 | Buzzer | Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 1 | Prog | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | Ser2 | PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | Bus TX | PinHeader_1x02_P2.54mm_Vertical | JP3 |
| 1 | Bus RX | PinHeader_1x02_P2.54mm_Vertical | JP4 |
| 1 | Bus TX2 | PinHeader_1x02_P2.54mm_Vertical | JP5 |
| 1 | Bus RX2 | PinHeader_1x02_P2.54mm_Vertical | JP6 |
| 1 | Reset | SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW1 |
| 1 | Boot | SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW2 |
| 1 | 4.7uF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C1 |
| 1 | 1uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C2 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 22uF | CP_Radial_D5.0mm_P2.00mm | C3 |
| 1 | 10uF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C4 |
| 3 | 0.1uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C5, C6, C7 |
| 1 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 4 | 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R3, R4, R5 |
| 4 | 4k7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6, R7, R8, R9 |
| 5 | 120R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10, R11, R12, R13, R14 |
| 3 | 261R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15, R16, R17 |
| 3 | 510R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R18, R19, R20 |
Rc fabgl design files
The KiCad project lives in the PickledDog/rc-fabgl repository on GitHub; these links point at the commit this page was built from.
- Layoutrc-fabgl.kicad_pcb
Rc fabgl: common questions
What microcontroller does the Rc fabgl use?
The Rc fabgl is built around the ESP32-WROVER-E, from the ESP32 family.
How big is the Rc fabgl PCB?
The Rc fabgl measures 99.1 × 49.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rc fabgl?
46 components, from 29 distinct parts. The full bill of materials is listed on this page.
Where can I download the Rc fabgl design files?
From the PickledDog/rc-fabgl repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Rc fabgl design in my own project?
Yes, under the terms of its Apache-2.0 license, which PickledDog chose for the repository.
Can I test firmware for the Rc fabgl 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.
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