F405Pill

rogerclarkmelbourne·STM32_Pill_Boards·STM32F4Stamp/F405Pill.kicad_pcb

F405Pill PCB layout, top view — open source STM32 board by rogerclarkmelbourne
Simulate this board

About the F405Pill PCB

F405Pill is an open source STM32 PCB design by rogerclarkmelbourne, published on GitHub. It is a board measuring 74.9 × 25.4 mm, with 112 components from 77 distinct parts.

Its main chip is the AP2114HA-3.3TRG1, from the STM32 family. Other key parts include the VREG-3V3. By type, the board carries 55 jumpers, 13 capacitors, 6 resistors, 2 ICs, 2 switches and 1 crystal.

From the project

Various STM32 boards in a form factor similar to the Maple Mini or Blue Pill board

Main components on the F405Pill

F405Pill bill of materials (BOM)

112 components, 77 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
VREG-3V3
IC1
1
AP2114HA-3.3TRG1
STM32F405RGT
U1
1
FC-12M
8MHz
Y1
2
~
JMP-HOLDER57, JMP-USB57
1
~
JMP-UID57
1
5V
JP2
4
GND
JP3, JP5, JP6, JP7
1
3V3
JP4
1
PB8
JP8
1
PA10
JP9
1
PA8
JP10
1
PA13
JP11
1
PC9
JP12
1
PC15
JP13
1
PC14
JP14
1
PC13
JP15
1
PC12
JP16
1
PC11
JP17
1
PC10
JP18
1
PC8
JP19
Show 57 more
QtyPartRefs
1
PC7
JP20
1
PC6
JP21
1
PC5
JP22
1
PC4
JP23
1
PC3
JP24
1
PC2
JP25
1
PC1
JP26
1
PC0
JP27
1
PD2
JP28
1
PA0
JP29
1
PA1
JP30
1
PA2
JP31
1
PA3
JP32
1
PA4
JP33
1
PA5
JP34
1
PA6
JP35
1
PA7
JP36
1
PA14
JP37
1
PA15
JP38
1
PB0
JP39
1
PB1
JP40
1
PB3
JP41
1
PB4
JP42
1
PB5
JP43
1
PB6
JP44
1
PB7
JP45
1
PB9
JP46
1
PB10
JP47
1
PB11
JP48
1
PB12
JP49
1
PB13
JP50
1
PB14
JP51
1
PB15
JP52
1
VBAT
JP53
1
!RST
JP54
1
BOOT0
JP55
1
USB-ID
JP56
1
!RST
SW1
1
BOOT
SW2
1
USB-MICROB-SMD
USB57
28
VPDEV0
VP_0, VP_1, VP_2, VP_3, VP_4, VP_5, VP_6, VP_7 +20
1
~
LED1
1
10U
4u7
C1
2
6P8
100n
C2, C3
2
20P
100n
C4, C5
1
4U7
100n
C6
1
100N
2u2
C7
1
4U7
2u2
C8
2
100N
4u7
C9, C10
1
2U2
470p
C11
2
100N
22p
C12, C13
1
100K
22R
R1
1
510R
22R
R2
1
560R
470R
R3
1
100K
10K
R4
1
10K
R5
1
10K
1.5k
R6

F405Pill design files

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

F405Pill: common questions

What microcontroller does the F405Pill use?

The F405Pill is built around the AP2114HA-3.3TRG1, from the STM32 family.

How big is the F405Pill PCB?

The F405Pill measures 74.9 × 25.4 mm and is 1.6 mm thick.

How many components are on the F405Pill?

112 components, from 77 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 F405Pill design files?

From the rogerclarkmelbourne/STM32_Pill_Boards repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the F405Pill design in my own project?

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

Can I test firmware for the F405Pill 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 STM32_Pill_Boards

Similar boards