Tag Archives: MSP430G2231

HOWTO: MSP430G2xxx Stand Alone

I wrote up a little HOWTO which shows how to drive a MSP430G2xx MCU standalone (without Launchpad). It also shows, how to use a Launchpad for in circuit programming through only three lines (Spy By Wire). In the HOWTO, we first will have a look on the most minimal set-up needed, to run a MSP430 […]

MSP430 Port of YWasp

A first version of the MSP430 YWasp (YWasp is a firmware for STM32 ARM-Cortex-M3 and TI MSP430 microcontrollers for “arifaying” a serial line over an Nordic nRF24l01+ module) port is available on github. I successfully made a STM32VL based YWasp talk to TI Launchpad based YWasp running on a MSP430G2553. The MSP430 YWasp still is […]

MSP430 Port of “libemb”

All modules (“libnrf24l01“, “libserial“, “libconio” and “libshell“) of “libemb” are fully ported to the MSP430G2553 MCU! Also all tests  are working (tested on a Launchpad with an MSP430G2553). The “msp430-port” branch is now deprecated since I merged it back completely to “master“. Thus, STM32 version and MCU version share the same code base. Compiling for […]

HOWTO: MSP430G2553 Hardware UART

I made a small example showing how to use hardware UART through USCI_A on the TI Launchpad with a MSP430G2553 MCU. Receiving is done through interrupts. Got to the HOWTO page Get the code at github Note: If you have an MSP430 MCU which does not support hardware UART (e.g. the MSP430G2231), have a look […]

HOWTO: MSP430G2231 Software UART

Update: I made a second example based on the one TI has in it’s examples. It is based on Timer_A for RX and TX. You can find that example in the “timer-a-uart” branch. This example shows how to use software UART on the TI Launchpad with a MSP430G2231 MCU (which does NOT have a hardware […]