

Bpod
BSides Canberra 2023 bPod
- Size
- 41 × 96 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 69
- Pads
- 306
- Tracks, vias
- 1,315, 260
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 31 Oct 2023
- Updated
- 13 Dec 2023
Overview
Bpod is an open-source printed circuit board by vk2gpu, from the vk2gpu/bpod repository on GitHub. It is a 2-layer board of 41 × 96 mm with 59 parts on 69 nets, routed with 1,315 tracks and 260 vias.
It is built around the ESP32-S2, ESP32-S2-WROOM-I-N4 and AP2112K-3.3, with the S8050 J3Y among its other parts. Its parts include 18 capacitors, 14 ICs, 10 resistors, 6 diodes and 6 connectors. It belongs with the ESP32 boards of this library.
Main components
4ESP32-S2
QFN-56-EP(7x7)-40℃~+125℃ -97dBm 135mA 150Mbps 2.4GHz 2.4GHz~2.4835GHz 2.8V~3.6V 63mA DMA function SPI、UART、I2C、I2S WiFi transceiver QFN-56-EP(7x7) RF Transceiver ICs ROHSEspressif SystemsRF Transceiver ICsESP32-S2-WROOM-I-N4
SMDSMD WiFi Modules ROHSEspressif SystemsWiFi ModulesAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedS8050 J3Y
SOT-23-55℃~+150℃ 1 NPN 100nA 150MHz 200 25V 300mW 500mA 5V 600mV NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdbpod
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF | common:C_0402_1005Metric | C3, C4, C7, C11, C12, C19 |
| 5 | 1uF | common:C_0402_1005Metric | C8, C14, C16, C17, C18 |
| 4 | 220 | common:R_0402_1005Metric | R3, R4, R5, R7 |
| 4 | LED | common:LED_0402_1005Metric | D3, D4, D5, D6 |
| 3 | 10uF | common:C_0402_1005Metric | C5, C6, C13 |
| 2 | 26pF | common:C_0402_1005Metric | C9, C10 |
| 2 | 3.3pF | common:C_0402_1005Metric | C1, C2 |
| 2 | 5K1 | common:R_0402_1005Metric | R1, R2 |
| 1 | 0R | common:R_0402_1005Metric | R9 |
| 1 | 10K | common:R_0402_1005Metric | R10 |
| 1 | 1K | common:R_0402_1005Metric | R6 |
| 1 | 2.2nH | common:L_0402_1005Metric | L1 |
| 1 | 22R | common:R_0402_1005Metric | R8 |
| 1 | AP2112K-3.3 | common:SOT-25-5 | U4 |
| 1 | Antenna | espressif:ESPRESSIF_ESP32_MIFA_2.4GHz_Left | U8 |
| 1 | BOOT | gt-tc029x-hxxx-lxn:GT-TC092X-HXXX-LXN | SW1 |
| 1 | CRYSTAL | common:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Conn_01x02 | common:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | Conn_01x12 | common:PinHeader_1x12_P2.54mm_Vertical | J4 |
| 1 | DEBUG | common:PinHeader_2x05_P2.54mm_Vertical | J3 |
| 1 | EN | gt-tc029x-hxxx-lxn:GT-TC092X-HXXX-LXN | SW2 |
| 1 | ESP32-S2 | common:QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm | U5 |
| 1 | ESP32-S2-WROOM-I-N4 | espressif:ESP32-S2-WROOM-I-N4 | U9 |
| 1 | FLASH | common:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U6 |
| 1 | PROGRAM | common:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | PSRAM | common:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U7 |
| 1 | S8050_J3Y | common:SOT-23 | Q1 |
| 1 | SAO | Simple_Addon_v2:Simple_Addon_v2-BADGE-2x3 | J5 |
| 1 | USB_C_USB2.0 | usb:TYPE-C-31-M-12 | J1 |
| 1 | VBAT_DIODE | common:D_SOD-123 | D2 |
| 1 | VBUS_DIODE | common:D_SOD-123 | D1 |
| 1 | bpod-evil-serial | bpod:bpod-evil-serial | U12 |
| 1 | bpod-logo | bpod:bpod-logo | U14 |
| 1 | bpod-outline | bpod:bpod-outline | U2 |
| 1 | bpod-touch | bpod:bpod-touch | U1 |
| 1 | bsides-2023 | bpod:bsides-2023 | U10 |
| 1 | made_by_peter | bpod:made_by_peter | U11 |
| 1 | st7735_1.8_tft_spi | st7735:st7735_1.8_tft_spi | U3 |
| 1 | st7735_screen_back | bpod:st7735-screen-back | U13 |
Questions
How big is the Bpod PCB?
It measures 41 × 96 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Bpod use?
59 parts, built around the ESP32-S2, ESP32-S2-WROOM-I-N4, AP2112K-3.3 and S8050 J3Y. 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 Bpod KiCad files?
From the vk2gpu/bpod repository on GitHub, at the commit this page was made from: the board is hardware/bpod/bpod.kicad_pcb and its schematic hardware/bpod/bpod.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bpod design in my own project?
Its repository states no licence, so its author keeps all rights: ask vk2gpu before reusing the design.
Similar boards
- 2 layers35 × 34 mm

- 2 layers64.5 × 17.8 mm

ESP PogoPin Programmer
barn53/ESP-PogoPin-Programmer
ESP Programmer with PogoPins to program ESP-1, ESP-12E/F, ... modules.
36 parts2MIT - 2 layers130 × 164 mm

- 2 layers24.4 × 190.2 mm

- 4 layers26 × 29 mm

- 2 layers139 × 59 mm

- 2 layers35 × 35 mm

- 4 layers60 × 33 mm
