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