Enable true edge intelligence with our ultra-low-power AI microcontrollers
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.
ADI offers multiple evaluation boards and development platforms to fit your needs.
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. See the AI Model Training tutorial.
SYNTHESIS - Do you want to utilize pretrained models?
Start here if you want begin using pretrained models. See the AI Model Synthesis tutorial
DEPLOYMENT - Interested in embedded development?
Start here if you are interested in embedded development. Check out the SDK and examples:
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.