TechnologyThe PIC32MX120F032D-50I/PT with 32-bit Microcontrollers - MCU 32b Fam,32KB Flash 8KBRAM,50MHz is manufactured by Microchip Technology. It is a high-performance 32-bit MIPS-based microcontroller with a 32 bit RISC Architecture, up to 50Mhz operating frequency, 32KB Flash Memory and 8K of SRAM. It features a wide variety of peripherals and hardware providers including USB 2.0 OTG, 10 A/D Converters, 5 Timers, 7 Communication Interfaces, 2 CAN controller modules, 2 Opens WI-FI Connectivity, and Two SPI Controllers. It also has an Internal Oscillator and External Crystal Oscillator. It uses low-power consumption modes for energy saving and provides superior performance with its 16 bit TMR/PWM resolution and high-speed 10-bit A/D conversion. The PIC32MX120F032D-50I/PT is ideal for versatile applications from consumer electronics to motor control, industrial, automotive and other applications.