AT32UC3A0512-ALUR
Microchip Technology
The AT32UC3A0512-ALUR is a 32-bit AVR microcontroller from Microchip Technology. It features 512KB of flash memory, 64KB RAM, operates at up to 66 MHz, and comes in a 144-LQFP surface mount package.