BECom

rjsc·BECom·v1.1/BECom.kicad_pcb

BECom PCB layout, top view — open source ESP32 board by rjsc

About the BECom PCB

BECom is an open source ESP32 PCB design by rjsc, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 63.6 × 86 mm, with 235 components from 72 distinct parts.

Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the MCP2518FD-xSL, XC6220B331MR, TPS54202DDC, CA-IS2092VW and CA-IS2062VW. By type, the board carries 62 capacitors, 53 resistors, 35 transistors, 24 diodes, 21 ICs and 9 fuses.

It belongs with the power & battery designs in this gallery.

From the project

BECom - Battery Emulator Companion - Open Source Hardware, designed to run dalathegreat/Battery-Emulator

Open Source Hardware, designed to run: https://github.com/dalathegreat/Battery-Emulator

Main components on the BECom

BECom bill of materials (BOM)

235 components, 72 distinct parts.

QtyPartRefs
1
ESP32-S3-WROOM-1
U1
2
MCP2518FD-xSL
U2, U13
1
XC6220B331MR
U3
2
TPS54202DDC
U4, U22
1
CA-IS2092VW
U5
1
CA-IS2062VW
U6
2
CA-IF1051VS
U7, U12
1
LTV-217-B-G
U8
2
MX25947ES
U9, U14
1
SRV05-4
U10
2
NSG0462UQ
U16, U20
2
LM74800
U18, U24
1
ZXCT1009F
U21
1
LMV321
U23
1
SN74CBTLV3257
U26
12
AO3401A
Q1, Q3, Q4, Q5, Q6, Q9, Q10, Q11 +4
19
AO3400A
Q7, Q8, Q12, Q16, Q17, Q18, Q20, Q21 +11
3
2N7002
Q19, Q33, Q41
1
SS8050
Q37
1
40MHz
Y1
Show 52 more
QtyPartRefs
2
Screw_Terminal_01x08
J1, J2
1
Screw_Terminal_01x06
J3
1
Screw_Terminal_01x03
J4
1
Conn_02x15_Odd_Even
J5
1
Conn_02x02_Odd_Even
J6
1
Screw_Terminal_01x02
J8
9
1812L020/90GR
F1, F2, F3, F4, F5, F6, F7, F8 +1
4
SDCW3225S-2-102TF
FL1, FL2, FL3, FL4
9
SMD3225-090N
GD1, GD2, GD3, GD4, GD5, GD6, GD7, GD8 +1
2
SW_DIP_x03
SW1, SW6
2
SMD Push Button
SW4, SW5
1
HX TYPE-C 14P LT H10.0
USB1
4
1N5819WS
D1, D2, D4, D6
2
SMCJ20CA
D3, D20
4
B5819W
D5, D10, D18, D22
1
11V
D7
3
1N4148WS
D11, D19, D26
8
SMB6.8CA
D12, D13, D14, D15, D16, D17, D24, D25
1
SMAJ13A
D21
1
SMF5.0A
D23
3
600R@100MHz
FB1, FB2, FB3
2
15uH
L1, L2
2
20pF
C1, C2
27
100nF
C3, C6, C8, C14, C15, C18, C19, C20 +19
5
10uF
C4, C41, C42, C52, C60
5
22uF
C5, C10, C11, C37, C59
1
4.7uF
C7
2
47pF
C9, C58
4
10uF
C12, C13, C22, C23
6
1uF
C16, C17, C24, C27, C35, C40
8
100pF
C25, C26, C28, C29, C30, C31, C48, C49
2
~
C38, C39
8
100k
R1, R2, R8, R14, R31, R44, R57, R62
1
680k
R7
2
8.2k
R12, R66
2
56k
R13, R43
7
10k
R18, R19, R22, R29, R30, R37, R50
4
120R
R20, R21, R24, R38
3
1.8k
R23, R28, R60
2
3.9k
R25, R61
2
22k
R26, R58
2
2.7k
R27, R59
2
33R
R32, R33
2
5.1k
R34, R35
1
33k
R36
3
4.7k
R42, R68, R71
1
5.6k
R45
5
1k
R51, R52, R63, R64, R65
1
100mR
R53
2
39k
R67, R70
2
680R
R69, R72
1
12k
R73

BECom design files

The KiCad project lives in the rjsc/BECom repository on GitHub; these links point at the commit this page was built from.

BECom: common questions

What microcontroller does the BECom use?

The BECom is built around the ESP32-S3-WROOM-1, from the ESP32 family.

How big is the BECom PCB?

The BECom measures 63.6 × 86 mm, has 4 copper layers and is 1.64716 mm thick.

How many components are on the BECom?

235 components, from 72 distinct parts. The full bill of materials is listed on this page.

Where can I download the BECom design files?

From the rjsc/BECom repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the BECom design in my own project?

Yes, under the terms of its GPL-3.0 license, which rjsc chose for the repository.

Can I test firmware for the BECom 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