All Products
All Products
Cancel
Products
Brands
Wholesale RFQ
Resources
Settings
Language(EN)
Currency(USD)
Previous menu
nuvoton m3334kigae

M3334KIGAE

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

Supplier:

Nuvoton

Certification:

certcert
Specification
Attribute Value
Product Series
M3334 Series
Core Processor
M33
Frequency
180MHz
Number of I/O
102
Operating Voltage
1.7~3.6V
Operating Temperature
-40~105˚C
Package
LQFP 128, 14x14 mm
Description

The NuMicro® M3334KIGAE 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 M3334KIGAE supports 1.7V to 3.6V operating voltage and -40°C to +105°C wide operating temperature. It offers LQFP128 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)
32.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 MHz

 

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 36 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 102 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 128, 14x14 mm
 

Development Environment:

Programming IDE: Keil MDK, IAR, NuEclipse (GCC),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:

EVB NuMaker: NuMaker-M3334KI

Feature: Support USB HS, Expand Connector, and Arduino Uno Interface

Packaging *

Sample price USD 0.18800 for first 5 pieces

Out of stock

MOQ: 1 / MPQ: 1

QuantityUnit Price
1USD 1.88000
100USD 1.81000
500USD 1.75000
Chat Logo