## 1. Overview

This article explains the first steps in programming the LoRaWAN-capable IoT Cube. The IoT Cube comes in a box with various sensors and actuators. Each Cube is labelled with a number when you look at the IoT Cube from the side, eg. eui-2023-c-05. The number is important for finding your measurement data on the internet. With the IoT (internet of things), we want to measure „things“ in our environment and send them to the internet. We can then process our measurement data online and display it on a map, for example. We can also trigger alarms and send something back to our IoT cube, for example to control a greenhouse or top up feed in a birdhouse.

Most common applications:

- Recording measurement data and sending it to the cloud
- Count people or events and send them to the cloud

Image: IoT Cube with GNNS Module

### Learning objectives

You will lern with the article Quickstart with the IoT Cube …

- how to create a project in makeCode
- how to load extensions (e.g. for sensors and actors)
- how to edit and download a program to the iot cube.
- how to create dashboards on ThingsBoard to visualise data.

Fabian Reifler | Copyright © 2024