Ultra-Low Power Arm Cortex-M4 with FPU-Based Microcontroller for Wearable and IoT Sensors

DARWIN Generation U MCUs Are Perfect for Engineers Who Are Serious About Power and Performance

Please check latest availability status for a specific part variant.


DARWIN is a new breed of low-power microcontrollers built to thrive in the rapidly evolving Internet of Things (IoT). They are smart, with the biggest memories in their class and a massively scalable memory architecture. They run forever, thanks to wearable-grade power technology. They are also tough enough to withstand the most advanced cyberattacks. DARWIN microcontrollers are designed to run any application imaginable—in places where you would not dream of sending other microcontrollers.

Generation U microcontrollers are perfect for wearables and IoT applications that cannot afford to compromise power, performance or cost. The MAX32660 is an ultra-low-power, cost-effective, highly-integrated microcontroller designed for battery-powered devices and wireless sensors. It combines a flexible and versatile power management unit with the powerful Arm® Cortex®-M4 with floating point unit (FPU).

The MAX32660 enables designs with complex sensor processing without compromising battery life. It also offers legacy designs an easy and cost optimal upgrade path from 8- or 16-bit micro controllers.

The device integrates up to 256KB of flash memory and 96KB of RAM to accommodate application and sensor code.

It supports SPI, UART and I2C communication in a tiny form factor: 1.6mm x 1.6mm 16-bump WLP or 4mm x 4mm 20-pin TQFN-EP, or 3mm x 3mm 24-pin TQFN-EP.

OnDemand Webinar: What Can you Do with the World’s Smallest Arm® Cortex® M4 with FPU Microcontroller?

World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) Enlarge+

Key Features

  • High-Efficiency Microcontroller for Wearable Devices
    • Internal Oscillator Operates Up to 96MHz
    • 256KB Flash Memory
    • 96KB SRAM, Optionally Preserved in Lowest Power Backup Mode
    • 16KB Instruction Cache
    • Memory Protection Unit (MPU)
    • Low 1.1V VCORE Supply Voltage
    • 3.6V GPIO Operating Range
    • Internal LDO Provides Operation from Single Supply
    • Wide Operating Temperature: -40°C to +105°C
  • Power Management Maximizes Uptime for Battery Applications
    • 85µA/MHz Active Executing from Flash
    • 2µA Full Memory Retention Power in Backup Mode at VDD = 1.8V
    • 570nA Ultra-Low Power RTC at VDD=1.8V
    • Internal 8kHz Ring Oscillator
  • Optimal Peripheral Mix Provides Platform Scalability
    • Up to 14 General-Purpose I/O Pins
    • Up to Two SPI Master/Slave
    • I2S Master/Slave
    • Up to Two UARTs
    • Up to Two I2C Master/Slave, 3.4Mbps High Speed
    • Four-Channel Standard DMA Controller
    • Three 32-Bit Timers
    • Watchdog Timer
    • CMOS-Level 32.768kHz RTC Output


  • Fitness Monitors
  • Industrial Sensors
  • IoT
  • Optical Modules: QSFP-DD, QSFP, 400G
  • Portable Medical Devices
  • Sports Watches
  • Wearable Medical Patches
Part NumberMCU CoreCore Clock Speed
Data ProcessingInternal Flash
Internal SRAM
UARTsSPI BusI2C BusGPIO PinsPWMTimer FeaturesPackage/PinsBudgetary
maxmaxSee Notes
MAX32660 ARM Cortex-M4F9632-bit25696222 Master/Slave143
Wake Up Timer
$0.99 @1k
See All Microcontrollers (55)
Pricing Notes:
This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may differ due to local duties, taxes, fees, and exchange rates. For volume-specific and version-specific prices and delivery, please see the price and availability page or contact an authorized distributor.

MAX32660-EVSYS: Evaluation System for the MAX32660
Device   Fab Process   Technology   Sample size   Rejects   FIT at 25°C   FIT at 55°C  

Note : The failure rates are summarized by technology and mapped to the associated material part numbers. The failure rates are highly dependent on the number of units tested.

Quality Management System >
Environmental Management System >


Related Resources

DeepCover Secure Microcontroller with ARM926EJ-S Processor Core

  • High Performance CPU platform Enables Feature Rich OS
  • Security Features Facilitates System-Level Protection
  • Optimal Peripheral Mix Provides Platform Scalability

16-Bit Microcontroller with ADC and I²C

  • High-Performance, Low-Power, 16-Bit RISC Core
  • Internal 12MHz Oscillator Requires No External Components
  • Two-Channel, 10-Bit 93.75ksps ADC

Type ID PDF Title
User Guide 6659 MAX32660 User Guide
User Guide 6245 Getting Started with Eclipse