ATmega328PB-usb-bread-board Components 5V 2A Diode 4.7f 0402 0.1f 0402 4.7uf 0402 MEMS 16MHz USB microB CP2102N Resistor 0603 47k, 22k, 10k and 1k LED 0603 TVS Diode array ESDR0502NMUTBG Switch TVAF06 License MIT References ATmega328PB datasheet (PDF) MiniCore MiniCore/avr/variants/pb-variant/pins_arduino.h A-Star 328PB Micro schematic Grove system CP210x 5V Tolerance Devkitc v4 schema (PDF)