4 layers40.6 × 17.8 mmPD Microryan-ma/PD_MicroUSB-C PD3.0 PPS on ATMega32U4 Arduino board61 parts439MIT