AT91SAM7X512B-CU
Microchip Technology
The AT91SAM7X512B-CU is a 32-bit ARM7 microcontroller from Microchip Technology with a 50MHz clock, 512KB Flash, and 128KB RAM. It features 62 I/O lines, CAN, Ethernet, USB connectivity, and is housed in a 100-TFBGA package.