The PIC32MX350F128L-ITL is a member of the PIC32MX family of microcontrollers from Microchip Technology. The PIC32MX350F128L-ITL is based on the MIPS M4K core and is a 32-bit part. It has up to 128KL of Flash memory, up to 16KL of RAM, and an impressive range of peripherals and features, making it suitable for many embedded control applications. It also has I2C, SPI, ADC, and a host of other peripherals, as well as a wide voltage range, making it suitable for many different applications.