For developers
Adeon is not only a mobile application, but it is also an open-source C++ library. This library is intended for developers to use with embedded systems that support GSM communication. These are mainly Arduino and similar development kits (e.g., Raspberry Pi, Nucleo, Beaglebone, ESP32/ESP8266), to which the GSM modules (e.g., U-blox, Quectel, SIMCom, Neoway, Telit, Cinterion, Huawei, Sierra Wireless) are connected.
Together with the Adeon mobile application, the library creates a simple way to remotely set/change the values of variables that the user defines in the program. Complete source code and documentation can be found on the GitHub Wiki and in the advanced Doxygen documentation. The library can also be installed directly in the Arduino IDE and PlatformIO IDE.
Arduino IDE library
Add the library to the Arduino IDE using the library manager. Choose Project → Add Library → Manage Libraries (Ctrl + Shift + I) and search for Adeon. Click on the Install button.
Platformio IDE library
Add the library to the Platformio IDE by searching for the term Adeon in the Libraries tab. Click on the Install button.