Buzz car line follower
iihij·buzz-car-line-follower·project_pcba/project_pcba.kicad_pcb
About the Buzz car line follower PCB
Buzz car line follower is an open source ESP32 PCB design by iihij, published on GitHub. It is a 2-layer board measuring 65 × 65 mm, with 12 components from 12 distinct parts.
Its main chip is the ESP32-C6-DevKitC-1, from the ESP32 family. By type, the board carries 11 connectors and 1 IC.
It belongs with the robotics & motion, displays & leds and sensors designs in this gallery.
From the project
ESP32-C6 line-following robot (ECE 3011, Georgia Tech). Custom IR/LM339N comparator sensor board (EasyEDA) and KiCad main carrier PCB with DRV8833 motor drive, dual OLED eyes, and NeoPixel.
An educational line-following robot for kids aged 8–10, built by Team Buzzi for ECE 3011 (ECE Design Fundamentals), Georgia Tech, Spring 2026. Buzzi follows a black line with two IR sensors and shows what it is "feeling" through two OLED eyes, a NeoPixel strip and sound, so students can see sensing and feedback control happen in real time. The bill of materials targets about $70 per unit, under a $100 budget.

Main components on the Buzz car line follower
Buzz car line follower bill of materials (BOM)
12 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C6-DevKitC-1 | ESP32-C6-DevKitC-1 | U1 |
| 1 | Battery Input | Altech_AK100_1x02_P5.00mm | J1 |
| 1 | 5V Buck | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | Right OLED | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Left OLED | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Amp | PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | Neopixel | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | DRV8833 Right | PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | DRV8833 Left | PinSocket_1x06_P2.54mm_Vertical | J8 |
| 1 | M1 | PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | M2 | PinSocket_1x02_P2.54mm_Vertical | J10 |
| 1 | Sensor | PinHeader_1x04_P2.54mm_Vertical | J11 |
Buzz car line follower design files
The KiCad project lives in the iihij/buzz-car-line-follower repository on GitHub; these links point at the commit this page was built from.
Buzz car line follower: common questions
What microcontroller does the Buzz car line follower use?
The Buzz car line follower is built around the ESP32-C6-DevKitC-1, from the ESP32 family.
How big is the Buzz car line follower PCB?
The Buzz car line follower measures 65 × 65 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Buzz car line follower?
12 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the Buzz car line follower design files?
From the iihij/buzz-car-line-follower repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Buzz car line follower design in my own project?
The repository has no license, so all rights stay with iihij. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Buzz car line follower 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.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k