Enable true edge intelligence with the MAX78000 and MAX78002 ultra-low-power AI microcontrollers. The MAX78000 and MAX78002 are Arm® M4F microcontrollers with a RISC-V® coprocessor and a hardware-based convolutional neural network (CNN) accelerator. The CNN accelerator executes AI inferences using µJ of energy, providing a path for small, battery powered applications to participate in the current AI revolution. MAX78000 and MAX78002 are perfect for audio, vision, and time-series applications. Both ultra-low-power AI microcontrollers utilize the same development tools. The main difference is the MAX78002 has a larger memory than the MAX78000, but most edge AI models can successfully be implemented on either part.
Getting Started
Evaluation Boards and Development Platforms
ADI offers multiple evaluation boards and development platforms to fit your needs.
MAX78000FTHR | |
| Overview- AdafruitTM feather form factor for rapid development of MAX78000
Start Coding
Additional Resources
|
MAX78000EVKIT | |
| Overview- Full evaluation board with MAX78000 microcontroller
- Touch-enabled color TFT display
- Olimex ARM-JTAG 20-10 adapter
Start Coding
Additional Resources |
MAX78002EVKIT | |
| Overview- Full evaluation board with MAX78002 microcontroller
- Touch-enabled color TFT display
- Olimex ARM-JTAG 20-10 adapter
Start Coding
Additional Resources |
MAXREFDES178 | |
| Overview- Cube camera reference design using MAX78000 and MAX32666 microcontrollers
- Reference design comes pre-programmed with audio and vision-based demos such as keyword spotting and face detection
Start Coding
Additional Resources |
Developing for MAX7800x
Start developing with the MAX78000 and MAX78002 by reviewing the AI microcontroller resources on GitHub, then follow the steps below. A typical development workflow begins with training, followed by synthesis, and ends with deployment. However, if you already have a model and have synthesized your data, you can proceed to deployment. TRAINING
Are you looking to train custom models?
Start here if your goal is to train custom models.
SYNTHESIS
Do you want to utilize pretrained models?
Start here if you want begin using pretrained models.
DEPLOYMENT
Interested in embedded development?
Start here if you are interested in embedded development.
Check out the SDK and examples
Microcontrollers Software Development Kit (MSDK)
The MSDK contains necessary software and tools to develop firmware for the MAX7800X AI microcontroller. It includes register files, sample code, peripheral drivers, system startup files, documentation, utilities, third-party libraries, IDE support files, and a toolchain.
- Learn more about the MSDK
Additional Resources
Articles and Application Notes
Documentation
Videos and Tutorials
Support