Part number
ATMEGA1284RFR2-ZU - Microchip | Electronic Components - ICAllIn