Welcome to the Nuvoton Direct International Store. If you prefer to transact in TWD, please visit the Nuvoton Direct Taiwan Store.

Sold out

M3334SIGAE

32-bit mcu powered by the Arm Cortex-M33, 1.7V to 3.6V, -40°C to +105°C


QuantityUnit Price
Buy 100$1.67 Each
Buy 500$1.61 Each
Regular price $1.73
Shipping calculated at checkout.

M3334SIGAE

The NuMicro® M3334SIGAE is a 32-bit microcontroller powered by the Arm® Cortex®-M33 core. It integrates TrustZone® technology, a DSP instruction set, and a Floating-Point Unit (FPU). Designed for high-performance applications, it targets industrial control, smart factories, smart buildings, renewable energy, and consumer electronics. Operating at up to 180 MHz, the M3334SIGAE supports 1.7V to 3.6V operating voltage and -40°C to +105°C wide operating temperature. It offers LQFP64 package and superior reliability, featuring high immunity with ESD HBM 4 kV and EFT 4.4 kV ratings.

Key Features

  • Operating Characteristics
    • Voltage range: 1.7V to 3.6V
    • Temperature range: -40°C to +105°C
    • ESD HBM 4 kV
    • EFT 4.4 kV
  • Core
    • ARM® Cortex®-M33 core with TrustZone®, frequency up to 180 MHz
    • DSP instruction set
    • Single-precision floating point unit (FPU)
    • Memory Protection Unit (MPU) with eight memory regions
  • Memories
    • Up to 512 KB Flash memory, single bank
    • Flash memory with error correction code (ECC)
    • 8 KB user-defined loader (LDROM)
    • Up to 320 KB SRAM including hardware parity check 64 KB
  • Clocks
    • 4 to 32 MHz crystal oscillator (HXT)
    • 768 kHz crystal oscillator (LXT) for RTC
    • Internal 48 MHz RC oscillator with ± 3% deviation at -40°C to +105°C
    • Internal 38.4 kHz RC oscillator with +/- 2.5% deviation
    • Internal PLL up to 180 MHzz
  • Power management
    • Normal run: 91 μA/MHz at 25°C/3.3V (all peripherals disabled)
    • Normal power-down 2 (NPD2): 190 μA at 25°C/3.3V (all peripherals disabled)
    • Standby power-down (SPD) w/o SRAM retention: 4.93 μA at 25°C/3.3V (all peripherals disabled)
    • Deep power-down (DPD): 0.62 μA at 25°C/3.3V (all peripherals disabled)
  • Timers & Control Peripherals
    • Four 32-bit timers
    • Up to 12 enhanced PWM (EPWM) channels
    • Up to 33 basic PWM (BPWM) channels
    • One 24-bit SysTick timer
    • One Watchdog Timer (WDT)
    • One Window Watchdog Timer (WWDT)
    • One Enhanced Quadrature Encoder Interface (EQEI)
    • One Enhanced Input Capture Unit (ECAP)
  • Peripheral Direct Memory Access (PDMA)
    • 16-channel Peripheral Direct Memory Access (PDMA)
    • Channel can be operated by software trigger, UART, SPI, EPWM, TIMER, ADC, ACMP, USB, USCI, QSPI, EINT, I²S and I²C
  • Analog Peripherals
    • One 12-bit SAR ADC with up to 16 channels and 4.2 Msps sampling rate
    • Two analog comparators
    • Built-in internal reference voltage including 1.6/2.0/2.5/3.0V
  • Communication Interfaces
    • One I3C interface
    • One Enhanced LED Light Strip Interface (ELLSI)
    • Up to 10 LED Light Strip Interfaces (LLSI)
    • Up to two Universal Serial Control Interfaces (USCI), configurable as UART, SPI, or I²C
    • Up to five UART interfaces with IrDA support (UART0 supports LIN mode)
    • Up to three I²C interfaces with SMBus/PMBus support (up to 3.4 Mbps)
    • Up to three SPI/I²S interfaces (SPI up to 90 MHz in Master mode)
    • One Quad-SPI interface (up to 90 MHz in Master mode)
    • One I²S interface
    • Up to two CAN FD interfaces
    • One Secure Digital Host Controller (SDH)
  • Advanced Connectivity
    • USB 2.0 high speed device/host/OTG controller with built-in transceiver
  • External Memory Interface
    • External bus interface (EBI), i80 mode
  • Security
    • Secure boot (root of trust, ROT)
    • Flash memory supporting up to four regions of Execute-Only-Memory (XOM)
  • Up to 46 I/O pins with interrupt capability
  • Development Platform Support
    • Arm Keil RVMDK, IAR EWARM IDE and VS Code
    • VS Code with support for Arm Compiler and GNU C Compiler
    • ICP (In Circuit Programmer) support for updating internal code via Nu-Link debugger
    • ISP (In System Programmer) support for updating code through UART, SPI, I²C, CAN FD, HSUSBD peripheral interfaces
    • NuTool-PinView for real time monitoring the status of all I/O pins
    • NuTool-PinConfigure for pin assignment, initial code generation and OrCAD/Protel part generation
  • 96-bit Unique ID (UID)
  • 128-bit Unique Customer ID (UCID)
  • Package (RoHS)
    • LQFP 64, 7x7 mm
  • Development Environment
    • Programming IDE: Keil MDK, IAR, VS Code
    • Software Package: Board Support Package (BSP), Sample Code
    • Development IDE: NuTool-PinView, NuTool-PinConfigure, NuTool-ClockConfigure, NuConsole
    • RTOS: FreeRTOS, Zephyr, RT-Thread
    • GUI Library: emWin, LVGL
  • Evaluation Board
    • NuMaker-M3334KI: Support USB HS, Expand Connector, and Arduino Uno Interface

Technical Documents

  • For more details, please visit Nuvoton Official Website: GO