Skip to main content

AVR-IoT Cellular Mini

GitHub release (latest by date)

The AVR-IoT Cellular Mini is a development board from Microchip to develop cellular IoT applications.

  • 📓 Full Arduino support through a library built on top of the open-source DxCore
  • 🔒 All the basic building blocks to create secure IoT applications (AVR microcontroller, secure element and a cellular modem)
  • ⚡ Free 150MB 90-day SIM card from Truphone, providing coverage across many countries
  • 📡 Bundled antenna in the box
  • 🐞 On-board debugger, no need for any external tools
  • 🔋 Battery charging circuitry with connectors
  • ☁️ Complete AWS and Azure support with easy provisioning
  • 🤝 Built & designed to be familiar to makers, featuring an Adafruit Feather form-factor and a Qwiic / Stemma connector
First Steps

If you haven't already, it is recommended to complete the landing page on-boarding process before proceeding. This process can be started by

  1. Connecting the board through USB
  2. Open the "CURIOSITY" drive, it should show up as a regular USB drive
  3. Double click the "CLICK_ME.htm" file, this takes you to the on-boarding process
NB-IoT support

The AVR-IoT Cellular Mini can operate on both LTE-M and NB-IoT networks. However, the modem firmware has to be upgraded to make this possible. Look here for instructions.

AVR-IoT Cellular Mini

The AVR-IoT Cellular Mini focuses on being accessible and easy to use for makers. It has the Adafruit Feather form factor, and can connect to sensors through a qwiic / Stemma I2C bus.

  • Microcontroller: AVR128DB48
    • AVR Microcontroller from Microchip. Features 128K of flash, Multi-Voltage I/O, and a set of internal operational amplifiers.
  • Secure Element: ECC608B
    • A cryptographic IC providing security protocols and secure storage of private keys.
  • Cellular Modem: GM02S
System Overview Block Diagram
Figure 1: Hardware Overview

Hardware User Guide

For a more in-depth overview of the hardware itself, see the AVR-IoT Cellular Mini Hardware User Guide.