Lab 18. Meet the AIOT Play
What is the AIO Play?
The AIOT Play is the board you will be using the most in these labs. It is designed specifically for the AIOT Academy.
It features:
on the front
a Dusty module, provides ultra-reliable ultra low-power secure mesh networking connectivity. The Dusty contains an LTC5800 chip by Analog Devices which implements the best-in-class SmartMesh IP protocol stack. The Dusty operates as a modem: you program hands the data it wants to send to Dusty; Dusty sends your program the data it receives. While you will be able to see exactly what is going on in the mesh network, every happens automatically “under the hood”, allowing you to focus on your application.
a BC833M module which contains an nRF52833 64 MHz ARM Cortex-M4 micro-controller. This is the micro-controller you will program to interface both with the sensors and actuators you connect to the prototyping area, and with the Dusty. While the nRF52833 has a basic radio functionality, we will not use it as the Dusty offers much better networking capabilities
the “nRF JTAG“ connector is the one you will connect an nRF52840-DK to program the BC833M module
the “Dusty Prog” connector is the one through which the Dusty firmware was loaded; in these labs, you will not use it.
the header connects to the available GPIOs on the BC833M. You will use this header together with the prototyping area to build circuits
the prototyping area contains a breadboard, allowing you to build circuits without needing to solder.
Design and Fabrication
Watch this video to see its design and fabrication process
Source code
Clone https://github.com/aiotsystems/aiot_play_fw onto your computer.
Double-click on
aiot_play_fw.emProject
to open all projects using the SEGGER Embedded Studio.