Part number
LPC1517JBD64E - NXP | Electronic Components - ICAllIn