

Line Follower
- Size
- 80 × 90.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 67
- Nets
- 60
- Pads
- 261
- Tracks, vias
- 544, 52
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 26 Nov 2025
- Updated
- 12 Sep 2026
Overview
Line Follower is an open-source printed circuit board by Zaworek03, from the Zaworek03/Line-Follower repository on GitHub. It is a 2-layer board of 80 × 90.5 mm with 67 parts on 60 nets, routed with 544 tracks and 52 vias.
It is built around the ESP32-S3-WROOM-1-N8, L298N and TCRT5000L, with the AMS1117-3.3, TS04-66-70-BK-260-SMT and B2B-XH-A among its other parts. Its parts include 23 resistors, 11 capacitors, 11 ICs, 9 diodes and 1 connector. It belongs with the ESP32 boards of this library.
Main components
6ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesL298N
Multiwatt-15-25℃~+130℃ 2 2A 4.5V~7V Bipolar Driver Overcurrent Protection、Over temperature protection Yes Multiwatt-15 Stepper Motor Driver ROHSHGSEMIStepper Motor DriverTCRT5000L
插件-25℃~+85℃ 0.4V 1.25V 100mA 2.5mm 70V 950nm Phototransistor 插件 Reflective Optical Interrupters ROHSVishay IntertechnologyReflective Optical InterruptersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTS04-66-70-BK-260-SMT
SMD-4P,6x6mm-30℃~+80℃ 12V 2.6N 50mA 60,000 cycles 6mm 6mm 7mm Gull Wing Round Button SPST-NO Surface Mount,Vertical SMD-4P,6x6mm Tactile Switches ROHSCUITactile SwitchesB2B-XH-A
插件,P=2.5mm-25℃~+85℃ 1 1x2P 2 2.5mm 250V 2P 3A 5.75mm 7.4mm 7mm Brass K Pin PA66 Through Hole Tin UL94V-0 White XH 插件,P=2.5mm Wire To Board Connector ROHSJSTWire To Board Connector
README
README.mdLine Follower
Parts
67| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100R(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R4, R7, R10, R13, R16, R20, R22 |
| 8 | 5kR(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R5, R8, R11, R14, R17, R21, R23 |
| 8 | D | Diode_SMD:D_SMA | D2, D3, D4, D5, D6, D7, D8, D9 |
| 8 | TCRT5000L | Library:XDCR_TCRT5000L | U1, U3, U4, U5, U7, U8, U9, U10 |
| 4 | 0.1uF/50V(10%) | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C6, C7, C8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965 | H1, H2, H3, H4 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | IN, IN, OUT, OUT |
| 3 | 10uF/25V(20%) | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C4, C9 |
| 3 | TS04-66-70-BK-260-SMT | Library:SW_TS-1088-AR02016 | BOOT, RESET, START |
| 2 | 10kR(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R12 |
| 2 | 220uF/35V | Capacitor_SMD:CP_Elec_8x6.2 | C10, C11 |
| 2 | 5,1kR(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18, R19 |
| 1 | 0R(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | 100kR(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 1kR(1%) | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15 |
| 1 | 1uF/16V(10%) | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | B2B-XH-A | Library:JST_B2B-XH-A | POWER |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1U | U2 |
| 1 | L298N | Package_TO_SOT_THT:TO-220-15_P2.54x5.08mm_StaggerOdd_Lead4.58mm_Vertical | U11 |
| 1 | RED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
Similar boards
- 2 layers101.6 × 137.2 mm

- 2 layers45 × 66 mm

- 4 layers70.9 × 75 mm

Flagshep Audio Player V1
HYLDAIC/Flagshep-V1_Audio-Player
A high fidelity semi-portable audio player student project with provided PCB files, 3D files and Code
77 parts1CERN-OHL-P-2.0 - 2 layers

RoboForce
Khuzhin06/RoboForce
Тогда вы не зря зашли к нам, мы постараемся максимально подробно и быстро рассказать о нашем пути создания робота на ROS2 Jazzy и esp32,по этим материалам вы с легкостью сможете повторить этот проект.
3 parts2 - 4 layers139.6 × 129.4 mm

- 2 layers209.9 × 135.9 mm

- 2 layers113.4 × 56 mm

- 2 layers

Openchess controller
PaoloJN/openchess
A chessboard that knows where the pieces are: 64 Hall sensors, 81 RGB LEDs, one ESP32, a printed case, and a BLE phone app. KiCad hardware, PlatformIO firmware, Expo app.
67 parts1
Questions
How big is the Line Follower PCB?
It measures 80 × 90.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Line Follower use?
67 parts, built around the ESP32-S3-WROOM-1-N8, L298N, TCRT5000L and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Line Follower KiCad files?
From the Zaworek03/Line-Follower repository on GitHub, at the commit this page was made from: the board is KiCad/Line follower.kicad_pcb and its schematic KiCad/Line follower.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Line Follower design in my own project?
Its repository states no licence, so its author keeps all rights: ask Zaworek03 before reusing the design.