The PIC18F4480-EPT is a 32-bit microcontroller from Microchip Technology. This part is part of the PIC18F family of 8-bit and 16-bit operated microcontrollers. It has a 128KB Flash program memory, an 8KB Data EEPROM, and Sub-MHz to 48MHz operating frequencies. This microcontroller also features up to 4 opamp channels, two PWM, two UARTs, and two SPI ports. Additionally, this device has an integrated temperature sensor, a nanoWatt XLP technology for low power consumption, and a low pin count of 44.