Esc rev b

iamdarshg·drone-arm·hardware/esc/rev_b/esc_rev_b.kicad_pcb

Esc rev b PCB layout, top view — open source STM32 board by iamdarshg
Simulate this board

About the Esc rev b PCB

Esc rev b is an open source STM32 PCB design by iamdarshg, published on GitHub. It is a 4-layer board measuring 173.8 × 282.9 mm, with 687 components from 87 distinct parts.

Its main chip is the STM32G431CBT6, from the STM32 family. Other key parts include the RP2354B, TPS3430WDRCR, SN74LVC1G08DBVR, TCAN3413DR and MCP2518FD-H/QBB. By type, the board carries 268 capacitors, 260 resistors, 52 ICs, 36 transistors, 23 connectors and 15 diodes.

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

From the project

Reworked cheaper, maybe faster but less redundant drone controller.

This is a codebase that is woring to create a hardware+software solution for dron control and management in a relatively modular manner. This is a codebase that is woring to create a hardware+software solution for dron control and management in a relatively modular manner. This needs to be inherenly zero-trust, zero-fail and easy to analyse statically. The langauge of choice is C, with rust and python tooling accepted as well.Follow the 10 rules as set by nasa for code, the same should apply here due to the similar no-fail environment. Currently, the main control board has been designed and…

Main components on the Esc rev b

Esc rev b bill of materials (BOM)

687 components, 87 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2354B
Raspberry Pi
U201
1
TPS3430WDRCR
Texas Instruments
U204
7
SN74LVC1G08DBVR
Texas Instruments
U205, U1106, U1206, U1306, U1406, U1506, U1606
1
TCAN3413DR
Texas Instruments
U206
1
MCP2518FD-H/QBB
Microchip
U207
8
USBLC6-2SC6
STMicroelectronics
U208, U209, U1107, U1207, U1307, U1407, U1507, U1607
2
LM5164DDAR
LM5164DDA
Texas Instruments
U701, U703
1
AP2112K-3.3TRG1
Diodes Inc.
U702
6
DRV8353SRTAR
Texas Instruments
U1101, U1201, U1301, U1401, U1501, U1601
6
STM32G431CBT6
STMicroelectronics
U1102, U1202, U1302, U1402, U1502, U1602
6
ISO6731FDWR
Texas Instruments
U1103, U1203, U1303, U1403, U1503, U1603
6
TPS70933DBVR
Texas Instruments
U1104, U1204, U1304, U1404, U1504, U1604
6
INA296A2IDR
Texas Instruments
U1105, U1205, U1305, U1405, U1505, U1605
36
IPTC014N10NM5ATMA1
IPTC014N10NM5
Infineon
Q1101, Q1102, Q1103, Q1104, Q1105, Q1106, Q1201, Q1202 +28
1
ABM8-272-T3
12MHz ABM8-272-T3
Abracon
Y201
1
ABM8G-40.000MHZ-10-D2Y-T
40MHz ABM8G
Abracon
Y202
6
ABM8G-8.000MHZ-18-D2Y-T
8MHz ABM8G
Abracon
Y1101, Y1201, Y1301, Y1401, Y1501, Y1601
1
ESC_SWD
Commodity / unspecified
J201
1
USB4105-GF-A
CTRL_USB_C
GCT
J202
1
USB4105-GF-A
MOTOR_DFU_USB_C
GCT
J203
Show 67 more
QtyPartRefs
1
43650-0200
AUX_BATTERY
Molex
J701
1
SM04B-GHS-TB
FLIGHT_CAN_POWER
JST
J702
6
M5_RING_LUG_PAIR
FUSED_BATTERY_TAP
Generic
J1101, J1201, J1301, J1401, J1501, J1601
6
M5_RING_LUG_TRIPLE
MOTOR_PHASES
Generic
J1102, J1202, J1302, J1402, J1502, J1602
6
LOCAL_SWD
Commodity / unspecified
J1103, J1203, J1303, J1403, J1503, J1603
1
1206L075/24WR
PTC 0.75A
Littelfuse
F701
1
ACT45B-110-2P-TL003
TDK
FL201
6
RFM-0505S
RECOM
PS1101, PS1201, PS1301, PS1401, PS1501, PS1601
1
6WAY-ACTIVE-LOW
6-WAY ACTIVE-LOW SELECTOR
External selector
SW201
6
NTCG163JF103FT1
TDK
TH1, TH2, TH3, TH4, TH5, TH6
7
GREEN
Commodity / unspecified
D201, D1102, D1202, D1302, D1402, D1502, D1602
1
PESD2CANFD24L-T
Nexperia
D202
7
SM8S51A
Littelfuse
D701, D1101, D1201, D1301, D1401, D1501, D1601
7
BLM18AG601SN1D
600R@100MHz
Murata
FB201, FB1101, FB1201, FB1301, FB1401, FB1501, FB1601
1
AOTA-B201610S3R3-101-T
3.3u AOTA-B201610S3R3-101-T
Abracon
L201
2
33u 1.8A
Commodity / unspecified
L701, L702
4
4.7U
4.7u
Commodity / unspecified
C201, C202, C203, C204
38
100N
100n
Commodity / unspecified
C205, C206, C207, C208, C209, C210, C211, C212 +30
4
15p C0G
Commodity / unspecified
C213, C214, C240, C241
5
100n
C215, C216, C217, C218, C219
1
1n C0G
Commodity / unspecified
C230
1
10N
10n
Commodity / unspecified
C231
40
100N
100n
Commodity / unspecified
C232, C233, C242, C243, C1161, C1164, C1165, C1175 +32
2
1n 2kV
C234, C235
3
2.2u 100V X7R
Commodity / unspecified
C700, C701, C710
44
10u 100V
Commodity / unspecified
C702, C711, C1106, C1131, C1132, C1133, C1134, C1135 +36
2
2.2n 50V X7R
Commodity / unspecified
C703, C712
4
22u 10V
Commodity / unspecified
C704, C705, C713, C714
8
1u
Commodity / unspecified
C706, C707, C1171, C1271, C1371, C1471, C1571, C1671
2
3.3n X7R
Commodity / unspecified
C708, C715
2
470p C0G
Commodity / unspecified
C709, C716
6
47n 100V
Commodity / unspecified
C1101, C1201, C1301, C1401, C1501, C1601
12
1u 16V
Commodity / unspecified
C1102, C1103, C1202, C1203, C1302, C1303, C1402, C1403 +4
6
1u 10V
Commodity / unspecified
C1104, C1204, C1304, C1404, C1504, C1604
6
100n 100V
Commodity / unspecified
C1105, C1205, C1305, C1405, C1505, C1605
6
100n 10V
Commodity / unspecified
C1107, C1207, C1307, C1407, C1507, C1607
24
10n C0G
Commodity / unspecified
C1120, C1121, C1122, C1123, C1220, C1221, C1222, C1223 +16
6
100PX820MEFC18X35.5
820u 100V
Rubycon
C1130, C1230, C1330, C1430, C1530, C1630
6
10n 50V
Commodity / unspecified
C1150, C1250, C1350, C1450, C1550, C1650
6
10u 10V
Commodity / unspecified
C1160, C1260, C1360, C1460, C1560, C1660
12
2.2u 10V
Commodity / unspecified
C1162, C1163, C1262, C1263, C1362, C1363, C1462, C1463 +4
6
4.7U
4.7u
Commodity / unspecified
C1166, C1266, C1366, C1466, C1566, C1666
12
12p C0G
Commodity / unspecified
C1173, C1174, C1273, C1274, C1373, C1374, C1473, C1474 +4
1
33
Commodity / unspecified
R201
15
10K
10k
Commodity / unspecified
R202, R240, R241, R1153, R1156, R1253, R1256, R1353 +7
7
1k
Commodity / unspecified
R203, R1157, R1257, R1357, R1457, R1557, R1657
4
5.1k
R204, R205, R211, R212
2
27
R206, R207
13
100k
R208, R1158, R1180, R1258, R1280, R1358, R1380, R1458 +5
7
47k
R209, R1181, R1281, R1381, R1481, R1581, R1681
2
1M
R210, R213
6
10k
R214, R215, R216, R217, R218, R219
61
100K
100k
Commodity / unspecified
R231, R1102, R1104, R1106, R1108, R1110, R1112, R1150 +53
1
120 DNP
Commodity / unspecified
R242
2
41.2k 1%
Commodity / unspecified
R701, R710
2
45.3k 1%
Commodity / unspecified
R702, R711
2
14.3k 1%
Commodity / unspecified
R703, R712
1
0 STAR
Commodity / unspecified
R704
2
226k 1%
Commodity / unspecified
R705, R713
36
2.2
Commodity / unspecified
R1101, R1103, R1105, R1107, R1109, R1111, R1201, R1203 +28
24
CSS4J-4026R-L500F
0.5m 1% 5W
Bourns
R1120, R1121, R1122, R1123, R1220, R1221, R1222, R1223 +16
24
47
Commodity / unspecified
R1130, R1131, R1132, R1133, R1230, R1231, R1232, R1233 +16
24
150k 0.1%
Commodity / unspecified
R1140, R1141, R1142, R1143, R1240, R1241, R1242, R1243 +16
6
33k 0.1%
Commodity / unspecified
R1144, R1244, R1344, R1444, R1544, R1644
6
10k 0.1%
Commodity / unspecified
R1145, R1245, R1345, R1445, R1545, R1645
6
4.7K
4.7k
Commodity / unspecified
R1155, R1255, R1355, R1455, R1555, R1655
6
68k
R1159, R1259, R1359, R1459, R1559, R1659

Esc rev b design files

The KiCad project lives in the iamdarshg/drone-arm repository on GitHub; these links point at the commit this page was built from.

Esc rev b: common questions

What microcontroller does the Esc rev b use?

The Esc rev b is built around the STM32G431CBT6, from the STM32 family.

How big is the Esc rev b PCB?

The Esc rev b measures 173.8 × 282.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Esc rev b?

687 components, from 87 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 Esc rev b design files?

From the iamdarshg/drone-arm 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 Esc rev b design in my own project?

The repository has no license, so all rights stay with iamdarshg. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Esc rev b without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in drone-arm

Similar boards