MSP430 hardware