qixinwei-pcba
NUC029LAN Arm Cortex-M0 32-bit MCU 64KB Flash 50MHz Microcontroller LQFP-48
NUC029LAN Product Overview
The NUC029LAN is a 32-bit microcontroller from Nuvoton NuMicro® NUC029 series, built on the ARM Cortex-M0 core and designed for industrial control and applications requiring rich communication interfaces. Housed in an LQFP-48 (7×7mm) package, it operates at up to 50MHz across a wide 2.5V to 5.5V supply voltage range with an industrial temperature range of -40°C to +85°C, and offers high noise immunity (EFT 4.4kV / ESD HBM 7kV). The device integrates 64KB Flash (APROM), 4KB SRAM, 4KB ISP ROM, and 4KB Data Flash, with a built-in 22.1184MHz high-precision RC oscillator achieving ±2% accuracy across full temperature and voltage range. With rich peripherals including 40 GPIO, 8-channel 16-bit PWM, 8-channel 12-bit ADC (760kSPS), four 32-bit timers, 2 UART, 2 SPI, 2 I2C, and a 16/8-bit EBI external bus interface, the NUC029LAN provides a cost-effective embedded control solution for industrial automation, motor control, digital power, LED lighting, and smart home applications.
| Series | NuMicro® NUC029 |
| CPU Core | Arm Cortex-M0 (32-bit) |
| Max Frequency | 50 MHz |
| Program Memory | 64KB Flash (APROM) |
| SRAM | 4KB |
| Data Flash | 4KB |
| ISP ROM | 4KB |
| Operating Voltage | 2.5V ~ 5.5V |
| Operating Temp | -40°C ~ +85°C |
| ESD Immunity | 8 kV (HBM) |
| EFT Immunity | 4 kV |
| I/O Pins | 40 |
| ADC | 8 channels × 12-bit, up to 760 kSPS |
| PWM | Up to 8× 16-bit with complementary output |
| Connectivity | 2×SPI (36MHz), 2×I2C (400kHz), 2×UART |
| EBI | 1× 16/8-bit |
| Timers | 4×32-bit, WDT, WWDT |
| Clock System | 22.1184MHz HS RC OSC (±1%), 4~24MHz ext. crystal, 10kHz LS OSC |
| Other Peripherals | Hardware Divider, CRC, RTC, Temperature Sensor (±1°C) |
| Security | 96-bit UID, 128-bit UCID |
| Programming | ISP, ICP, IAP |
| Package | LQFP-48 (7 × 7 mm) |
NUC029LAN Applications
LED lighting control and dimming drivers
Industrial automation control (PLC expansion modules, sensor nodes)
Brushless DC motor drives and quadcopter ESC
Access control systems/alarms
Temperature sensing devices and digital meters
Smart home and consumer electronics
Battery management and charging control
FAQ
Q: What advantages does the NUC029LAN offer over traditional 8-bit MCUs?
A: The NUC029LAN features an Arm Cortex-M0 32-bit core at 50MHz, delivering far superior computing performance to traditional 8-bit MCUs - at a price comparable to conventional 8-bit devices. It provides a smooth upgrade path from legacy 51-core MCUs like the M0516 and M058.
Q: Does it support ISP in-system upgrade?
A: Yes. The NUC029LAN includes 4KB ISP ROM supporting ISP, ICP, and IAP firmware updates via UART for field maintenance and upgrades.
Q: How accurate is the built-in RC oscillator?
A: The built-in 22.1184MHz high-precision RC oscillator achieves ±1% accuracy at 25°C, 5V, and ±1% to ±3% over the full temperature and voltage range - accurate enough for standard UART communication without an external crystal, saving BOM cost.
Q: What are the PWM output features?
A: Up to 8-channel 16-bit PWM with complementary output and capture interrupt, with PWM timing and period capable of triggering ADC conversion - ideal for brushless DC motor control and power management.
Q: What is the ADC accuracy and sampling rate?
A: 8-channel 12-bit ADC with up to 760kSPS sampling rate. PWM output can trigger A/D conversion for precise synchronous sampling. A ±1°C temperature sensor is also available.
Why Choose QIXINWEI
Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory - Ready to ship promptly
BOM Matching Service - One-stop solution, save time
PCBA Customization - Professional engineering team creates tailor-made solutions based on your needs
Cost-Effective & Efficient - Better channel, better cost
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries











- Part number:
- NUC029LAN
- Series:
- NuMicro® NUC029
- CPU Core:
- Arm Cortex-M0
- Max Frequency:
- 50 MHz
- Program Memory:
- 64KB Flash
- SRAM:
- 4KB
- Operating Voltage:
- 2.5V ~ 5.5V
- Operating Temp:
- -40°C ~ +85°C
- Package:
- LQFP-48
- Programming:
- ISP、ICP、IAP