Gateway software to be developed using ESP32

Job ID: 35662529

Budget: ₹1,500 – ₹12,500 INR

An ESP32 shall be able to read basic configuration information (BCI) from locally stored configuration file.
BCI parameters shall involve
1. MAC address of server device
2. Address of gateway (self address)
3. Number of bus (range 0 - 255)
4. Number of sensors (0 - 255)
5. Addresses of all sensors (MAC address)
6. Error status of sensors (working / not working)

ESP32 device shall read data from all sensors every 5 seconds using ESPNOW

ESP32 device shall send the data collected along with timestamp from sensors on request from the server device over ESPNOW

Basic ESPNOW communication framework is available for communicating with sensors and software shall be built using the same framework.
Software shall be developed using ESP32IDF + FreeRTOS using VS code IDE