

AnalogLineFollower
Source files for both electrical and mechanical designs for an Analog Line Following robot.
- Copper layers
- 12
- Thickness
- 1.6 mm
- Parts
- 22
- Nets
- 13
- Pads
- 57
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Feb 2026
- Updated
- 31 Aug 2026
Overview
AnalogLineFollower is an open-source printed circuit board by drvnprgrmr, from the drvnprgrmr/AnalogLineFollower repository on GitHub. It is a 12-layer board with 22 parts on 13 nets.
It is built around the LM393 and IRLB8721PBF. Its parts include 6 resistors, 3 capacitors, 3 connectors, 2 diodes and 2 transistors.
Main components
2Parts
22| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 0.1uF | Capacitor_THT:C_Radial_D4.0mm_H7.0mm_P1.50mm | C1, C2, C3 |
| 2 | 10k | Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical | RV1, RV2 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R6 |
| 2 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2 |
| 2 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R5 |
| 2 | 2.2k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R4 |
| 2 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1, J3 |
| 2 | IRLB8721PBF | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2 |
| 1 | 3.3V Regulator | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | Battery | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Vertical | BT1 |
| 1 | LM393 | Package_DIP:DIP-8_W7.62mm_Socket | U1 |
| 1 | Left N20 Motor | Connector_JST:JST_ZH_B2B-ZR_1x02_P1.50mm_Vertical | M1 |
| 1 | Right N20 Motor | Connector_JST:JST_ZH_B2B-ZR_1x02_P1.50mm_Vertical | M2 |
Similar boards
- 2 layers115.8 × 79.8 mm

- 2 layers50.8 × 28.6 mm

Beaglebone obd
KoffeinFlummi/rustbucket
Access your car's diagnostics with a BeagleBone Blue and Rust.
20 parts60GPL-3.0 - 2 layers99.1 × 99.1 mm

- 2 layers36 × 31 mm

ESPDimmer
stelioskat/esp8266-led-dimmer
Wifi enabled LED strip dimmer that is controlled using MQTT messages.
11 parts20MIT - 2 layers70.3 × 30.2 mm

- 4 layers104.2 × 77.7 mm

- 4 layers69.9 × 44.5 mm

DoughLee2
chl33/Dough133
A temperature-controlled container for proofing and fermenting soughdough
62 parts3MIT - 2 layers61 × 78.7 mm

Questions
What parts does the AnalogLineFollower use?
22 parts, built around the LM393 and IRLB8721PBF. 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 AnalogLineFollower KiCad files?
From the drvnprgrmr/AnalogLineFollower repository on GitHub, at the commit this page was made from: the board is ecad/mainboard/mainboard.kicad_pcb and its schematic ecad/mainboard/mainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the AnalogLineFollower design in my own project?
Its repository states no licence, so its author keeps all rights: ask drvnprgrmr before reusing the design.