See Brady Products
16-Bit Microcontrollers - 512KB Dual Partition Flash - Live Update Capable - 64-lead TQFP - -40°C to +85°C - USB on-the-go