RP2040 Development Board

I designed an extremely low-cost RP2040 Development board with an external flash (128Mb),  ESD input protection, LED for GPIO Status, and some fun push buttons.  Special care was taken to make sure the board only needed one-sided assembly! Perfect for learning embedded systems! The board was designed in Altium Designer and is only a 2-layer with breadboard spacing for pin headers. This makes it a great tool to teach basic embedded system programming and rapid prototyping.  I designed the board in one weekend since I was frustrated with the slow progress in other projects at the time. The total turnkey cost was only 3.26$ at the time of writing this in order quantities of only 50 boards!

Everyone loves LEDs right? 

Front of board

Back of board

Some durability testing!

I tested 2 boards for AEC-Q100 vibration testing outlined here: http://www.aecouncil.com/AECDocuments.html using a shaker table and a GECU (filled with AEC-Q100 parts) as control. It surprisingly passed although this is a small sample size so nothing meaningful to conclude here.

Monitoring the sweep vibration testing of the AEC-Q100 cert. on the shaker table shown by "Freq" with the scope.