dsPIC30F4011-20E/PT Microchip

Micros part number: PIC30f401120eptDS
Package: TQFP44
48kB-FL 2kB-RAM 1kB-EE 30I/O 2.5÷5.5V 20MIPS 9ADC SPI/I2C/UART/CAN -40÷125°C