The World’s Smallest MCU? Texas Instruments’ MSPM0C1104 Measures 1.38mm²!

Texas Instruments has released the MSPM0C1104 microcontroller (MCU), which the company claims to be the smallest MCU, measuring just 1.38mm2. It delivers impressive power for its size, featuring various ultra-low power modes, 3 different communication interfaces, and a wide range of operating voltage.

Features of MSPM0C1104:

  • CPU: Arm Cortex M0+ 32-Bit
  • Clock Speed: Up to 24 MHz
  • Memory: 16 KB Flash, 1KB SRAM
  • ADC: 12-Bit SAR, 3 Channels
  • Communication Interfaces: 1xSPI, 1xUART, 1xI2C
  • Pin Count: 8
  • Supply Voltage: 1.62V to 3.6V
  • Hardware Timers: Three 16-bit timers and one windowed watchdog timer
  • Operating Temperature: -40°C to 125°C
  • GPIOs: 6
  • Dimensions: 1.6mm × 0.86mm

Two GPIOs out of six are 5-Volt tolerant(open drain). These two GPIOs also support I2C, with one pin acting as SDA and the other as SCL. This allows seamless integration of sensors and modules that operate at 5V, eliminating the need for a logic-level converter.

The MCU features four different low-power modes with current consumption as low as 5µA on standby mode. It also has an internal 32kHz low-frequency oscillator which also helps in reducing power consumption in certain operating modes.

MSPM0C1104 Block Diagram. Image Credits: TI

There is a 1-channel direct memory access (DMA) controller dedicated to ADC. DMA controllers are used to move data from one memory address to another without requiring CPU usage. The MCU also boasts an on-chip temperature sensor and an integrated power supply monitor.

The MSPM0C1104 comes in an 8-pin Die Size Ball Grid Array (DSBGA), also known as a Wafer Chip Scale Package (WCSP). This compact yet powerful MCU can find applications from personal electronics such as earbuds to medical devices.

Texas Instruments provides the MSPM0 Software Development Kit (SDK) which has a collection of software, tools, and documentation to develop applications for MSPM0 family MCUs. The company has priced the WCSP package of MSPM0C1104 at US$0.20 in 1,000-unit quantities and the launchpad development kit is priced at US$5.99. Readers can refer to its datasheet for further information.


Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *