The current repo contains three implementations of IoT devices, that with http requests sends data to the backend of our project. For the implementations we used different languages and devices to demonstrate the wide range of application. We use an esp32 microcontroller with wire framework , arduino uno with Ethernet shield and wire framework and at last a Raspberry Pi 3 with python3. For the raspberry we used a Raspberry Pi hat simulation for the simplicity.
For the programming of the microcontollers we used PlatformIO plug in on top of VS Code.