A "Golden Arduino" Printed Circuit Board (In-Depth Report Below)

Project Summary

Objective -

  • Simplify the Arduino schematic and modify the layout to decrease the switching noise of a commercial Arduino.

  • Learn from and analyze professionally created circuit schematics.

Strategy -

  • To decrease switching noise, decoupling capacitors were placed in as close proximity as possible to Vcc leads of ATMEGA328.

  • To decrease switching noise, large Gaps in ground plane were minimized (Continuous ground plane).

  • To decrease switching noise, all return paths should be routed to seperate ground vias.

  • Use Indicator LEDs and Switches to make debugging circuit easier.

Conclusion -

  • Switching noise was decreased, sometimes by up to 15% on most rise/fall signals.

  • Switching noise in some rising signals was similar to commercial Arduino. This was attributed to the fact that the rise time was slow enough to not make much of a voltage drop when the trace was acting as an inductor.

  • To improve the design, I would improve the trace routing to result in less cross unders. I would also reduce the trace length of the clocks to the ATMEGA328 and CH340G.



Board3ReportNicholasWhiting