NP1 ELECTRONIC SPEED CONTROLLER

nikphillydev·NP1_DRONE·hardware/Electronic Speed Controller/ESC_KiCAD/ESC_KiCAD.kicad_pcb

NP1 ELECTRONIC SPEED CONTROLLER PCB layout, top view — open source STM32 board by nikphillydev
Simulate this board

About the NP1 ELECTRONIC SPEED CONTROLLER PCB

NP1 ELECTRONIC SPEED CONTROLLER is an open source STM32 PCB design by nikphillydev, published on GitHub under the MIT license. It is a 4-layer board measuring 102.5 × 45 mm, with 135 components from 45 distinct parts.

Its main chip is the C730125, from the STM32 family. Other key parts include the C52290, C30530, C2848241, C311983 and C3235556. By type, the board carries 49 capacitors, 41 resistors, 25 diodes, 9 ICs, 7 connectors and 1 crystal.

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

From the project

Building a quadcopter from scratch. Hardware and software. Developed using STM32 microcontroller and FreeRTOS.

Main components on the NP1 ELECTRONIC SPEED CONTROLLER

NP1 ELECTRONIC SPEED CONTROLLER bill of materials (BOM)

135 components, 45 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
C52290
IRS21867STRPBF
Infineon Technologies
U1, U3, U4
1
C30530
SN65HVD232DR
Texas Instruments
U2
1
C2848241
LM7805MPX/NOPB
Texas Instruments
U5
1
C311983
TPS54302DDCR
Texas Instruments
U6
1
C3235556
LM66200DRLR
Texas Instruments
U7
1
C404027
TLV75533PDBVR
Texas Instruments
U8
1
C730125
STM32G474CET6
STMicroelectronics
U9
1
C280836
NX2520SA-16MHz
NDK (NIHON DEMPA KOGYO CO., LTD)
X1
2
C173752
S2B-PH-K-S
JST Sales America Inc.
J1, J2
1
C18197867
2x2-1.27MM
Sullins Connector Solutions
J3
1
C98732
XT60PW-M
Changzhou Amass Elec
J4
1
C599118
USB TYPE-A
Amphenol ICC (FCI)
J5
1
C150517
2x5-1.27MM
Amphenol ICC (FCI)
J6
1
C40020701
MT60
Amass Electronics
J7
1
C341730
SKRPARE010
Alps Alpine
S1
1
C440252
NTC 10k
Murata Electronics
TH1
3
C177047
MBR0580S1-7
Diodes Incorporated
D1, D6, D10
4
C460585
D1213A-02SOL-7
Diodes Incorporated
D2, D16, D20, D21
6
C6290261
TPH1R306P1,L1Q
Toshiba Semiconductor and Storage
D3, D4, D7, D8, D11, D12
4
C177019
BZX84C3V3-7-F
Diodes Incorporated
D5, D9, D13, D22
Show 25 more
QtyPartRefs
2
C148228
SMAJ28CA
Littelfuse Inc.
D14, D15
6
C72038
LED
Everlight Electronics Co Ltd
D17, D18, D19, D23, D24, D25
1
C83374
15uH
Shenzhen Sunlord Electronics Co., Ltd.
L1
5
C1779
4.7uF
Samsung Electro-Mechanics
C1, C8, C11, C17, C43
13
C14663
100nF
YAGEO
C2, C9, C12, C18, C27, C28, C31, C39 +5
9
C28323
1uF
Samsung Electro-Mechanics
C3, C13, C19, C29, C30, C33, C36, C38 +1
2
C1671
47pF
Samsung Electro-Mechanics
C4, C5
5
C13585
10uF
Samsung Electro-Mechanics
C6, C14, C20, C23, C26
3
C1588
1nF
Samsung Electro-Mechanics
C7, C15, C21
5
C57112
10nF
Samsung Electro-Mechanics
C10, C16, C22, C37, C41
2
C75177
330uF
Rubycon
C24, C25
1
C14858
100pF
Samsung Electro-Mechanics
C32
2
C45783
22uF
Samsung Electro-Mechanics
C34, C35
2
C710643
11pF
Murata Electronics
C46, C48
3
C1854860
2.2R
Vishay Dale
R1, R11, R19
6
C727983
10R
YAGEO
R2, R3, R12, R13, R20, R21
12
C25804
10k
Stackpole Electronics Inc
R4, R5, R9, R14, R15, R17, R22, R23 +4
2
C22787
120R
YAGEO
R6, R7
6
C23231
68k
Panasonic Electronic Components
R8, R16, R24, R37, R38, R39
3
C22859
10R
YAGEO
R10, R18, R26
1
C25803
100k
YAGEO
R28
2
C2933239
5.76k
YAGEO
R29, R31
1
C23162
4.7k
YAGEO
R30
1
C4211
3k
Stackpole Electronics Inc
R32
4
C21190
1k
Stackpole Electronics Inc
R33, R36, R40, R41

NP1 ELECTRONIC SPEED CONTROLLER design files

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

NP1 ELECTRONIC SPEED CONTROLLER: common questions

What microcontroller does the NP1 ELECTRONIC SPEED CONTROLLER use?

The NP1 ELECTRONIC SPEED CONTROLLER is built around the C730125, from the STM32 family.

How big is the NP1 ELECTRONIC SPEED CONTROLLER PCB?

The NP1 ELECTRONIC SPEED CONTROLLER measures 102.5 × 45 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the NP1 ELECTRONIC SPEED CONTROLLER?

135 components, from 45 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 NP1 ELECTRONIC SPEED CONTROLLER design files?

From the nikphillydev/NP1_DRONE 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 NP1 ELECTRONIC SPEED CONTROLLER design in my own project?

Yes, under the terms of its MIT license, which nikphillydev chose for the repository.

Can I test firmware for the NP1 ELECTRONIC SPEED CONTROLLER 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 NP1_DRONE

Similar boards