Preface

Introduction

The AVR-IoT Cellular Mini Development Board is a small and easily expandable demonstration and development platform for IoT solutions based on the AVR® microcontroller architecture using cellular technology. It is designed to demonstrate that the design of a typical IoT application can be simplified by partitioning the problem into three blocks:
  • Smart – represented by the AVR128DB48 microcontroller
  • Connected – represented by the GM02S cellular module, with the included antenna and SIM card
  • Secure – represented by the ATECC608B secure element
In addition, the AVR-IoT Cellular Mini Development Board features the following elements:
  • Full Arduino support through a library built on top of the open-source DxCore
  • The on-board debugger (PKOB nano) supplies full programming support for the Arduino IDE. There is no need for any external tools, and it also provides access to a serial port interface (serial to USB bridge) and two logic analyzer channels (debug GPIO).
  • The on-board debugger enumerates on the PC as a mass storage interface device for easy ‘drag-and-drop’ programming.
  • A Qwiic® connector and the Feather compatible edge connector allow for easy expansion from a wide selection of add-on boards from Sparkfun and Adafruit
  • Two on-board sensors; Color Sensor (VEML3328) and Temperature sensor (MCP9808)
  • Microchip MCP73830 Li-Ion/LiPo battery charger
  • Microchip 25CSM04 4 Mb Serial EEPROM
  • Microchip MPLAB® X and Microchip Studio support bare-metal development