The PIC32MX370F512L-V/PF is a 32-bit Microcontroller with MCU 80MHz 2anlg cmp 2I2C 2SPI/I2S 28 Ch are manufactured by Microchip. This microcontroller has a 32-bit MIPS M4K core and 512KB embedded Flash memory, allowing you to run rich and powerful applications on one core. The microcontroller also features 2x I2C, 2x SPI, I2S, 8-channel DMA, a 10-bit ADC with multiple channels, two analog comparator channels and a watchdog timer. This microcontroller is ideal for applications that require high performance such as medical, industrial and consumer devices. The PIC32MX370F512L-V/PF is also optimized for low-power applications, making it a great choice for battery-powered devices or any application that requires long-lasting power consumption.