Skip to content

olexsu/ATmega328_control_Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATmega328 Control Board

Custom embedded control board based on the ATmega328PU microcontroller, designed in KiCad and compatible with Arduino firmware.

Prototype Board

ATmega328 Control Board

Assembly

Board Assembly

Testing Setup

Board Testing

Clock Verification

External 16 MHz crystal verified using oscilloscope.

Oscilloscope Clock

Power Testing

Board powered and tested using laboratory power supply.

Power Test

LCD Interface Test

16×2 LCD connected to the ATmega328 board to verify digital IO functionality and firmware operation. Display output confirms correct microcontroller operation.

Power Test.png)

Features

  • ATmega328PU microcontroller
  • 16 MHz external crystal
  • MOSFET output drivers
  • Screw terminal IO
  • USB programming interface
  • External power supply

Repository structure

hardware – KiCad PCB design
firmware – Arduino firmware
gerbers – manufacturing files
bom – bill of materials
docs – schematic PDF
images – hardware prototype photos

Hardware validation

Clock oscillator verified with oscilloscope.

Board powered and tested using laboratory power supply.

Hardware Revision History

v0.1 – Initial prototype PCB
v0.2 – Improved routing and component placement
v0.3 – Stable prototype, validated clock and power supply

Author

AL Robotics

About

Custom ATmega328 embedded control board designed in KiCad with Arduino firmware.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages