Line sensor

Potato-eater·Legacy2026·pcbs/line_sensor/line_sensor.kicad_pcb

Line sensor PCB layout, top view — open source ESP32 board by Potato-eater
Simulate this board

About the Line sensor PCB

Line sensor is an open source ESP32 PCB design by Potato-eater, published on GitHub. It is a 2-layer board measuring 154 × 154 mm, with 75 components from 34 distinct parts.

Its main chip is the TPS54302, from the ESP32 family. Other key parts include the MCT8316A1VRGFR. By type, the board carries 37 resistors, 16 transformers, 9 capacitors, 6 diodes, 3 connectors and 2 ICs.

It belongs with the sensors designs in this gallery.

From the project

github repo for Robocup Junior Australia lightweight soccer team

poster for state competition: https://canva.link/pb0ula68jbszzvj

All programs are annotated within their own files.

Main components on the Line sensor

Line sensor bill of materials (BOM)

75 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPS54302
ESP32-S2-MINI-2
U1
1
MCT8316A1VRGFR
AMS1117
U2
1
USB_B_Micro
J1
1
Comm.
J2
1
EXTRA1
I2C
J3
1
RESET
SW1
1
BOOT
SW2
16
TCRT5000
T1, T2, T3, T4, T5, T6, T7, T8 +8
1
POWER LED
D1
1
EXT LED
D2
2
LESD5D5.0CT1G
D3, D5
1
SS34_C13762
LESD5D5.0CT1G
D4
1
1N5819
D6
1
10UF
0.1uF
C1
2
0.1UF
0.1uF
C2, C8
2
0.1UF
10uF
C3, C9
2
22UF
0.1uF
C4, C5
1
75PF
0.1uF
C6
1
1UF
10uF
C7
1
49.9
220R
R1
Show 14 more
QtyPartRefs
2
100K
220R
R2, R9
1
13.3K
220R
R3
1
511K
220R
R4
1
105K
4K7
R5
1
10K
4K7
R6
2
200R
4K7
R7, R14
1
33R
4K7
R8
3
10K
220R
R10, R11, R12
1
22R
4K7
R13
10
4K7
R15, R16, R21, R22, R23, R24, R29, R30 +2
8
220R
R17, R18, R19, R20, R25, R26, R27, R28
3
10K
R33, R34, R35
1
43R
R36
1
82R
R37

Line sensor design files

The KiCad project lives in the Potato-eater/Legacy2026 repository on GitHub; these links point at the commit this page was built from.

Line sensor: common questions

What microcontroller does the Line sensor use?

The Line sensor is built around the TPS54302, from the ESP32 family.

How big is the Line sensor PCB?

The Line sensor measures 154 × 154 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Line sensor?

75 components, from 34 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Line sensor design files?

From the Potato-eater/Legacy2026 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

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

The repository has no license, so all rights stay with Potato-eater. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Line sensor without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in Legacy2026

Similar boards