MAX32660
Tiny, Ultra-Low-Power Arm Cortex-M4 Processor with FPU-Based Microcontroller (MCU) with 256KB Flash and 96KB SRAM
Microcontroller (MCU)The MAX32660 is a microcontroller (mcu) from Maxim Integrated. Tiny, Ultra-Low-Power Arm Cortex-M4 Processor with FPU-Based Microcontroller (MCU) with 256KB Flash and 96KB SRAM. View the full MAX32660 datasheet below including pinout, electrical characteristics, absolute maximum ratings.
Overview
Part: MAX32660 from Maxim Integrated
Type: Arm Cortex-M4 Processor with FPU-Based Microcontroller (MCU)
Key Specs:
- Flash Memory: 256KB
- SRAM: 96KB
- Internal Oscillator: up to 96MHz
- Active Current: 85μA/MHz
- VCORE Supply Voltage: 1.1V (typical)
- VDD Supply Voltage: 1.71V to 3.63V
- Operating Temperature: -40°C to +105°C
- Full Memory Retention Power in Backup Mode: 2μA
- Ultra-Low Power RTC: 450nA
Features:
- Arm Cortex-M4 processor with FPU
- Flexible and versatile power management unit
- SPI, UART, and I2C communication support
- Optional bootloader through I2C, UART, or SPI
- 16KB Instruction Cache
- Memory Protection Unit (MPU)
- Low 1.1V VCORE Supply Voltage
- 3.6V GPIO Operating Range
- Internal LDO
- Internal 80kHz Ring Oscillator
- Up to 14 General-Purpose I/O Pins
- I2S
- Four-Channel Standard DMA Controller
- Three 32-Bit Timers
- Watchdog Timer
- CMOS-Level 32.768kHz RTC Output
Applications:
- Sports Watches
- Fitness Monitors
- Wearable Medical Patches
- Portable Medical Devices
- Industrial Sensors
- IoT
- Optical Modules: QSFP-DD, QSFP, 400G
Package:
- 16-bump WLP: 1.6mm x 1.6mm
- 20-pin TQFN-EP: 4mm x 4mm
- 24-pin TQFN-EP: 3mm x 3mm
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
- I2S
- Up to Two UARTs
- Up to Two I2C, 3.4Mbps High Speed
- Four-Channel Standard DMA Controller
- Three 32-Bit Timers
- Watchdog Timer
- CMOS-Level 32.768kHz RTC Output
Ordering Information appears at end of data sheet.
Arm and Cortex are registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
19-100236; Rev 9; 6/22
Applications
- Sports Watches
- Fitness Monitors
- Wearable Medical Patches
- Portable Medical Devices
- Industrial Sensors
- IoT
- Optical Modules: QSFP-DD, QSFP, 400G
Pin Configuration
MAX32660 WLP-16 Pinout
| Pin | Position | Name | Type | Description |
|---|---|---|---|---|
| 1 | A3 | VDD | P | Power Supply |
| 2 | A4 | — | — | No Connect |
| 3 | B2 | — | — | No Connect |
| 4 | A2 | XTAL32 | I | 32.768kHz Crystal Input (Clock) |
| 5 | A1 | XTAL32 | O | 32.768kHz Crystal Output (Clock) |
| 6 | B1 | RSTN | I | Reset Input |
| 7 | C1 | P0.0 | I/O | GPIO / SWDIO / SPI1_MISO (I2S_SDI) / UART1_TX |
| 8 | C2 | P0.1 | I/O | GPIO / SWDCLK / SPI1_MOSI (I2S_SDO) / UART1_RX |
| 9 | D1 | P0.2 | I/O | GPIO / I2C1_SCL / SPI1_SCK (I2S_BCLK) / 32KCAL |
| 10 | D2 | P0.3 | I/O | GPIO / I2C1_SDA / SPI1_SS0 (I2S_LRCLK) / TMR0 |
| 11 | D3 | P0.4 | I/O | GPIO / SPI0_MISO / UART0_TX |
| 12 | D4 | P0.5 | I/O | GPIO / SPI0_MOSI / UART0_RX |
| 13 | C3 | P0.6 | I/O | GPIO / SPI0_SCK / UART0_CTS / UART1_TX |
| 14 | C4 | P0.7 | I/O | GPIO / SPI0_SS0 / UART0_RTS / UART1_RX |
| 15 | B4 | P0.8 | I/O | GPIO / I2C0_SCL / SWDIO |
| 16 | B3 | P0.9 | I/O | GPIO / I2C0_SDA / SWDCLK |
Notes
- WLP Package: 16-bump wafer-level package (1.6mm × 1.6mm × 0.65mm, 0.35mm pitch)
- GPIO Availability: 10 GPIO pins available on 16 WLP (P0.0–P0.9); P0.10–P0.13 are not pinned out in this package
- Dual-Function Pins: Most GPIO pins support multiple alternate functions (I2C, SPI, UART, I2S, timers, debug). Pin function is selectable via firmware configuration
- Debug Interface: SWDIO and SWDCLK (pins 7, 8, 15, 16) support Serial Wire Debug (SWD) for code loading and ICE debugging
- I2S Support: Pins P0.0–P0.3 support I2S functionality when enabled (I2S_SDI, I2S_SDO, I2S_BCLK, I2S_LRCLK)
- Crystal Pins: XTAL32 pins (A2, A1) require external 32.768kHz crystal for RTC operation
- Power: Single VDD supply pin (A3); internal voltage regulator provides VCORE to processor core
Electrical Characteristics
| PARAMETER | SYMBOL | CONDITIONS | MIN | TYP | MAX | UNITS |
|---|---|---|---|---|---|---|
| POWER SUPPLIES/BOTH SINGLE SUPPLY OPERATION AND DUAL SUPPLY OPERATION | ||||||
| Supply Voltage | VDD | 1.71 | 1.8 | 3.63 | V | |
| Supply Voltage, Core | VCORE | Dual-supply operation OVR = [00] Dual-supply operation OVR = [0 | 0.855 | 0.9 | 0.945 | V |
Absolute Maximum Ratings
- VCORE-0.3V to +1.21V
- VDD-0.3V to +3.63V
- 32KIN, 32KOUT-0.3V to VDD + 0.3V
- RSTN, All GPIO except P0.[4–7, 9] -0.3V to VDD + 0.3V
- GPIO P0.[4–7, 9]-0.3V to VDD + 0.3V
- Total Current into All GPIO Combined (sink)10
Note: Long-term storage at +150°C is not recommended as this will reduce the lifetime of the flash storage. Please keep long-term storage of the part below +125°C.
Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Typical Application
Package Information
16 WLP
| Package Code | W161K1+1 |
|---|---|
| Outline Number | 21-100241 |
| Land Pattern Number | Refer to Application Note 1891 |
| Thermal Resistance, Four-Layer Board: | |
| Junction to Ambient (θJA) | 66.34 °C/W |
| Junction to Case (θJC) | N/A |
20 TQFN-EP
| Package Code | T2044+5C |
|---|---|
| Outline Number | 21-0139 |
| Land Pattern Number | 90-0429 |
| Thermal Resistance, Single-Layer Board: | |
| Junction to Ambient (θJA) | 48°C/W |
| Junction to Case (θJC) | 2°C/W |
| Thermal Resistance, Four-Layer Board: | |
| Junction to Ambient (θJA) | 33°C/W |
| Junction to Case (θJC) | 2°C/W |
24 TQFN-EP
| Package Code | T2433+2C |
|---|---|
| Outline Number | 21-100264 |
| Land Pattern Number | 90-100089 |
| Thermal Resistance, Four-Layer Board: | |
| Junction to Ambient (θJA) | 61.3°C/W |
| Junction to Case (θJC) | 2.2°C/W |
Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-layer board. For detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial.
Electrical Characteristics
| PARAMETER | SYMBOL | CONDITIONS | MIN | TYP | MAX | UNITS |
|---|---|---|---|---|---|---|
| POWER SUPPLIES/BOTH SINGLE SUPPLY OPERATION AND DUAL SUPPLY OPERATION | ||||||
| Supply Voltage | VDD | 1.71 | 1.8 | 3.63 | V | |
| Supply Voltage, Core | VCORE | Dual-supply operation OVR = [00] Dual-supply operation OVR = [0 | 0.855 | 0.9 | 0.945 | V |
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| MAX32660E/D | Maxim Integrated | — |
| MAX32660GTG | Maxim Integrated | — |
| MAX32660GTGBL | Maxim Integrated | — |
| MAX32660GTP | Maxim Integrated | — |
| MAX32660GWE | Maxim Integrated | — |
| MAX32660GWEBL | Maxim Integrated | — |
Get structured datasheet data via API
Get started free