Line follower

alientanya·line-follower-PCB·Lavender 1.0 (Blackpill vers)/line follower simple.kicad_pcb

Line follower PCB layout, top view — open source STM32 board by alientanya

About the Line follower PCB

Line follower is an open source STM32 PCB design by alientanya, published on GitHub under the MIT license. It is a 2-layer board measuring 214 × 187.9 mm, with 218 components from 26 distinct parts.

Its main chip is the STM32F411_BP, from the STM32 family. Other key parts include the 74HC4067, TCRT5000L and QRE1113GR. By type, the board carries 133 resistors, 35 ICs, 19 connectors, 9 transistors, 9 diodes and 4 switches.

It belongs with the robotics & motion, power & battery and sensors designs in this gallery.

From the project

A modular PCB platform for Fast Line Follower (FLF) robots, designed to prioritize sensor experimentation and component flexibility. This board allows multiple sensor array designs to be used interchangeably without redesigning the core electronics. Instead of committing to a sin

A modular PCB platform for Fast Line Follower (FLF) robots, designed to prioritize sensor experimentation and component flexibility. This board allows multiple sensor array designs to be used interchangeably without redesigning the core electronics. Instead of committing to a single sensor layout, this PCB supports four distinct sensor array designs, all compatible with the same base system.

Line follower, from the project README
From the project README

Main components on the Line follower

Line follower bill of materials (BOM)

218 components, 26 distinct parts.

QtyPartRefs
1
74HC4067
U1
9
TCRT5000L
U2, U4, U5, U6, U7, U8, U9, U19 +1
25
QRE1113GR
U10, U11, U12, U13, U14, U15, U16, U17 +17
9
BPW40
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +1
1
XT30UPB-M
J1
5
Conn_01x20_MountingPin
J2, J6, J7, J9, J14
2
Conn_01x02_Pin
J3, J4
2
Conn_01x28_Pin
J5, J8
4
Conn_01x13_Pin
J10, J11, J12, J13
5
Conn_01x11_Pin
J15, J16, J17, J18, J19
1
~
BT2
1
STM32F411_BP
BlackPill1
1
Polyfuse
F1
1
~
MP1
2
SW_Push
SW2, SW3
2
SW_Push_DPDT
SW5, SW6
1
~
TB1
1
VAL**
mouse-bite-2.54mm-slot
9
LED
D1, D2, D3, D4, D5, D6, D7, D8 +1
3
100n
C1, C2, C10
Show 6 more
QtyPartRefs
3
10k
R1, R2, R5
27
R_Small
R3, R4, R7, R8, R9, R10, R11, R12 +19
1
3.3k
R6
34
220
R19, R20, R21, R30, R33, R36, R39, R42 +26
34
150
R22, R23, R26, R28, R31, R34, R37, R40 +26
34
4k7
R24, R25, R27, R29, R32, R35, R38, R41 +26

Line follower design files

The KiCad project lives in the alientanya/line-follower-PCB repository on GitHub; these links point at the commit this page was built from.

Line follower: common questions

What microcontroller does the Line follower use?

The Line follower is built around the STM32F411_BP, from the STM32 family.

How big is the Line follower PCB?

The Line follower measures 214 × 187.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Line follower?

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

Where can I download the Line follower design files?

From the alientanya/line-follower-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Line follower design in my own project?

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

Can I test firmware for the Line follower 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