ECGR5101---Advanced-Embedded-Systems (Fall 2021) MSP430 launchpad Tiva TM4C123G LaunchPad Code Composer Studio