There are several key requirements for software that will be necessary in order to successfully build a scalable sensor node system. These requirements include the following:
- The ESP32-DevKitC hardware should run MicroPython. (This will require flashing the development board with the latest MicroPython firmware for ESP32.)
- The system should enable the WebREPL client with a security password to wirelessly update the onboard firmware.
- The system should act as a Wi-Fi access point to allow mobile devices to connect directly to the sensor node.
- An Android mobile device application will be used to send and receive socket communication messages with the sensor node.
- The socket communication messages should include messages ...