Enable true edge intelligence with our ultra-low-power AI microcontrollers
The MAX78000 and MAX78002 are Arm® M4F AI microcontrollers with a RISC-V® coprocessor and a hardware-based convolutional neural network (CNN) accelerator.
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
- Get the code from GitHub
Evaluation Boards and Development Platforms
ADI offers multiple evaluation boards and development platforms to fit your needs.
MAX78000FTHR | |
| Overview
Start Coding Additional Resources |
MAX78000EVKIT | |
| Overview
Start Coding Additional Resources |
MAX78002EVKIT | |
| Overview
Start Coding Additional Resources |
MAXREFDES178 | |
| Overview
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