WirelessBERA
NathansLab·WirelessBERA·hardware/WirelessBERA.kicad_pcb
About the WirelessBERA PCB
WirelessBERA is an open source ESP32 PCB design by NathansLab, published on GitHub. It is a 4-layer board measuring 73 × 94 mm, with 153 components from 58 distinct parts.
Its main chip is the ESP32-S3-WROOM-1-N16R8, from the ESP32 family. Other key parts include the TPS7A2033PDBVR, BQ24074RGTR, TPS7A9401DSCR, TPS7A3901DSCR and TPS65132WRVCR. By type, the board carries 62 capacitors, 50 resistors, 13 connectors, 11 ICs, 10 inductors and 3 switches.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
KiCad 10 project for the Wireless BERA v1.0 board.
KiCad 10 project for the Wireless BERA v1.0 board.
The authoritative pin map as used by the firmware lives in ../firmware/wirelessbera/main/board.h`.
The populated v1.0 board and what is deliberately left off it are documented in ../docs/hardwarebringupplan.md.
Main components on the WirelessBERA
WirelessBERA bill of materials (BOM)
153 components, 58 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS7A2033PDBVR | SOT-23-5 | U1 |
| 1 | BQ24074RGTR BQ24074RGT | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U2 |
| 1 | TPS7A9401DSCR TPS7A94 | TPS7A94_WSON-10 | U3 |
| 1 | TPS7A3901DSCR TPS7A39 | Texas_S-PVSON-N10_ThermalVias | U4 |
| 1 | TPS65132WRVCR TPS65132W | TPS65132W_WQFN-20-TI | U5 |
| 1 | TPS63000DRCR TPS63000 | Texas_DRC0010J_ThermalVias | U6 |
| 1 | ESP32-S3-WROOM-1-N16R8 ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U7 |
| 1 | 82400102 WE-TVS-82400102 | SOT-23-6 | U8 |
| 1 | OPA376AIDBVR OPA376xxDBV | SOT-23-5 | U9 |
| 1 | LTC6373IDFM#PBF LTC6373 | LTC6373_DFN-12 | U10 |
| 1 | TAC5212IRGER TAC5212 | TAC5212_VQFN24 | U11 |
| 1 | S2B-PH-SM4-TB(LF)(SN) Conn_01x02 | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J1 |
| 2 | 61300111121 PinHeader_01x01_2.54mm_Vertical | PinHeader_1x01_P2.54mm_Vertical | J2, J3 |
| 1 | 693072010801 Micro_SD_Card | microSD_HC_Wuerth_693072010801 | J4 |
| 1 | 629722000214 USB_C_Receptacle | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J5 |
| 2 | SJ1-3523N AudioJack3 | Jack_3.5mm_CUI_SJ1-3523N_Horizontal | J6, J11 |
| 4 | 61300411121 PinHeader_01x04_2.54mm_Vertical | PinHeader_1x04_P2.54mm_Vertical | J7, J8, J10, J12 |
| 1 | 61300311121 PinHeader_01x03_2.54mm_Vertical | PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | 61300211121 PinHeader_01x02_2.54mm_Vertical | PinHeader_1x02_P2.54mm_Vertical | J13 |
| 1 | IM73A135V01XTSA1 IM73A135V01 | Infineon_PG-LLGA-5-2 | MK1 |
Show 38 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | JS102011SAQN SW_SPDT | SW_SPDT_CK_JS102011SAQN | SW1 |
| 2 | EVQ-P2P02M SW_Push | SW_SPST_EVQP2_MiddlePushTravel_H2.5mm | SW2, SW3 |
| 2 | 150060VS75000 LED | LED_0603_1608Metric | D1, D2 |
| 1 | CMKD6000 TR PBFREE CMKD6000 | SOT-363_SC-70-6 | D3 |
| 7 | 742792040 FerriteBead | L_0805_2012Metric | FB1, FB2, FB3, FB4, FB5, FB6, FB7 |
| 1 | 1269AS-H-4R7M=P2 4.7uH | L_1008_2520Metric | L1 |
| 1 | LQM21PN2R2NGCD 2.2u | L_0805_2012Metric | L2 |
| 1 | 744232090 WE_CNSW_744232090 | L_CommonMode_Wurth_WE-CNSW-1206 | L3 |
| 7 | C0805C475K4PACTU 4.7u | C_0805_2012Metric | C1, C2, C7, C18, C20, C21, C24 |
| 19 | C0805C106K4PACTU 10u | C_0805_2012Metric | C3, C4, C5, C8, C9, C10, C14, C15 +11 |
| 18 | C0603C104K5RACTU 100n | C_0603_1608Metric | C6, C11, C16, C19, C27, C30, C32, C37 +10 |
| 3 | C0603C105K8PACTU 1u | C_0603_1608Metric | C12, C50, C59 |
| 2 | C0603C103G8GACTU 10n | C_0603_1608Metric | C13, C23 |
| 1 | C0603C225K8PACTU 2.2u | C_0603_1608Metric | C28 |
| 1 | C0603C479C4HACTU 4.7p | C_0603_1608Metric | C34 |
| 5 | GRM21BR60J226ME39L 22u | C_0805_2012Metric | C40, C55, C58, C60, C62 |
| 2 | GRM188R61C106MA73J 10u | C_0603_1608Metric | C48, C53 |
| 2 | TBD | C_0603_1608Metric | C49, C52 |
| 1 | C1608C0G1H102J080AE 1n | C_0603_1608Metric | C51 |
| 1 | C0603C181J5GACTU 180p | C_0603_1608Metric | C54 |
| 6 | CRCW06031R00FKEA 1R | R_0603_1608Metric | R1, R5, R11, R16, R17, R18 |
| 4 | CRCW06035K10FKEA 5.1k | R_0603_1608Metric | R2, R7, R33, R34 |
| 20 | CRCW060310K0FKEA 10k | R_0603_1608Metric | R3, R4, R6, R13, R14, R22, R23, R24 +12 |
| 1 | CRCW06031K10FKEA 1.1k | R_0603_1608Metric | R8 |
| 1 | CRCW06032K20FKEA 2.2k | R_0603_1608Metric | R9 |
| 1 | CRCW060322K1FKEA 22.1k | R_0603_1608Metric | R10 |
| 1 | CRCW060332K4FKEA 32.4k | R_0603_1608Metric | R12 |
| 1 | CRCW060342K2FKEA 42.2k | R_0603_1608Metric | R15 |
| 1 | CRCW0603100RFKEA 100R | R_0603_1608Metric | R19 |
| 1 | CRCW06031M20FKEA 1.2M | R_0603_1608Metric | R20 |
| 1 | CRCW0603200KFKEA 200k | R_0603_1608Metric | R21 |
| 1 | CRCW0603330RFKEA 330R | R_0603_1608Metric | R32 |
| 2 | TBD | R_0603_1608Metric | R38, R45 |
| 3 | CRCW06031M00FKEA 1M | R_0603_1608Metric | R39, R42, R44 |
| 1 | CRCW06034K99FKEA 4.99k | R_0603_1608Metric | R40 |
| 1 | CRCW0603110KFKEA 110k | R_0603_1608Metric | R41 |
| 2 | CRCW06030000Z0EA 0R | R_0603_1608Metric | R46, R49 |
| 2 | CRCW060310R0FKEA 10R | R_0603_1608Metric | R47, R48 |
WirelessBERA design files
The KiCad project lives in the NathansLab/WirelessBERA repository on GitHub; these links point at the commit this page was built from.
WirelessBERA: common questions
What microcontroller does the WirelessBERA use?
The WirelessBERA is built around the ESP32-S3-WROOM-1-N16R8, from the ESP32 family.
How big is the WirelessBERA PCB?
The WirelessBERA measures 73 × 94 mm, has 4 copper layers and is 1.579 mm thick.
How many components are on the WirelessBERA?
153 components, from 58 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 WirelessBERA design files?
From the NathansLab/WirelessBERA 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 WirelessBERA design in my own project?
The repository has no license, so all rights stay with NathansLab. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the WirelessBERA 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 WirelessBERA
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k