NP1 FCC

nikphillydev·NP1_DRONE·hardware/Flight Control Computer/FCC_KiCAD/FCC_KiCAD.kicad_pcb

NP1 FCC PCB layout, top view — open source STM32 board by nikphillydev
Simulate this board

About the NP1 FCC PCB

NP1 FCC is an open source STM32 PCB design by nikphillydev, published on GitHub under the MIT license. It is a 4-layer board measuring 55.3 × 70.2 mm, with 113 components from 50 distinct parts.

Its main chip is the C730125, from the STM32 family. Other key parts include the C194919, C57494, C79920, C779278 and C30530. By type, the board carries 55 capacitors, 15 resistors, 13 diodes, 12 connectors, 10 ICs and 5 inductors.

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 FCC

NP1 FCC bill of materials (BOM)

113 components, 50 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C194919
BMI088
Bosch Sensortec
U1
1
C57494
CC2500
Texas Instruments
U2
1
C79920
M24C32
STMicroelectronics
U3
1
C779278
BMP388
Bosch Sensortec
U4
2
C30530
SN65HVD232D
Texas Instruments
U5, U6
1
C478483
LIS3MDL
STMicroelectronics
U7
1
C180371
LM2672
Texas Instruments
U8
1
C485803
TPS79633
Texas Instruments
U9
1
C730125
STM32G474CET6
STMicroelectronics
U10
1
C910046
NX2520SA-26MHz
NDK
X1
1
C280836
NX2520SA-16MHz
NDK
X2
1
C521220
50 Ohm
Dosin Electronics
J1
2
C66690
2x2-2.54MM
BOOMELE(Boom Precision Elec)
J2, J3
4
C173752
S2B-PH-K-S
JST Sales America Inc.
J4, J5, J6, J7
1
C98733
XT60
Changzhou Amass Elec
J8
1
C599118
USB TYPE-A
Amphenol ICC (FCI)
J9
1
C150517
2x5-1.27MM
Amphenol ICC (FCI)
J10
2
C2897373
1x10-2.54MM
HCTL
J11, J12
1
C341730
SKRPARE010
ALPSALPINE
S1
5
C460585
D1213A-02SOL
Diodes Incorporated
D1, D2, D5, D12, D13
Show 30 more
QtyPartRefs
1
C134989
SMAJ45A
Diodes Incorporated
D3
1
C87074
SMAJ5.0A
Diodes Incorporated
D4
1
C134431
B150
Diodes Incorporated
D6
2
C2649430
MAX40200AUK
Analog Devices Inc./Maxim Integrated
D7, D9
1
C155341
DMN65D8L
Diodes Incorporated
D8
2
C72038
LED
Everlight Electronics Co Ltd
D10, D11
1
C710391
330R
Murata Electronics
FB1
3
C77105
1.2nH
Murata Electronics
L1, L2, L3
1
C432960
47uH
TDK Corporation
L4
21
C77020
100nF
Murata Electronics
C1, C2, C5, C7, C9, C13, C18, C19 +13
4
C710643
11pF
Murata Electronics
C3, C6, C52, C55
3
C97872
220pF
Murata Electronics
C4, C8, C10
2
C77177
100pF
Murata Electronics
C11, C12
2
C76953
1pF
Murata Electronics
C14, C15
1
C85878
1.8pF
Murata Electronics
C16
1
C76958
1.5pF
Murata Electronics
C17
4
C76970
47pF
Murata Electronics
C23, C24, C27, C28
8
C77009
1uF
Murata Electronics
C29, C37, C38, C39, C40, C43, C44, C46
2
C116230
150uF
Nichicon
C31, C36
4
C162190
10nF
Murata Electronics
C32, C33, C42, C47
1
C338096
6.8uF
TDK Corporation
C35
1
C385032
2.2uF
Murata Electronics
C41
1
C77004
4.7uF
Murata Electronics
C49
1
C144110
56k
YAGEO
R1
4
C22787
120R
UNI-ROYAL(Uniroyal Elec)
R2, R3, R4, R5
2
C309622
0R5
YAGEO
R6, R11
4
C98220
10k
YAGEO
R7, R9, R12, R15
1
C14675
100k
YAGEO
R8
1
C22548
1k
YAGEO
R10
2
C114662
2.2k
YAGEO
R13, R14

NP1 FCC 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 FCC: common questions

What microcontroller does the NP1 FCC use?

The NP1 FCC is built around the C730125, from the STM32 family.

How big is the NP1 FCC PCB?

The NP1 FCC measures 55.3 × 70.2 mm, has 4 copper layers and is 1.5842 mm thick.

How many components are on the NP1 FCC?

113 components, from 50 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 FCC 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 FCC 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 FCC 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