Serial console dashboard that reads sensors and controls actuators on MSP430G2553. Prints periodic readings and accepts text commands.
- LaunchPad: MSP430G2553
- Sensors: joystick (ADAC), ultrasonic (capture), MMA8451 (I2C), ADCs (pot/LDR/NTC), pushbuttons
- Actuators: LEDs, relay/heater
- LCD (HD44780)
- Periodic sensor updates (~2.1 s by default)
- Commands:
led_1_on
,led_1_off
, …,heater_on
,heater_off
,lcd_print_<text>
,lcd_clear
- UART echo control and ANSI cursor formatting for a clean console UI
- TI CCS;
git submodule update --init --recursive
main.c
— console loop, timers, ISRslibs/
— submodules (UART, USCIAB0, usonic, mma, sensorMain, actuatorMain, LCD, adac, i2c, joy, spi)
MIT
- v1.0.0: Cleaned comments, CI, pinned library tags