In stock at authorised distributor Mouser Electronics are the dsPIC33A digital signal controllers (DSCs) from Microchip ...