Custom embedded control board based on the ATmega328PU microcontroller, designed in KiCad and compatible with Arduino firmware.
External 16 MHz crystal verified using oscilloscope.
Board powered and tested using laboratory power supply.
16×2 LCD connected to the ATmega328 board to verify digital IO functionality and firmware operation. Display output confirms correct microcontroller operation.
- ATmega328PU microcontroller
- 16 MHz external crystal
- MOSFET output drivers
- Screw terminal IO
- USB programming interface
- External power supply
hardware – KiCad PCB design
firmware – Arduino firmware
gerbers – manufacturing files
bom – bill of materials
docs – schematic PDF
images – hardware prototype photos
Clock oscillator verified with oscilloscope.
Board powered and tested using laboratory power supply.
v0.1 – Initial prototype PCB
v0.2 – Improved routing and component placement
v0.3 – Stable prototype, validated clock and power supply
AL Robotics





