An SDC IEEE 11073 implementation for microarchitectures.
MicroSDC targets the ESP32 using the official development framework ESP-IDF.
- C++17 compiler support (C++ compiler support)
- CMake (>= 3.10)
using the reference implementation for esp32 targets:
The reference example is found at examples/esp32/. As ESP-IDF uses it's own CMake based build chain, MicroSDC is embedded as a single component.
To setup ESP-IDF follow the installation steps at Get Started.
The MicroSDC project example can be configured with:
cd examples/esp32/
idf.py menuconfig
Network is configured in menuconfig --> Network Configuration
.
After setup and configuration the image is built with:
idf.py build
and flashed via:
idf.py flash monitor
For further documentation consult the doxygen generated pages as well as the example at examples/esp32/main/main.cpp.