Embedded computing and mechatronics with the PIC32 microcontroller - Lynch, Kevin; Elwin, Matthew; Marchuk, Nicholas; Matthew Elwin; Nicholas Marchuk (Newnes, 2015)