The original program was pretty rushed in order to be ready for the snowfall. The source should be re-written to use some fancy ESP-IDF functions like deep sleep, perhaps paired with ESP32 features like hardware interrupts (for the radio receiver inputs). The new program needs to account for 4 new radio channels (new 10-channel receiver!!) and their corresponding controls. It could also make better use of the FreeRTOS library.
The original program was pretty rushed in order to be ready for the snowfall. The source should be re-written to use some fancy ESP-IDF functions like deep sleep, perhaps paired with ESP32 features like hardware interrupts (for the radio receiver inputs). The new program needs to account for 4 new radio channels (new 10-channel receiver!!) and their corresponding controls. It could also make better use of the FreeRTOS library.