10pcs ATmega328P Micro Controller Board Module 5V 16M for Arduino $ 250.14 112 digital input/output interfaces D2-D13. 28 analog input interfaces A0-A7. 31 pair of TTL level serial port transceiver port RX/TX. 46 PWM interfaces, D3, D5, D6, D9, D10, D11. 5Use for Atmel Atmega328PAU microcontroller.