https://www.circuitstate.com/tutorials/how-to-write-parallel-multitasking-applications-for-esp32-using-freertos-arduino/
How to Write Parallel Multitasking Applications for ESP32 using FreeRTOS & Arduino