Product Information: PIC32MX340F512H-80I/PT (32-bit Microcontrollers - MCU 512KB Flash 32KBRAM 80MHz 10B ADC DMA)