How to build a dynamic sensor network that can be monitored through a web-based real-time dashboard. We will be using the ESP32 to implement the nodes of the sensor network and the Arduino core to program them.
ESP32: The C++ map container
How to execute some basic operations on a std::map container. We will be using the ESP32 and the Arduino
ESP32 dashboard: dynamic cards
How to dynamically add and remove a card from a web dashboard served by the ESP32. We will be using the ESP-DASH library and the Arduino core.
ESP32: CBOR
How to perform CBOR serialization and deserialization, using the ESP32, the Arduino core and the Nlohmann/json library.
ESP32: JSON Merge Patch
How to use the Nlohmann/json library to apply the JSON merge patch operation to an object, on the ESP32.
ESP32: JSON Patch
How to use the Nlohmann/json library to apply the JSON patch operation to an object, using the ESP32 and the Arduino core.
ESP32: JSON Diff
How to calculate the difference between two JSON objects using the nlohmann/json on the ESP32
ESP32: Serialize JSON object to file
How to serialize a parsed JSON object to a file on the ESP32 file system
ESP32 JSON: Read from file
How to read and parse a JSON object from a file stored on the ESP32 file system,
ESP32: ifstream and ofstream
How to use the C++ ifstream and ofstream classes to write and read files on the ESP32.