Mini/Nano ATmega328P/ATmega168P CH340G/FT232 3.3/5V micro-controller Arduino