Skip to the content
2 layersLineFollowing Sensor, the printed circuit board in 3D
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
41
Pads
208
Tracks, vias
460, 44
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Aug 2026
Updated
14 Aug 2026

Overview

LineFollowing Sensor is an open-source printed circuit board by BRaj36001k, from the BRaj36001k/LineFollowing-Sensor repository on GitHub. It is a 2-layer board with 50 parts on 41 nets, routed with 460 tracks and 44 vias.

It is built around the TCRT5000 and CD74HC4067M. Its parts include 32 resistors, 17 ICs and 1 connector. It belongs with the sensors and measurement boards of this library.

Main components

2

README

README.md

LineFollowing-Sensor

Overview

This repository contains the hardware design files for a Line Following Sensor module. It includes the complete schematic and Printed Circuit Board (PCB) layouts necessary to manufacture and assemble the sensor array, which is commonly used in line-follower robots and automated guided vehicles (AGVs).

Features

  • Sensor Array: Hardware design for detecting contrasting lines (e.g., black line on white surface).
  • KiCad Design: Fully designed using open-source KiCad EDA.
  • Ready for Manufacturing: PCB layout files provided for easy fabrication.

Repository Contents

  • Schematic.kicad_sch: The KiCad schematic file detailing the circuit connections and components.
  • PCB.kicad_pcb: The KiCad board layout file for PCB manufacturing.
  • Schematic_page.jpg / Screenshot: Visual references of the schematic and circuit design.
  • README.md: Project documentation.

Requirements

To view, edit, or generate manufacturing files (Gerbers) from this project, you will need to install:

  • KiCad EDA (Version 6.0 or higher recommended)

Getting Started

  1. Clone this repository to your local machine:
    bash
    git clone [https://github.com/BRaj36001k/LineFollowing-Sensor.git](https://github.com/BRaj36001k/LineFollowing-Sensor.git)

Parts

50
QtyValueFootprintReferences
32RResistor_SMD:R_0603_1608MetricR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +16
16TCRT5000TCRT5000:OPTO_TCRT5000U1, U2, U3, U4, U5, U6, U8, U9, U10, U11, U12, U13, U14, U15, U16, U17
1CD74HC4067MPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU7
1Pin HeadersConnector_Stocko:Stocko_MKS_1658-6-0-808_1x8_P2.50mm_VerticalJ1

Similar boards

  • 2 layers139.1 × 123.3 mmLine sensor, the printed circuit board in 3D

    Line sensor

    enenflash/YounglingSlayer

    team repository for Robocup Junior Lightweight Australia 2024

    66 parts
  • 2 layers200 × 78.8 mmOpenridingcontroller rev2, the printed circuit board in 3D

    Openridingcontroller rev2

    Squalius-cephalus/OpenRidingController

    D.I.Y horse riding controller for the PC.

    30 parts13
  • 2 layers66.4 × 52.5 mmWatermeter v0.4, the printed circuit board in 3D

    Watermeter v0.4

    rbisschops/mySensors

    mySensors

    39 parts6
  • 2 layers135.8 × 56.1 mmPower board, the printed circuit board in 3D

    Power board

    xtarke/automated_buggy

    This shield connects microcontroller (MSP-EXP430FR2355) pins to the car's power board. Go to Power Board for more hardware information.

    87 parts5GPL-3.0
  • 2 layers160 × 42 mmESP kicad2, the printed circuit board in 3D

    ESP kicad2

    Amrlxyz/esp-lfr-buggy

    2nd Year Embedded Systems Project (ESP) - Line Following Robot Buggy

    28 parts4
  • 2 layers34.1 × 108.8 mmMeshmerize, the printed circuit board in 3D

    Meshmerize

    ChinmayLonkar/MAZEBLAZE

    Meshmerize BOT

    62 parts3
  • 2 layers103 × 80 mmEduRoMAA EduCIAA, the printed circuit board in 3D

    EduRoMAA EduCIAA

    ciiiutnfrc/eduromaa

    Versión educativa del robot móvil RoMAA (EduRoMAA)

    81 parts3GPL-3.0
  • 2 layers150 × 100 mmMaze kiCad, the printed circuit board in 3D

    Maze kiCad

    billtsol/Maze

    This project demonstrates how to use an Arduino board, IR sensors, and a motor driver shield to create a maze-solving robot.

    39 parts2

Questions

What parts does the LineFollowing Sensor use?

50 parts, built around the TCRT5000 and CD74HC4067M. 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 LineFollowing Sensor KiCad files?

From the BRaj36001k/LineFollowing-Sensor repository on GitHub, at the commit this page was made from: the board is PCB.kicad_pcb and its schematic Schematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LineFollowing Sensor design in my own project?

Its repository states no licence, so its author keeps all rights: ask BRaj36001k before reusing the design.