Features and Benefits
- EEMBC ULPMark™-CP score: 245.5
- Ultra low power active and hibernate mode
- Active mode dynamic current: 30 μA/MHz (typical)
- Flexi mode: 300 μA (typical)
- Hibernate mode: 750 nA (typical)
- Shutdown mode: 60 nA (typical)
- ARM Cortex-M3 processor with MPU
- Up to 26 MHz with serial wire debug interface
- Power management
- Single-supply operation (VBAT): 1.74 V to 3.6 V
- Optional buck converter for improved efficiency
- Memory options
- 128 kB/256 kB of embedded flash memory with ECC
- 4 kB of cache memory to reduce active power
- 64 kB of configurable system SRAM with parity up to 32 kB of SRAM retained in hibernate mode
- Watchdog with dedicated on-chip oscillator
- Hardware CRC with programmable polynomial
- Multiparity bit protected SRAM
- ECC protected embedded flash
- User code protection
- Hardware cryptographic accelerator supporting AES-128, AES-256, and SHA-256
- Digital peripherals
- 3 SPI interfaces to enable glueless interface to sensors, radios, and converters
- I2C and UART interfaces
- SPORT for natively interfacing with converters and radios
- Programmable GPIOs (44 in LFCSP and 34 in WLCSP)
- 3 general-purpose timers with PWM support
- RTC and FLEX_RTC with SensorStrobe and time stamping
- Programmable beeper
- 25-channel DMA controller
- Clocking features
- 26 MHz clock: on-chip oscillator, external crystal oscillator
- 32 kHz clock: on-chip oscillator, low power crystal oscillator
- Integrated PLL with programmable divider
- Analog peripherals
- 12-bit SAR ADC, 1.8 MSPS, 8 channels, and digital comparator
The ADuCM3027/ADuCM3029 microcontroller units (MCUs) are ultra low power microcontroller systems with integrated power management for processing, control, and connectivity. The MCU system is based on the ARM® Cortex®-M3 processor, a collection of digital peripherals, embedded SRAM and flash memory, and an analog subsystem which provides clocking, reset, and power management capability in addition to an analog-to-digital converter (ADC) subsystem. For a feature comparison across the ADuCM3027/ADuCM3029 product offerings, see Table 1.
|Device||Embedded Flash Memory Size|
System features that are common across the ADuCM3027/ADuCM3029/ADuCM3029-1/ADuCM3029-2 MCUs include the following:
- Up to 26 MHz ARM Cortex-M3 processor
- Up to 256 kB of embedded flash memory with error correction code (ECC)
- Optional 4 kB cache for lower active power
- 64 kB system SRAM with parity
- Power management unit (PMU)
- Multilayer advanced microcontroller bus architecture (AMBA) bus matrix
- Central direct memory access (DMA) controller
- Beeper interface
- Serial port (SPORT), serial peripheral interface (SPI), inter-integrated circuit (I2C), and universal asynchronous receiver/transmitter (UART) peripheral interfaces
- Cryptographic hardware support with advanced encryption standard (AES) and secure hash algorithm (SHA)-256
- Real-time clock (RTC)
- General-purpose and watchdog timers
- Programmable general-purpose input/output (GPIO) pins
- Hardware cyclic redundancy check (CRC) calculator with programmable generator polynomial
- Power-on reset (POR) and power supply monitor (PSM)
- 12-bit successive approximation register (SAR) ADC
- True random number generator (TRNG)
To support low dynamic and hibernate power management, the ADuCM3027/ADuCM3029 MCUs provide a collection of power modes and features, such as dynamic and software controlled clock gating and power gating.
The ADuCM3029-1 and ADuCM3029-2 MCU models share the same features and functionality as that of the ADuCM3029 MCU. All specifications pertaining to the ADuCM3027 and ADuCM3029 are also applicable to the ADuCM3029-1 and ADuCM3029-2.
For full details on the ADuCM3027/ADuCM3029 MCUs, refer to the ADuCM302x Ultra Low Power ARM Cortex-M3 MCU with Integrated Power Management Hardware Reference Manual.
- Industry leading ultralow power consumption.
- Robust operation, including full voltage monitoring in deep sleep modes, ECC support on flash, and parity error detection on SRAM memory.
- Leading edge security. Fast encryption provides read protection to customer algorithms. Write protection prevents device reprogramming by unauthorized code.
- Failure detection of 32 kHz LFXTAL via interrupt.
- SensorStrobe™ for precise time synchronized sampling of external sensors. Works in hibernate mode, resulting in drastic current reduction in system solutions. Current consumption reduces by 10 times when using, for example, the ADXL363 accelerometer. Software intervention is not required after setup. No pulse drift due to software execution.
- Internet of Things (IoT)
- Electronic shelf label (ESL) and signage
- Smart infrastructure
- Smart lock
- Asset tracking
- Smart machine, smart metering, smart building, smart city, and smart agriculture
- Fitness and clinical
- Machine learning and neural network
Markets and Technologies
- Point of Care (PoC) Diagnostics
- Vital Signs Monitoring
- Electrocardiogram (ECG) Measurement
- Electroencephalogram (EEG) Measurement
- Non-Invasive Blood Pressure (NIBP)
- Respiration Rate Measurement
- Oxygen Saturation (SpO2) Measurement
- Body Composition, Hydration, Bioimpedance Analysis
- Insulin Pump
- Activity Tracking & Fall Detection
- Wearable Health Monitor
- Life Sciences & Medical Instrumentation
Product Lifecycle Recommended for New Designs
This product has been released to the market. The data sheet contains all final specifications and operating conditions. For new designs, ADI recommends utilization of these products.
Evaluation Kits (2)
The EV-COG-AD3029 is a development platform for Analog Devices Ultra Low Power technology across ADI's MCU and RF transceiver portfolio. The board uses CrossCore Embedded Studio, an open source Eclipse based Interactive Development Environment (IDE), which can be downloaded free of charge. The platform contains many hardware and software example projects to make it easier for customers to prototype and create solutions for Internet of Things (IoT) applications.
A Cog development system may consist of these
- A MCU Cog that highlights the differentiating values of ADI ULP portfolio.
- An optional add-on board (Gear) for application specific use case.
- An optional wireless board (RF-Cog) for connectivity
The Cog development system objective is to rapidly create a development/prototyping capability focused on industrial, professional, pro-sumer customers, with a flexible radio, microprocessor, sensor and application development environment.
Features & Benefits
- On-board ultra-low power ARM Cortex M3 MCU
- No external Debugger/Emulator Tools required
- Small form factor (75X35 mm )
- Multiple power options – USB, Coincell, External, Li-Ion
- Onboard peripherals – Accelerometer, Temperature sensor
- Compatible with ADI RF daughter cards, and RF modules
- Compatible with ADI application add-on boards (Gears)
- Expansion Connectors and Jumpers for providing external access to all MCU signals
The EVAL-ADICUP3029 is an Arduino and PMOD compatible form factor development board that includes Bluetooth and WiFi connectivity. The board uses CrossCore Embedded Studio, an open source Eclipse based Interactive Development Environment (IDE), which can be downloaded free of charge. The platform contains many hardware and software example projects to make it easier for customers to prototype and create connected systems and solutions for Internet of Things (IoT) applications.
The EVAL-ADICUP3029 uses the ADuCM3029 ultra low power Arm Cortex-M3 processor as the main device on board. The ADuCM3029 is an integrated mixed-signal microcontroller system for processing, control and connectivity.
Features & Benefits
- Compatible with Arduino, PMOD and Grove form factors
- Ultra-low Power ARM Cortex M3
- Open Source IDE Tools
- No External Debugger/Emulator Tools needed
Documentation & Resources
AN-1557: Implementing the AD5940 and AD8233 in a Full Bioelectric System3/15/2019
AN-1599: IEC 61000-4-x and CISPR 11 Tested Analog Output Design with the AD5758 for Industrial Process Control Applications (Rev. B)3/11/20193 M
AN-1457: Performance Optimization of the Integrated ADC on the ADuCM3027/ADuCM3029 (Rev. 0)7/21/2017222 K
AN-1443: Interfacing an SD Card Through the ADuCM3027/ADuCM3029 SPI Bus (Rev. 0)7/7/2017432 K
AN-1435: Implementing UART Using the ADuCM3027/ADuCM3029 Serial Ports (Rev. A)4/10/2017202 K
AN-1452: ADuCM3027/ADuCM3029 Flash EEPROM Emulation (Rev. A)3/28/2017151 K
AN-1427: SensorStrobe, Ultralow Power, Time Synchronized, Sensor Data Sampling in the ADuCM3027/ADuCM3029 (Rev. A)3/27/2017228 K
UG-1310: FCC Part 90 Reference Design Using the ADF7030-1, ADuCM3029, ADP5310, and SKY65377-21 (Rev. 0)3/28/2019562 K
UG-1205: How to Reproduce the ADuCM3027/ADuCM3029 EEMBC Scores on the EV-COG-AD3029LZ (Rev. 0)4/18/20181 M
ADICUP3029 User Guide4/7/2017WIKI
UG-1044: EZ-KIT ADZS-UCM3029EZLITE for the ADuCM3027/ADuCM3029 Microcontroller4/4/2017935 K
UG-1091: How to Set Up and Use the ADuCM3027/ADuCM3029 (Rev. B)3/27/20171 M
ADuCM3027/ADuCM3029 Anomaly List (Rev. D)2/17/2016172 K
Ultra Low Power MCU COG Development Platform10/30/20171M
EVAL-ADICUP3029 Development Platform5/3/2017678 K
ADuCM3027/ADuCM3029 Ultra Low Power Microcontrollers11/10/2016426 K
Technologies and Applications for the Internet of Things4/6/20181 M
Wearable VSM Demonstration Platform2/3/2023
Asset Health Monitoring for Better Insights during Transit7/18/2022
Wearable Health Evaluation Platform & Embedded IoT Camera system7/18/2022
Wearable Health Monitoring and Beyond3/3/2022
Analog Devices: Gesture-controlled Wireless Electronic Shelf Label3/3/2022
IoT Asset Health Tracking & Remote Toxic Gas Sensing9/27/2021
Bluetooth Temperature Demo using the ADICUP3029 and ADT74209/21/2021
Installing device support packs for ADICUP30297/9/2021
High Performance Sub-GHz Radio Development Platform4/17/2019
Crop Connect - Environmental Monitoring for Smart Agriculture4/17/2019
Fast Start IoT Development Platform4/17/2019
Self Powered Condition Based Monitoring1/4/2019
Ultra Low Power Microcontrollers for IoT Applications1/4/2019
Smart Crop Monitoring10/15/2018
Multiparameter Wearable Vital Signs Monitoring Platform10/15/2018
ADI's Connected Crop and Precision IMU for Smart Agriculture10/15/2018
Creating debug configurations for the ADuCM302x10/15/2018
IoT Asset Health Tracking10/15/2018
Creating custom projects for the ADuCM302x10/15/2018
Ultra Low Power 6LoWPan Wireless Sensor Demo using the ADF7030-110/15/2018
ADICUP3029 Unboxing and Getting Started10/15/2018
Smart Health: Vital Sign Monitoring10/15/2018
Importing ADuCM302x examples from pack files.10/15/2018
Importing ADuCM302x examples from Github10/15/2018
Configuring semihosting for the ADuCM302x10/15/2018
Wearable Market Welcomes Biomedical All-Rounder2/1/2020
Optical Heart Rate Measurement at the Earbud4/1/2019
Over-the-Air (OTA) Updates in Embedded Microcontroller Applications: Design Trade-Offs and Lessons Learned11/1/2018 Analog Dialogue
Intelligent Field Instruments—The Smart Way to Industry 4.09/1/2018
Intelligence at the Edge Part 4: Edge Node Security3/1/2018
Strategies for Choosing the Appropriate Microcontroller when Developing Ultra Low Power Systems12/6/2017 Analog Dialogue
Integrated Home Health Monitoring10/31/2017
The Sensors Behind the GEN II Wearable Device9/1/2017
Intelligence at the Edge Part 2: Reduced Time to Insight8/1/2017
Transition from Wearable to Medical Devices6/1/2017
Reliable Communication is a Key to IoT Growth12/1/2016 Thought Leadership
The Next Generation of Line Sensors: Power Harvested, Connected, and Lower Maintenance10/1/2016 Thought Leadership
Software & Systems Requirements
Operating Systems and Middleware
Software Development Tools
CrossCore Utilities provides several utilities for use with Cortex-M processors. These utilities have previously been distributed within various Board Support Packages for the IAR and Keil toolchains, and are collected together in this product for convenient maintenance.
CrossCore® Embedded Studio
CCES is a world-class integrated development environment (IDE) for the ADI Blackfin®, SHARC® and Arm® processor families.
Tools & Simulations
ADuCM3029 IBIS Models
ADI has always placed the highest emphasis on delivering products that meet the maximum levels of quality and reliability. We achieve this by incorporating quality and reliability checks in every scope of product and process design, and in the manufacturing process as well. "Zero defects" for shipped products is always our goal.
Support & Discussions
Sample & Buy
See our Ordering FAQs for answers to questions about online orders, payment options and more.
Buy Now Pricing
(**) Displayed Buy Now Price and Price Range is based on small quantity orders.
(*)The 1Ku list pricing shown is for BUDGETARY USE ONLY, shown in United States dollars (FOB USA per unit for the stated volume), and is subject to change. International prices may differ due to local duties, taxes, fees and exchange rates. For volume-specific price or delivery quotes, please contact your local Analog Devices, Inc. authorized distributor. Pricing displayed for Evaluation Boards and Kits is based on 1-piece pricing.
Please see the latest communication from our CCO regarding lead times.
Selecting the Sample button above will redirect to the third-party ADI Sample Site. The part selected will carry over to your cart on this site once logged in. Please create a new account there if you have never used the site before. Contact SampleSupport@analog.com with any questions regarding this Sample Site.
Pricing displayed is based on 1-piece.
Up to two boards can be purchased through Analog.com. To order more than two, please purchase through one of our listed distributors.
Pricing displayed is based on 1-piece. The USA list pricing shown is for budgetary use only, shown in United States dollars (FOB USA per unit), and is subject to change. International prices may vary due to local duties, taxes, fees and exchange rates.