Getting Started with ESP-IDF
ESP-IDF is a development environment for ESP32 processors to build larger projects
By default, an ESP-IDF project will utilize FreeRTOS to manage multiple components to build a system.
Hardware
All development boards utilize a "board on board" process The ESP32 board is mounted to a development board The ESP32 board has WiFi circuitry and external SPI Flash
FreeRTOS
Each "component" may create its own thread / task Priorities are used to define/manage what's important
Logging System
A logging system is already implemented into each component, and is expected to be used to build the project. Message levels: * Verbose * Debug * Informational * Warning * Error