Top

Tiny, Ultra-Low-Power Arm Cortex-M4 Processor with FPU-Based Microcontroller (MCU) with 256KB Flash and 96KB SRAM

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

Product Details

In the DARWIN family, the MAX32660 is an ultra-low-power, cost-effective, highly-integrated 32-bit microcontroller designed for battery-powered devices and wireless sensors. It combines a flexible and versatile power management unit with the powerful Arm® Cortex®-M4 processor with floating point unit (FPU) in the industry’s smallest 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.

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 microcontrollers.

The device supports SPI, UART, and I2C communication while also integrating up to 256KB of flash memory and 96KB of RAM to accommodate application and sensor code. An optional bootloader through I2C, UART, or SPI is available.

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

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
    • 450nA Ultra-Low Power RTC at VDD=1.8V
    • Internal 80kHz 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

Applications/Uses

  • Fitness Monitors
  • Industrial Sensors
  • IoT
  • Optical Modules: QSFP-DD, QSFP, 400G
  • Portable Medical Devices
  • Sports Watches
  • Wearable Medical Patches
Parametric specs for Microcontrollers
MCU Core ARM Cortex-M4F
Internal Flash (KBytes) 256
Core Clock Speed (MHz) (max) 96
Data Processing 32-bit
Internal SRAM (KBytes) 96
Package/Pins TQFN/24
TQFN-CU/20
WLP/16
Budgetary
Price (See Notes)
$1.04 @1k
View More

Simplified Block Diagram

World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) Zoom icon

Design & Development

Click any title below to view the detail page where available.

Description

The MAX32660 evaluation system offers a compact development platform that provides access to all the features of the MAX32660 in a tiny, easy to use board. A MAX32625PICO-based debug adapter comes attached to the main board. It can be snapped free when programming is complete. The debug module supports an optional 10-pin Arm® Cortex® debug connector for DAPLink functionality. Combined measurements are 0.65in x 2.2in, while the main board alone measures 0.65in x 0.95in. External connections terminate in a dual-row header footprint compatible with both thru-hole and SMT applications. This board provides a powerful processing subsystem in a very small space that can be easily integrated into a variety of applications.

View Details

Features

  • MAX32660 Microcontroller
    • Arm Cortex-M4F, 96MHz
    • 256KB Flash Memory
    • 96KB SRAM
    • 16KB Instruction Cache
    • Two SPIs
    • Two I2Cs
    • Two UARTs
    • 14 GPIOs
  • DIP Breakout Board
    • 100mil Pitch Dual Inline Pin Headers
    • Breadboard Compatible
  • Integrated Peripherals
    • Red Indicator LED
    • User Pushbutton
  • MAX32625PICO-Based Debug Adapter
    • CMSIS-DAP SWD Debugger
    • Virtual UART Console

Description

The MAXNANOPWRBD evaluation kit brings together Maxim’s Nanopower technology with the ultra-low power, low pin count, MAX32660 Arm® Cortex®-M4 processor with FPU to create a simple digital multimeter application example running on a single 1.5V alkaline button cell.

The kit includes the following items:

  • MAXNANOPWRBD# circuit board
  • MAX326325PICO JTAG debugger/programmer

View Details

Features

  • Ultra-Low Power MAX32660 Arm Cortex M4F
  • MAX11615 Low Power 8-Channel 12-Bit ADC
  • MAX40007 Nanopower Op-Amp
  • MAX9119 Nanopower Comparator
  • MAX9634 Current Sense Amplifier
  • MAX17222 Boost Convertor
  • PCB mounted Coin Cell Power Source

Description

The MAX30003WING2 evaluation kit demonstrates the use of the MAX32663A MCU as an ECG sensor hub. The MAX32663A runs advanced ECG algorithms provided by B-Secur, which transforms raw ECG data collected from the MAX30003 analog front end (AFE) into simple, high-level information which is then communicated to the MAX32620FTHR host processor through the I2C interface. The EV kit is accompanied by PC software, which allows easy evaluation of the ECG algorithms.

The kit includes the following items:

  • MAX30003WING2# Circuit Board
  • MAX326325PICO JTAG Debugger/Programmer
  • MAX32620FTHR Feather Board
  • Micro USB Cables
  • SWD Cable

View Details

Features

  • Integrates B-Secur ECG Firmware
  • Evaluates MAX32663A Sensor Hub and the MAX30003 ECG AFE
  • Measures Heart Rate, Heart Rate Variability, and Stress
  • User Identification through ECG Analysis
  • PCB ECG Electrodes
  • Connector for External ECG Electrodes
  • Adafruit® Feather-Compatible Host Processor Socket with MAX32620FTHR Board Installed

/en/design/design-tools/ee-sim.html?

Support & Training

Search our knowledge base for answers to your technical questions.

Filtered Search

Our dedicated team of Applications Engineers are also available to answer your technical questions. Visit our support portal

Parameters

Parametric specs for Microcontrollers
MCU Core ARM Cortex-M4F
Internal Flash (KBytes) 256
Core Clock Speed (MHz) (max) 96
Data Processing 32-bit
Internal SRAM (KBytes) 96
Package/Pins TQFN/24
TQFN-CU/20
WLP/16
Budgetary
Price (See Notes)
$1.04 @1k

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
    • 450nA Ultra-Low Power RTC at VDD=1.8V
    • Internal 80kHz 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

Applications/Uses

  • Fitness Monitors
  • Industrial Sensors
  • IoT
  • Optical Modules: QSFP-DD, QSFP, 400G
  • Portable Medical Devices
  • Sports Watches
  • Wearable Medical Patches

Description

In the DARWIN family, the MAX32660 is an ultra-low-power, cost-effective, highly-integrated 32-bit microcontroller designed for battery-powered devices and wireless sensors. It combines a flexible and versatile power management unit with the powerful Arm® Cortex®-M4 processor with floating point unit (FPU) in the industry’s smallest 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.

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 microcontrollers.

The device supports SPI, UART, and I2C communication while also integrating up to 256KB of flash memory and 96KB of RAM to accommodate application and sensor code. An optional bootloader through I2C, UART, or SPI is available.

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

Simplified Block Diagram

World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) World's Smallest Arm® Cortex®-M4F Microcontroller (MCU) Zoom icon

Support & Training

Search our knowledge base for answers to your technical questions.

Filtered Search

Our dedicated team of Applications Engineers are also available to answer your technical questions. Visit our support portal