Stm32f103 FlyBoard

fademike·fly_drone·kicad/stm32f103_FlyBoard_si4463/stm32f103_FlyBoard.kicad_pcb

Stm32f103 FlyBoard PCB layout, top view — open source STM32 board by fademike

About the Stm32f103 FlyBoard PCB

Stm32f103 FlyBoard is an open source STM32 PCB design by fademike, published on GitHub. It is a 2-layer board measuring 35 × 25 mm, with 88 components from 49 distinct parts.

Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the MP2303ADN, XC6206PxxxMR, Si4463, PE4259 and MPU-6050. By type, the board carries 35 capacitors, 28 resistors, 8 inductors, 7 ICs, 7 connectors and 2 diodes.

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

From the project

scheme, pcb, code for drone

How to connect: Android phone (AppFlyControl) usb-uart(example: cp2102) uart->rf (STM8S003ANDSI4463) flydrone or: Android phone (QGroundControl or AppFlyControl) Linux PC (flyLinuxServer) uart->rf (STM8S003ANDSI4463) flydrone

on board: - DC-DC for 2,3,..S battery operation. To operate on a 1S battery, it is necessary to replace the components to turn off the DC-DC. - RF SI4463 433MHz radio transceiver. when changing the frequency, you can to change components and programmatically set a different frequency. - imu mpu6050 - 4pcs 3-pin connector for servo motor/ESC (IMP 1-2 ms) for 4pcs brushed…

Stm32f103 FlyBoard, from the project README
From the project README

Main components on the Stm32f103 FlyBoard

Stm32f103 FlyBoard bill of materials (BOM)

88 components, 49 distinct parts.

QtyPartRefs
1
STM32F103C8Tx
U1
1
MP2303ADN
U2
2
XC6206PxxxMR
U3, U4
1
Si4463
U5
1
PE4259
U6
1
MPU-6050
U7
1
16MHz
Y1
2
Conn_01x04_Male
J1, J6
4
Conn_01x03_Male
J2, J3, J4, J5
1
Conn_Coaxial
J7
1
BAT48JFILM
D1
1
LED
D2
1
10u
L1
1
220n
L2
1
30n
L3
1
56n
L4
1
27n
L5
1
51n
L6
1
22n
L7
1
15n
L8
Show 29 more
QtyPartRefs
1
10u
C1
10
0.1u
C2, C10, C11, C12, C16, C27, C30, C31 +2
1
3900p
C3
4
1u
C4, C6, C7, C9
3
0.01u
C5, C18, C24
1
22u 10V
C8
2
10p
C13, C14
1
10u
C15
1
1000p
C17
1
8.2p
C19
1
13p
C20
1
3.9p
C21
1
2.2p
C22
3
9.1p
C23, C29, C32
3
56p
C25, C26, C28
1
2200p
C34
3
10k
R1, R12, R17
3
1k
R2, R3, R4
1
100k
R5
1
6.8k
R6
4
0
R7, R11, R13, R14
1
0 NC
R8
1
8.2k
R9
1
2k
R10
5
100
R15, R18, R19, R21, R22
1
10k
R16
1
100 NC
R20
3
12k
R23, R25, R28
3
0
R24, R26, R27

Stm32f103 FlyBoard design files

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

Stm32f103 FlyBoard: common questions

What microcontroller does the Stm32f103 FlyBoard use?

The Stm32f103 FlyBoard is built around the STM32F103C8Tx, from the STM32 family.

How big is the Stm32f103 FlyBoard PCB?

The Stm32f103 FlyBoard measures 35 × 25 mm, has 2 copper layers and is 1.056 mm thick.

How many components are on the Stm32f103 FlyBoard?

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

Where can I download the Stm32f103 FlyBoard design files?

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

Can I use the Stm32f103 FlyBoard design in my own project?

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

Can I test firmware for the Stm32f103 FlyBoard 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 fly_drone

Similar boards