The PIC24FV16KA301-E/SS is a 16-bit microcontroller from Microchip. This device features a 25 MHz dsPIC® Digital Signal Controller core and utilizes a highly efficient 16-bit RISC architecture with integrated DSP instructions. It is designed for high speed, low power embedded applications and incorporates extensive on-chip peripherals, including a versatile 10-bit Analog-to-Digital Converter (ADC) module, programmable logic, Timer 5, 16-bit Timer/Output Capture/PWM devices and up to 6 KB of Flash Program Memory. The Flash memory can be programmed at low voltage, allowing high flexibility while consuming minimal power. Onboard I/O includes multiple 192-bit digital I/O ports, up to 4 16-bit capture/compare/PWM peripherals, SPI, I²C™, UART and RTCC.