Justin Michaud

Electronics
This category contains electronics-focused projects that do not fall cleanly under other areas such as robotics or aerospace. Most of these projects involve the design and development of custom PCBs, often exploring new microcontrollers, circuit layouts, or embedded hardware concepts. They serve both as learning platforms and as reusable building blocks for larger systems.

RP2040 Microcontroller
One of my first custom microcontroller PCBs, this RP2040-based board followed the minimal reference design with added features such as USB-C power, a simple 5V-to-3.3V LDO supply, and a single-cell LiPo charging circuit. While the board required a few wire jumpers to resolve early layout issues, the experience provided valuable lessons that directly improved later PCB designs.

AVR128DA48 M.2 Module
A compact microcontroller module built around the AVR128DA48 and designed to interface with other systems through an M.2 connector. The board integrates supporting components such as power filtering, a temperature sensor, EEPROM, SPI flash storage, and a WS2812B status LED while exposing the remaining GPIO for use by carrier boards.