Features Most of the Duinotech models use two chipsets, one for the main controller, one for USB communication. The Duinotech Lite combines both these functions into a single IC, which opens to door for more advanced USB functions. Now you can have your DuinoTECH Lite emulate a computer keyboard, mouse, joystick and many other types of input device. The DuinoTECH Lite also boasts more analog inputs (12), and an extra PWM channel. Fully Arduino™- Compatible ATMega32u4 Microcontroller Program Memory: 32KB(4KB used by bootloader) EEPROM: 1KB SRAM: 2.5KB Speed: 16MHz Built in USB-Serial IO: Digital IO: 20 pins (7 are configurable as digital or PWM) PWM Capable: 7 pins Analog Inputs: 12 pins (6 are shared with digital pins) Serial Ports: 2 (One USB, one UART, more supported via SoftwareSerial library) Input voltage: 5VDC Regulated via USB port or 5V pin 7-14VDC via Vin pin On-board regulator supplies 5V when unit is powered via Vin pin USB Cable required- use WC7724 Dimensions: 75(W) x 53(L) x 13(H)mm