DSPIC33CK256MP306-E/PT - Microchip | Electronic Components - ICAllIn