Firmware Documentation

The firmware of the devices was developed on the Arduino Framework. The code was programmed on the PlatformIO IDE for the Microsoft Visual Studio Code editor (VSCode). The installation and configuration of PlatformIO for Arduino programming on VSCode is very simple and straightforward, as described in the following guide. Currently, there are two versions of the firmware, one for fixed monitors and another for mobile. A firmware was also developed for the ESP8266 microcontroller, for communicating with a master microcontroller and establishing a Wi-Fi connection to the Internet. For code modularity and reusability a set of libraries was developed which can be utilized for different versions of the firmware.

The CLEAN Mobile Monitor Prototype Firmware
The CLEAN Fixed Monitor Prototype Firmware
The ESP866 Microcontroller Firmware
The Firmware Libraries
Translate