3D-Printed Chassis

  • Top plate: 3d_top.png

  • Bottom plate: 3d_bottom.png

(STL files included in /hardware/3d/)

Schematics & PCB

  • Schematic: schematic.png

  • PCB layout: pcb.png

(KiCad project files in /hardware/)

Software & Firmware

  • Firmware: C/C++ (AVR-GCC or PlatformIO)

  • Bootloader/programming: AVR-ISP via J5 header

  • Tuning parameters: PID constants in main.c

  • Build files: Makefile and platformio.ini

Component Part Number Function
Microcontroller ATmega2560-16A Main processing & control
Motor Driver MX1508 Dual H-bridge motor control
Reflectance Sensor QRE1113GR Infrared line detection
Voltage Regulator AMS1117-5.0 5 V power rail
MOSFET 2N7002 Fan switching control
Clock Oscillator 16 MHz + 22 pF MCU clock source
Status LED Generic Red LED System indicator
Down-force Fan 5 V Brushless “Pin to ground” traction assist