Gowoops Micro Board for Arduino, Leonardo Mini Controller 5V 16 MHz ATmega32u4 Module Arduino Micro is a mini controller based on Atmega32U4 Arduino Micro has 20 input output pins(7 PWM output and 12 analog input) Due to super small zise, Arduino Micro is intergrated to mini breadboard very easily Owning to Atemga32U4,Arduino Micro can realize USB communications and control as the same as Arduino Leonard The characteristics of ecological USB supporting in Atmega32u4 can also make Arduino Micro to simulate mouse and keyboard, greatly improving the application.