Drone mark4

Keyrim·drone-mark4·hardware/mark4-fc/mark4-fc.kicad_pcb

Drone mark4 PCB layout, top view — open source STM32 board by Keyrim

About the Drone mark4 PCB

Drone mark4 is an open source STM32 PCB design by Keyrim, published on GitHub under the MIT license. It is a 4-layer board measuring 36 × 36 mm, with 66 components from 34 distinct parts.

Its main chip is the STM32F722RET6, from the STM32 family. Other key parts include the AP63205WU-7, TLV1117LV33DCYR, LSM6DSRTR, SPA06-003 and W25Q128JVSIQ. By type, the board carries 26 capacitors, 21 resistors, 8 ICs, 4 diodes, 3 connectors and 1 transistor.

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

From the project

A 5-inch racing drone is thrown by hand, motors off. The firmware detects the throw, predicts the apex of the parabola, spins the motors up ahead of time, recovers from an arbitrary attitude (the drone may tumble) and settles into a stable hover. Everything is rewritten from scra

A 5-inch racing drone is thrown by hand, motors off. The firmware detects the throw, predicts the apex of the parabola, spins the motors up ahead of time, recovers from an arbitrary attitude (the drone may tumble) and settles into a stable hover. Everything is rewritten from scratch - firmware, simulator, tooling - as a deliberate learning project. Behavioral reference: ArduPilot's "Throw Mode".

Main components on the Drone mark4

Drone mark4 bill of materials (BOM)

66 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP63205WU-7
AP63205WU
U1
1
TLV1117LV33DCYR
TLV1117LV33
U2
1
STM32F722RET6
STM32F722RETx
STMicroelectronics
U3
1
LSM6DSRTR
LSM6DSR
STMicroelectronics
U4
1
SPA06-003
Goertek
U5
1
W25Q128JVSIQ
Winbond
U6
1
USBLC6-2SC6
STMicroelectronics
U7
1
TPS2116DRLR
TPS2116DRL
U8
1
S8050
SS8050
SS
Q1
1
CJ13-080000910B20
8MHz
JSCJ
Y1
1
SWD
J1
1
TYPE-C-31-M-12
USB_C_Receptacle_USB2.0_16P
HRO
J2
1
ESC_JST_VELOX
J7
1
MLT-8540
BZ1
1
BAT54W
D3
1
KT-0603R
D4
1
NCD0603Y2
D5
1
1N4148W
D6
1
SWPA5040S4R7MT
4.7uH
L1
14
CC0603KRX7R9BB104
100nF
C1, C7, C8, C9, C10, C11, C13, C14 +6
Show 14 more
QtyPartRefs
4
CL21A106KAYNNNE
10uF
Samsung
C2, C5, C6, C25
3
CL21A226MAQNNNE
22uF
C3, C4, C26
2
CL21A475KAQNNNE
4.7uF
C12, C16
1
CL10A105KB8NNNC
1uF
C15
2
0603CG8R2C500NT
8.2pF
C18, C19
2
0603WAF1003T5E
100k
R1, R18
1
0603WAF1202T5E
12k
R2
8
0603WAF1002T5E
10k
R3, R4, R5, R8, R9, R10, R16, R20
2
0603WAF4701T5E
4.7k
UNI-ROYAL
R6, R7
2
0603WAF5101T5E
5.1k
UNI-ROYAL
R11, R12
3
0603WAF1001T5E
1k
R13, R14, R15
1
0805W8F510KT5E
5R1
R17
1
0603WAF3302T5E
33k
R19
1
0603WAF3300T5E
330R
R21

Drone mark4 design files

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

Drone mark4: common questions

What microcontroller does the Drone mark4 use?

The Drone mark4 is built around the STM32F722RET6, from the STM32 family.

How big is the Drone mark4 PCB?

The Drone mark4 measures 36 × 36 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Drone mark4?

66 components, from 34 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 Drone mark4 design files?

From the Keyrim/drone-mark4 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 Drone mark4 design in my own project?

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

Can I test firmware for the Drone mark4 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.

Similar boards