Skip to main content

New NuMicro M031BT/M032BT Microcontroller Series for IoT Devices and Consumer Electronics

NuMicro M031BT/M032BT Microcontroller Series
NuMicro M031BT/M032BT Microcontroller Series

Nuvoton Technology has launched NuMicro M031BT/M032BT series which is a low-power BLE 5.0 and 2.4 GHz dual-mode microcontroller series based on Arm Cortex_M0 core operating up to 72 MHz, with up to 512 KB Flash and 96 KB SRAM. The NuMicro M031BT/M032BT series feature built-in rich peripherals and analog functions for applications that need advanced and precise control functions in industrial control applications that it also requires wireless connectivity for sensor hubs in rigid working environments. The target applications of the series include IoT device, dual-mode gaming keyboard and mouse, personal healthcare device with wireless connectivity, assess tracking devices, and portable medical devices.


The NuMicro M031BT/M032BT series provide up to +8 dBm RF transmit power, a good receiving sensitivity of -94 dBm, 1 Mb/s, or 2 Mb/s transmission speed RF applications, and outstanding anti-noise performance in 2.4GHz interference environments to ensure communication distance and reliability. The series operate at a voltage ranging from 1.8V to 3.6V. They feature a built-in 32-bit hardware divider, up to 9-channel PDMA, a 16-channel 12-bit 2 MSPS high sampling rate ADC that can run down to 1.8V low voltage, and 24-channel PWM running up to 144 MHz that can quickly respond and accurately control external devices.


The series are embedded with an additional security protection Flash block to provide an independent and secure encrypted execution area protect critical program code. Also, there is 96-bit unique chip identification and 128-bit unique customer identification on each which significantly improves product confidentiality and code security. Moreover, it also provide many peripherals such as one set USB, eight sets of 6 MHz UART supporting single-wire transmission, two sets of I2C, and up to two sets of highly flexible universal serial control interface (USCI) that can be configured as UART, I2C or SPI.



  • Arm Cortex -M0 processor, running up to 48 MHz – 48 MHz at 1.8V-3.6V

  • Built-in Nested Vectored Interrupt Controller (NVIC)

  • Two-level BOD with brown-out interrupt and reset option. (2.5V/2.0V)

  • Up to 128 KB on-chip Application ROM (APROM)

  • Up to 4 KB on-chip Flash for user-defined loader (LDROM)

  • 512 bytes execution-only Security Protection ROM (SPROM)

  • On-chip Flash programming with In-Chip Programming (ICP), InSystem Programming (ISP) and In-Application Programming (IAP) capabilities 

  • 2-wired ICP Flash updating through SWD/ICE interface



  • IoT device

  • Dual-mode gaming keyboard and mouse

  • Personal healthcare device with wireless connectivity

  • Assess tracking devices

  • Portable medical device

Component Datasheet

Related Post


Join 20K+subscribers

We will never spam you.

* indicates required

Be a part of our ever growing community.