SLVUBN3B May 2019 – December 2025 TPS2388 , TPS23880 , TPS23881
The TI MSP family of ultra-low-power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with extensive low-power modes, is optimized to achieve extended battery life in portable measurement applications. The device features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows the device to wake up from low-power modes to active mode in 3.5 µs (typical). The MSP430F524x series are microcontroller configurations with four 16-bit timers, a high-performance 10-bit ADC, two USCIs, a hardware multiplier, DMA, a comparator, and an RTC module with alarm capabilities. The MSP430F523x series microcontrollers include all of the peripherals of the MSP430F524x series except for the ADC.
The TI MSPM0G1107 family of ultra-low-power microcontrollers consists of devices featuring a range of peripherals targeted for various applications, including industrial, medical, and consumer electronics. The architecture, combined with extensive low-power modes, is optimized to achieve extended battery life in portable measurement applications. The device features a powerful 32-bit Arm Cortex-M0+ CPU, up to 128KB of flash memory, and up to 32KB of SRAM. The device also includes a range of peripherals, such as two 12-bit ADCs, two I2C interfaces, two SPIs, four UART interfaces, and a real-time clock (RTC) module with alarm capabilities. The MSPM0G1107 family also includes a range of low-power modes, including sleep, stop, and standby modes, which can be used to minimize power consumption. The device is an excellent choice for a range of applications, including industrial control, medical devices, and consumer electronics.
MSP430F523x and MSPM0G1107x are the main controllers to control PSE devices (TPS2388x) through the I2C bus and also communicate to host CPU through I2C or UART to receive configurations and report system status.