The PIC32MK0256GPG064-I/PT is a 32-bit microcontroller (MCU) from Microchip. It is part of the PIC32MK family and has a 32-bit RISC core operating at up to 80 MHz. This MCU come with 512 KB of Flash program memory, as well as 48 KB of RAM memory. The PIC32MK0256GPG064-I/PT does not come with CAN-FD, which is a feature that allows for faster data communication between nodes. Instead, it features several communication protocols such as USB-OTG, USART, SPI, I2C, I2S, Ethernet, and CAN.The PIC32MK0256GPG064-I/PT comes in a 64-pin TQFP package an measures 10 x 10 mm. It requires anywhere from 1.8V to 3.6V of power, and a temperature range of -40°C to +85°C. This MCU offers peripheral support, including Brown-Out Reset, both External and Internal Watchdog Timers, two Sleep Modes, Software Stackable Direct Memory Access Controllers, and a 16-bit Real-Time Clock with 24-bit Prescaler. Finally, the PIC32MK0256GPG064-I/PT provides 512 Wide Programmable Memory Segments which can be configured to Select Flash Wait States and Peripheral Clock Divisors.