Microcontroller Engineering with MSP432: Fundamentals and Applications