ESP32-SBC-FabGL Rev B
OLIMEX·ESP32-SBC-FabGL·HARDWARE/Hardware-revision-B/ESP32-SBC-FabGL_Rev_B.kicad_pcb
About the ESP32-SBC-FabGL Rev B PCB
ESP32-SBC-FabGL Rev B is an open source ESP32 PCB design by OLIMEX, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 104 × 68 mm, with 112 components from 56 distinct parts.
Its main chip is the ESP32-WROVER-E, from the ESP32 family. Other key parts include the CH32V003F4P6(TSSOP20), BL4054B-42TPRN(SOT23-5), NA(USBLC6-2P6), CH340X(MSOP-10) and SY8089AAAC(SOT23-5). By type, the board carries 43 resistors, 21 capacitors, 8 ICs, 6 diodes, 3 transistors and 3 inductors.
From the project
ESP32-WROVER board working with FabGL library
Software used our fork of FabGL: https://github.com/OLIMEX/FabGL
Product page: https://www.olimex.com/Products/Retro-Computers/ESP32-SBC-FabGL/open-source-hardware
Main components on the ESP32-SBC-FabGL Rev B
ESP32-SBC-FabGL Rev B bill of materials (BOM)
112 components, 56 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH32V003F4P6(TSSOP20) | TSSOP20_Pitch-0.65mm_6.6x4.5x1.2mm | U1 |
| 1 | BL4054B-42TPRN(SOT23-5) | SOT-23-5 | U2 |
| 1 | NA(USBLC6-2P6) | SOT-666 | U3 |
| 1 | CH340X(MSOP-10) | MSOP-10_Pitch-0.5mm_3.00x3.00x1.00mm | U4 |
| 1 | SY8089AAAC(SOT23-5) | SOT-23-5 | U5 |
| 1 | SN74LVC1G04DBVR(SOT23-5) | SOT-23-5 | U6 |
| 1 | MT3608(SOT23-6) | SOT23-6 | U7 |
| 1 | ESP32-WROVER-E | ESP32-WROVER(WROOM)-UNIVERSAL_MODULE | U8 |
| 3 | BC817-40(SOT23) | SOT23 | Q1, Q2, Q3 |
| 1 | PJ-3.5-365-5P | SCJ325P00XG0B02G | AUDIO1 |
| 1 | HN1x8 | HN1x8 | Access_Bus1 |
| 1 | DW02S | LIPO_BAT_VERTICAL_DW02S | BAT1 |
| 1 | BUZZER_PB1221P(1.1-1.7V_2kHz_12MM) | PB1221P_1-Plus_2-Minus | BUZ1 |
| 1 | H-WX-1x2-LF+MJ6 | HN1x2(SMD)_H-WX-1x2-LF | BUZ_EN1 |
| 1 | TESTPAD | TEST_PAD_40x70_Round | CD#1 |
| 2 | WPM2015-3/TR | SOT23 | FET1, FET2 |
| 1 | HN1x12 | HN1x12 | LCD_CON1 |
| 4 | Mounting_Hole_NPTH | Mounting_Hole_Drill-3.3mm_Clerance-7mm | MH1, MH2, MH3, MH4 |
| 1 | TFC-WPAPR-08-LF | TFC-WPAPR-08 | MICRO_SD1 |
| 1 | NA(HN1x2) | HN1x2 | PGM/DBG1 |
Show 36 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | MDR6_MINI-DIN | PS2_MDR6_MINI-DIN | PS2_KEYBOARD1, PS2_MOUSE1 |
| 1 | RA1206_(4x0603)_4B8_10k | RA1206_(4X0603)_4B8_xx | RM1 |
| 5 | NA(GG0402052R542P) | D_0402_5MIL_DWS | TVS1, TVS2, TVS3, TVS4, TVS5 |
| 1 | B-R-10-LF(BH10R) | BH10R | UEXT1 |
| 1 | USB-C-16P-F(A40-00119-A52-12) | USB2.0_TYPE-C(A40-00119-A52-12)_Paste | USB-UART1 |
| 1 | HDR15-3.08-14.5T/VGA15/14.5mm | VGA15-F(HDR15-3.08-14.5T) | VGA1 |
| 1 | LED/YELLOW/0603 | LED_0603_KA | CHARGING1 |
| 1 | LED/RED/0603 | LED_0603_KA | PWR_LED1 |
| 1 | NA(1N5822/SS34/SMA) | SMA-KA | D1 |
| 2 | 1N5822/SS34/SMA | SMA-KA | D2, D3 |
| 1 | BAT54C(SOT23-3) | SOT23-3 | D4 |
| 2 | 1N4148W/SOD123 | SOD-123_1C-2A_KA | D5, D6 |
| 2 | 2.2uH/NRS3015T2R2MNGH | CD32 | L1, L2 |
| 1 | FB0805/600R/2A | L_0805_5MIL_DWS | L3 |
| 8 | 100nF/10V/10%/X7R/C0402 | C_0402_5MIL_DWS | C1, C3, C8, C12, C13, C15, C18, C20 |
| 8 | 22uF/6.3V/20%/X5R/C0603 | C_0603_5MIL_DWS | C2, C6, C7, C9, C10, C14, C17, C19 |
| 3 | NA(22uF/6.3V/20%/X5R/C0603) | C_0603_5MIL_DWS | C4, C5, C11 |
| 1 | 1uF/10V/20%/X5R/C0603 | C_0603_5MIL_DWS | C16 |
| 1 | 47uF/6.3V/20%/X5R/C0805 | C_0805_5MIL_DWS | C21 |
| 6 | 2.2k/R0402 | R_0402_5MIL_DWS | R1, R3, R30, R32, R33, R37 |
| 8 | 10k/R0402 | R_0402_5MIL_DWS | R2, R5, R19, R20, R21, R34, R35, R43 |
| 2 | 5.1k/1%/R0402 | R_0402_5MIL_DWS | R4, R6 |
| 2 | 1k/R0402 | R_0402_5MIL_DWS | R7, R8 |
| 1 | 8.25k/1%/R0402 | R_0402_5MIL_DWS | R9 |
| 1 | 4.7k/R0402 | R_0402_5MIL_DWS | R10 |
| 1 | 1.1k/1%/R0402 | R_0402_5MIL_DWS | R11 |
| 3 | 220k/R0402 | R_0402_5MIL_DWS | R12, R15, R31 |
| 1 | 49.9k/1%/R0402 | R_0402_5MIL_DWS | R13 |
| 2 | 150R/R0402 | R_0402_5MIL_DWS | R14, R36 |
| 3 | 470k/R0402 | R_0402_5MIL_DWS | R16, R17, R42 |
| 1 | 150k/R0402 | R_0402_5MIL_DWS | R18 |
| 3 | 430R/1%/R0402 | R_0402_5MIL_DWS | R22, R24, R26 |
| 3 | 866R/1%/R0402 | R_0402_5MIL_DWS | R23, R25, R27 |
| 4 | 120R/R0402 | R_0402_5MIL_DWS | R28, R29, R38, R39 |
| 1 | NA/R0402 | R_0402_5MIL_DWS | R40 |
| 1 | 270R/R0402 | R_0402_5MIL_DWS | R41 |
ESP32-SBC-FabGL Rev B design files
The KiCad project lives in the OLIMEX/ESP32-SBC-FabGL repository on GitHub; these links point at the commit this page was built from.
ESP32-SBC-FabGL Rev B: common questions
What microcontroller does the ESP32-SBC-FabGL Rev B use?
The ESP32-SBC-FabGL Rev B is built around the ESP32-WROVER-E, from the ESP32 family.
How big is the ESP32-SBC-FabGL Rev B PCB?
The ESP32-SBC-FabGL Rev B measures 104 × 68 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-SBC-FabGL Rev B?
112 components, from 56 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP32-SBC-FabGL Rev B design files?
From the OLIMEX/ESP32-SBC-FabGL repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ESP32-SBC-FabGL Rev B design in my own project?
Yes, under the terms of its GPL-3.0 license, which OLIMEX chose for the repository.
Can I test firmware for the ESP32-SBC-FabGL Rev B 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 ESP32-SBC-FabGL
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