The PIC24FJ128GA705-I/M4 is an 8-bit Flash Microcontroller from Microchip Technology. It is part of the PIC24FJ family and is based on the PIC24FJ128GA705 core. It features 128 KB of flash memory, 8KB of RAM, and 4KB of EEPROM. The device offers up to 32 MIPS/64 bit performance with a 25 MHz internal oscillator. It has multiple peripherals, including 10-bit ADC, 10-bit DAC, SPI, I2C, UART, DMA, and timers. The device is qualified for industrial temperature ranges and is RoHS compliant.