Hermes is a simple ESP32 Arduino library that enables seamless message exchange over WiFi and LoRa. If you prefer to use the ESP-IDF framework library, have a look at multi_esp_net.
The primary objective of this library is to offer a user-friendly API for programmers seeking to incorporate WiFi and LoRa networks into their IoT projects. The library facilitates the creation of a mesh network and enables seamless message exchange between nodes.
Currently, the library provides support for the following technologies:
The library leverages the industry-standard Espressif IoT Development Framework ESP-IDF and LoRaMesher. Refer to library.json
for a detailed list of dependencies.
If you are using PlatformIO, simply add this library as a dependency in your platformio.ini file. PlatformIO will automatically resolve and install all necessary dependencies during compilation.
To facilitate understanding of the library, it may be helpful to refer to the provided examples:
- Davide Carnemolla - University of Catania
- Fabrizio Messina - University of Catania
- Corrado Santoro - University of Catania
- Federico Fausto Santoro - University of Catania
This work is supported by the MIUR project "T-LADIES" under grant PRIN 2020TL3X8X.