PCB AMR

ManuelOrtizCamacho·PCB_AMR

PCB AMR layout, top view — open source STM32 board by ManuelOrtizCamacho

About the PCB AMR

PCB AMR is an open source STM32 PCB design by ManuelOrtizCamacho, published on GitHub. It is a 2-layer board measuring 142.9 × 100.3 mm, with 103 components from 49 distinct parts.

Its main chip is the STM32F407VGTX, from the STM32 family. Other key parts include the LM1117MP-3.3, ICM-20948, LM2596S-5, TCA9548APWR and USBLC6-2SC6. By type, the board carries 39 resistors, 22 capacitors, 20 connectors, 8 ICs, 6 diodes and 2 transistors.

Main components on the PCB AMR

PCB AMR bill of materials (BOM)

103 components, 49 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM1117MP-3.3
U1
1
ICM-20948
U2
1
STM32F407VGTX
STM32F407VGTx
U3
1
LM2596S-5
U4
1
TCA9548APWR
U5
2
USBLC6-2SC6
U6, U7
1
CH340G
U8
1
SS8050
Q1
1
IRLML6402
Q2
1
ENCODER_1
Encoder_1
J1
1
DRIVER_2
Driver_2
J2
1
DRIVER_1
Driver_1
J3
1
DRIVER_3
Driver_3
J4
1
DRIVER_4
Driver_4
J5
1
Input 12V-24V connector
J6
1
ENCODER_3
Encoder_3
J7
1
ENCODER_2
Encoder_2
J8
1
ENCODER_4
Encoder_4
J9
1
SENSOR_DE_PROXIMIDAD_2
Sproximidad_2
J10
1
SENSOR_DE_PROXIMIDAD_3
Sproximidad_3
J11
Show 29 more
QtyPartRefs
1
SENSOR_DE_PROXIMIDAD_4
Sproximidad_4
J12
1
CONN_01X06_SOCKET
Conn_01x06_Socket
J13
1
SENSOR_DE_PROXIMIDAD_1
Sproximidad_1
J14
1
CONN_01X05_SOCKET
Conn_01x05_Socket
J15
1
SENSOR_DE_LINEA_1
S_linea1
J16
1
SENSOR_DE_LINEA_2
S_linea2
J17
2
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J18, J19
1
CONN_02X10_TOP_BOTTOM
Conn_02x10_Top_Bottom
J20
1
CMT-8540S-SMT
LS1
2
SW_Push
SW1, SW2
1
TestPoint
TP13
2
BAT54C
D1, D3
1
1N5822
D2
1
1N4148
D4
2
LED
D5, D6
1
C141723
600 Ω a 100 MHz
FB2
1
33UH
33uH
L2
10
100NF
100nF
C1, C2, C9, C10, C13, C14, C15, C16 +2
2
2.2UF
2.2uF
C3, C4
4
0.1UF
100nF
C5, C6, C7, C8
2
10UF
10uF
C11, C12
2
1UF
1uF
C17, C20
2
220UF
220uF
C21, C22
4
4.7KOHM
4.7kohm
R1, R2, R4, R5
16
10KOHM
10kohm
R3, R6, R7, R8, R12, R13, R15, R16 +8
15
5.1K
5.1k
R9, R10, R11, R14, R17, R18, R21, R22 +7
1
1k
R29
1
100OHM
100ohm
R37
2
270ohm
R38, R39

PCB AMR design files

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

PCB AMR: common questions

What microcontroller does the PCB AMR use?

The PCB AMR is built around the STM32F407VGTX, from the STM32 family.

How big is the PCB AMR?

The PCB AMR measures 142.9 × 100.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PCB AMR?

103 components, from 49 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 PCB AMR design files?

From the ManuelOrtizCamacho/PCB_AMR 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 PCB AMR design in my own project?

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

Can I test firmware for the PCB AMR 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