Gateway software to be developed using ESP32
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
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