STM32F103 iot

R-Mutura·STM32F103_iot

STM32F103 iot PCB layout, top view — open source STM32 board by R-Mutura

About the STM32F103 iot PCB

STM32F103 iot is an open source STM32 PCB design by R-Mutura, published on GitHub. It is a 2-layer board measuring 50 × 67.5 mm, with 82 components from 52 distinct parts.

Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the LM1117-3.3, BQ24167RGE, LM741 and RFM97W-915S2. By type, the board carries 29 capacitors, 23 resistors, 11 connectors, 6 ICs, 6 diodes and 2 crystals.

It belongs with the iot & wireless and dev boards & breakouts designs in this gallery.

Main components on the STM32F103 iot

STM32F103C8TxLM1117-3.3BQ24167RGELM741RFM97W-915S2

STM32F103 iot bill of materials (BOM)

82 components, 52 distinct parts.

QtyPartRefs
1
STM32F103C8Tx
U1
1
LM1117-3.3
U2
1
BQ24167RGE
U3
2
LM741
U4, U5
1
RFM97W-915S2
U6
1
IRF5305
Q1
1
8MHz
Y1
1
Crystal_GND24_Small
Y2
1
USB_B_Micro
J1
1
Barrel_Jack_Switch
J2
1
USB_charge_selector
J3
1
Micro_SD_Card_Det_Hirose_DM3AT
J4
1
Battery_connector
J5
1
STLINK_CONN
J6
1
Conn_01x10_Male
J7
1
TFT SCREEN CONN
J8
1
DIO5
J9
1
DIO3
J10
1
DIO4
J11
1
Antenna
AE1
Show 32 more
QtyPartRefs
1
SW_Push
SW1
1
SW_Push
SW2
1
1N5817
D1
1
STATUS_OK
D4
1
CHARGING_ON
D5
1
1N5817
D6
1
Battery_full
D7
1
Charge_Battery
D8
1
L
L1
2
22pF
C1, C2
2
10pF
C3, C4
5
0.1uF
C5, C9, C13, C14, C27
2
0.1uF
C6, C8
3
10uF
C7, C12, C15
3
0.1uF
C10, C23, C28
1
0.1uF
C11
4
1uF
C16, C19, C24, C26
1
10uF
C17
2
4.7uF
C18, C20
1
0.01uF(16V)
C21
1
47uF
C22
1
0.01uF
C25
1
C
C29
14
10k
R1, R2, R3, R4, R5, R7, R8, R10 +6
1
25k
R6
1
180
R9
1
350
R14
1
0
R15
1
3.7k
R16
1
2k
R20
1
4k
R21
2
1k
R23, R24

STM32F103 iot design files

The KiCad project lives in the R-Mutura/STM32F103_iot repository on GitHub; these links point at the commit this page was built from.

STM32F103 iot: common questions

What microcontroller does the STM32F103 iot use?

The STM32F103 iot is built around the STM32F103C8Tx, from the STM32 family.

How big is the STM32F103 iot PCB?

The STM32F103 iot measures 50 × 67.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the STM32F103 iot?

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

Where can I download the STM32F103 iot design files?

From the R-Mutura/STM32F103_iot repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the STM32F103 iot design in my own project?

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

Can I test firmware for the STM32F103 iot 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