Skip to the content
12 layersAnalogLineFollower, the printed circuit board in 3D

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

2

Parts

22
QtyValueFootprintReferences
30.1uFCapacitor_THT:C_Radial_D4.0mm_H7.0mm_P1.50mmC1, C2, C3
210kPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV1, RV2
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R6
21N4001Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R5
22.2kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R4
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ1, J3
2IRLB8721PBFPackage_TO_SOT_THT:TO-220-3_VerticalQ1, Q2
13.3V RegulatorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1BatteryTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_VerticalBT1
1LM393Package_DIP:DIP-8_W7.62mm_SocketU1
1Left N20 MotorConnector_JST:JST_ZH_B2B-ZR_1x02_P1.50mm_VerticalM1
1Right N20 MotorConnector_JST:JST_ZH_B2B-ZR_1x02_P1.50mm_VerticalM2

Similar boards

  • 2 layers115.8 × 79.8 mmESC versiune2, the printed circuit board in 3D

    ESC versiune2

    vladBaciu/Sensorless-BLDC-HW

    Bachelor thesis project

    96 parts3
  • 2 layers50.8 × 28.6 mmBeaglebone obd, the printed circuit board in 3D

    Beaglebone obd

    KoffeinFlummi/rustbucket

    Access your car's diagnostics with a BeagleBone Blue and Rust.

    20 parts60GPL-3.0
  • 2 layers99.1 × 99.1 mm3D Scanner, the printed circuit board in 3D

    3D Scanner

    nazzrim/Open3DScanner

    Open3DScanner 3D Scanner design

    33 parts60
  • 2 layers36 × 31 mmESPDimmer, the printed circuit board in 3D

    ESPDimmer

    stelioskat/esp8266-led-dimmer

    Wifi enabled LED strip dimmer that is controlled using MQTT messages.

    11 parts20MIT
  • 2 layers70.3 × 30.2 mmControl pcb, the printed circuit board in 3D

    Control pcb

    kbob/filabilly-humidor

    Dehumidifier cabinet for printer filament

    16 parts9
  • 4 layers104.2 × 77.7 mmDc26, the printed circuit board in 3D

    Dc26

    dodgymike/dc26-monero-badge-pcb

    Defcon 26 Monero badge PCB

    714 parts6
  • 4 layers69.9 × 44.5 mmDoughLee2, the printed circuit board in 3D

    DoughLee2

    chl33/Dough133

    A temperature-controlled container for proofing and fermenting soughdough

    62 parts3MIT
  • 2 layers61 × 78.7 mmESP RGB LED, the printed circuit board in 3D

    ESP RGB LED

    Sean-AP/ESP-RGB-LED

    MicroPython module for controlling an RGB LED strip

    10 parts2

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.