Maxim Integrated Page 4 of 52
Introduction
The MAX32664 is a pre-programmed microcontroller with firmware drivers and algorithms. Combined
with the appropriate sensor devices, the MAX32664 acts as a sensor hub to provide processed data to a
host device. This solution seamlessly enables customers to receive raw and/or calculated data from
Maxim’s optical sensor solutions, while keeping overall system power consumption in check. The tiny form
factor (1.6mm x 1.6mm 16-bump WLP) allows for integration into extremely small applications. The
MAX32664 is integrated into Maxim’s complete reference design solutions, which shortens the time to
market.
The MAX32664 is the same hardware as the MAX32660 but with a pre-programmed bootloader that
accepts in-application programming (IAP) of Maxim supplied algorithms and sensor drivers. The
MAX32664 provides a fast-mode, I
2
C slave interface to a microcontroller host. A second I
2
C interface is
dedicated to communicating with sensors.
For further details on memory, register mapping, system clocks, reset, power management,
GPIOs/alternate functions, DMA controller, UART, RTC, timers, WDT, I
2
C, and SPI, see the MAX32660 User
Guide.
For ordering information, mechanical and electrical characteristics, and the pinout for the MAX32664
family of devices, refer to the MAX32664 data sheet.
For information on the Arm® Cortex®-M4 with FPU core, refer to the Cortex-M4 with FPU Technical
Reference Manual.
Arm is a registered trademark and registered service mark of Arm Limited.
Cortex is a registered trademark of Arm Limited.