You can use this emulator online now at: https://msp430.online
Peripherals include:
The project goal is to emulate all peripherals and devices on the TI MSP430 Launchpad starter kit, to be able to run all firmware that would run on the physical device and programmatically test hardware inputs like UART / other digital ports. The emulator is written in C/C++ and acts as an API to the MCU.
Please contact rgeosits@live.esu.edu if you are interested in using this tool for educational or industrial purposes. Thank you!
Build Instructions for API
User Instructions for online interface
Documentation & Sample Programs:
TODO