
Analog Devices Inc. ADuCM4050 ULP Microcontroller
Analog Devices Inc. ADuCM4050 Ultra Low Power (ULP) Microcontroller (MCU) is an integrated microcontroller system with integrated power management for processing, control, and connectivity. The ADuCM4050 MCU system is based on the Arm® Cortex®-M4F processor. The ADuCM4050 also has a collection of digital peripherals, embedded static random access memory (SRAM) and embedded flash memory, and an analog subsystem that provides clocking, reset, and power management capabilities in addition to an analog-to-digital converter (ADC) subsystem. The ADuCM4050 offers class leading, ultra low power active and hibernate modes for IoT applications where power consumption, security, and robustness are key requirements. System power can be optimized with digital sensors and ultra low power transceivers using SensorStrobe™ technology in the ADuCM4050.The ADuCM4050 MCU offers enhanced security, providing strong IP protection for designers and better protection against malware and misuse. Security features include AES 128/256, SHA 256, block ciphers for code protection, key wrap, and HMAC (Hash Message Authentication Code).
The ADuCM4050 MCU is ideal for applications where long battery life is critical, but where security, performance integrity, and the ability to pre-process and filter sensor data to eliminate artifacts and noise are also requirements. Applications include clinical vital-signs monitoring, smart energy management, and asset health/factory equipment reporting.
The ADuCM4050 supports multiple digital- and analog-sensor inputs via its SensorStrobe technology so they can be combined to analyze their data for smarter, more sophisticated functionality. Therefore, there is no need to wake up the microcontroller frequently to report routine or partial data, thus saving significant power over the long term.
The ADuCM4050 ULP Microcontroller is offered in 64-lead LFCSP and 72-ball WLCSP packages. The 64-lead LFCSP is pin-for-pin compatible with ADuCM3027 and ADuCM3029 microcontrollers, ensuring design scalability.
Features
- Up to 52MHz Arm Cortex-M4F with FPU and MPU
- Power
- 41μA/MHz (typical) active mode dynamic current
- 400μA (typical) Flexi mode (core in sleep, peripherals active)
- 0.65μA (typical) hibernate (with SRAM retention)
- 50nA (typical) shutdown (RTC optional)
- 0.20μA (typical) shutdown (fast wake-up)
- Built-in power management including optional buck converter for improved efficiency
- 1.74V to 3.6V single-supply operation (VBAT)
- ADC
- 12-bit, 1.8MSPS SAR ADC for housekeeping functions
- Built-in power monitoring capability
- Memory
- 512kB of embedded flash memory with ECC
- 128kB of configurable system SRAM with parity
- Up to 124kB of SRAM retained in hibernate mode
- 4kB of cache memory to reduce active power when executing from flash
- Security
- Hardware crypto accelerator supporting AES-128, AES-256, SHA-256, HMAC, protected key store, and key wrap/unwrap
- Support for ECB, CBC, CTR, CBC-MAC, CCM, and CCM
- True random number generator (TRNG)
- User code protection for protecting customer IP software
- Prevents repurposing the part with secure software upgrade via UART
- Digital peripherals
- Three SPI interfaces with hardware flow control to enable glueless interface to sensors, radios, and converters
- I2C and two UART interfaces
- SPORT for natively interfacing with converters and radios
- Programmable GPIOs (44 in LFCSP and 51 in WLCSP)
- Three general-purpose timers with PWM support
- One RGB timer
- One RTC for keeping wall clock time
- One FLEX_RTC with four SensorStrobe outputs for precise time-synchronized sampling of external sensors
- Programmable beeper
- 27-channel DMA controller-dedicated DMA channels for each peripheral
- Flexible interrupt sources for wake-up from hibernate
- Four external interrupts
- 2x UART
- 2x RTC
- -40°C to +85°C temperature range
- Packages options
- 64-lead LFCSP and 72-ball WLCSP
- 64-lead package is pin-for-pin compatible with ADuCM3027 and ADuCM3029 microcontrollers
- RoHS compliant
Applications
- Internet of Things (IoT)
- Sensor networks
- Smart agriculture, smart building, smart metering, smart city, smart machine
- Wearables
- Fitness and clinical
- Machine learning and neural networks
Videos
Functional Block Diagram

Technical Articles
- Understanding the Fundamentals of Earthquake Signal Sensing Networks
Modern, low-cost MEMs based ground sensing technology is now capable of measurements that are on par with traditional instruments. Using the wide range of Analog Devices products, a sensing device can be implemented to cater to different seismic sensing applications.
Learn More - Enabling Robust Wired Condition-Based Monitoring for Industry 4.0
Condition-Based Monitoring of robotics and rotating machines, such as turbines, fans, pumps, and motors, records real-time data related to the health and performance of the machine enables targeted predictive maintenance, as well as optimized control. Read more to reduce design cycle and test time, and enable faster time to market for industrial CbM solutions.
Learn More
- How to Choose the Best MEMS Sensor for a Wireless Condition-Based Monitoring System – Part 1
Learn More