Add/port/verify Zephyr OS support for Espressif ESP32
The OS software stack needs to support the Espressif ESP32 attached to a Nitrogen board.
The OS, when based on the Zephyr Kernel, needs to support the 802.11 stack on chosen hardware. When supported hardware is available, I want the OS to have the ability to connect and scan for networks so that communication over the relevant interfaces can be achieved.
WPA2, open, and hidden SSID networks are to be supported.
- Build Zephyr OS based image for Nitrogen96 board
- Integrate/verify/configure WiFi driver for Espressif ESP32
- Test wireless capabilities
Task dependencies (added here as we can't mark "blocked by" yet in the linked issues - license to come):
- Document building and flashing Zephyr for Nitrogen https://git.ostc-eu.org/OSTC/OHOS/docs/developer-guide/-/issues/1