32-bit ARM CortexTM-M23 - NuMicro® Family

M2351 Series

The series of NuMicro Family 32-bit microcontrollers based on the ARM Cortex-M23 core, and empowered by the ARM TrustZone technology for ARMv8-M architecture to enhance the traditional firmware security to a new level of robust software security. They have security features that have been Arm® PSA Certified™ Level 1, Level 2 and PSA Functional API Certified. With TrustZone technology implemented, memory and peripherals could be divided into secure and non-secure regions to achieve data integrity, firmware update, and operation security. These microcontrollers are mainly designed to realize robust IoT security applications.
All Ics are RoHS compliant.

* Status: P - mass production, S - samples, UD - under development, N - not recommended for new design.

Chip Description Application Flash  SRAM  Data Flash Loader Flash Programm.
methods
Clock
  frequency  
Supply
  voltage  
[V]
Operating
temperature
[°C]
   Package    Status *
M2351CIAAE
 (4194 kB)
  • TrustZone technology for ARMv8-M architecture
  • operating frequency up to 64 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 4 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
  • AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
  • 6 tamper detection pins
  • up to 41 I/O pins
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 4 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 4 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
  • VAI (Voltage Adjustable Interface)
  • 12-channel PDMA
  • 24-channel 16-bit PWM
  • 12-channel 12-bit ADCs
  • 2-channel 12-bit DAC
  • external VREF pin or internal reference voltage VREF
  • 2 x analog comparator
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
512 KB 96 KB configurable 4 KB ICP Ext. crystal:
4 - 24 MHz
32.768 kHz

Int. RC:
12 MHz
48 MHz
10 kHz
32 kHz
1.7 – 3.6 -40 – +105 WLCSP-49 P
M2351KIAAE
 (4194 kB)
  • TrustZone technology for ARMv8-M architecture
  • operating frequency up to 64 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 4 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
  • AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
  • up to 107 I/O pins
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
  • VAI (Voltage Adjustable Interface)
  • 12-channel PDMA
  • 24-channel 16-bit PWM
  • 16-channel 12-bit ADCs
  • 2-channel 12-bit DAC
  • external VREF pin or internal reference voltage VREF
  • 2 x analog comparator
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
512 KB 96 KB configurable 4 KB ICP Ext. crystal:
4 - 24 MHz
32.768 kHz

Int. RC:
12 MHz
48 MHz
10 kHz
32 kHz
1.7 – 3.6 -25 – +85 LQFP-128 P
M2351SFSIAAP
 (4194 kB)
  • TrustZone technology for ARMv8-M architecture
  • operating frequency up to 64 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 4 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
  • AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
  • up to 45 I/O pins
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
  • VAI (Voltage Adjustable Interface)
  • 12-channel PDMA
  • 24-channel 16-bit PWM
  • 16-channel 12-bit ADCs
  • 2-channel 12-bit DAC
  • external VREF pin or internal reference voltage VREF
  • 2 x analog comparator
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
512 KB 96 KB configurable 4 KB ICP Ext. crystal:
4 - 24 MHz
32.768 kHz

Int. RC:
12 MHz
48 MHz
10 kHz
32 kHz
1.7 – 3.6 -40 – +105 LQFP-64 P
M2351SIAAE
 (4194 kB)
  • TrustZone technology for ARMv8-M architecture
  • operating frequency up to 64 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 4 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
  • AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
  • up to 51 I/O pins
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
  • VAI (Voltage Adjustable Interface)
  • 12-channel PDMA
  • 24-channel 16-bit PWM
  • 16-channel 12-bit ADCs
  • 2-channel 12-bit DAC
  • external VREF pin or internal reference voltage VREF
  • 2 x analog comparator
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
512 KB 96 KB configurable 4 KB ICP Ext. crystal:
4 - 24 MHz
32.768 kHz

Int. RC:
12 MHz
48 MHz
10 kHz
32 kHz
1.7 – 3.6 -40 – +105 LQFP-64 P
M2351ZIAAE
 (4194 kB)
  • TrustZone technology for ARMv8-M architecture
  • operating frequency up to 64 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 4 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
  • AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
  • up to 25 I/O pins
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 4 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 4 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
  • VAI (Voltage Adjustable Interface)
  • 12-channel PDMA
  • 24-channel 16-bit PWM
  • 10-channel 12-bit ADCs
  • 2-channel 12-bit DAC
  • external VREF pin or internal reference voltage VREF
  • 2 x analog comparator
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
512 KB 96 KB configurable 4 KB ICP Ext. crystal:
4 - 24 MHz
32.768 kHz

Int. RC:
12 MHz
48 MHz
10 kHz
32 kHz
1.7 – 3.6 -40 – +105 QFN-33 P