Open
Description
For richer applications such as autonomous data logging, it might make sense to define abstraction layers for PSLab's specific features and wrap them in FreeRTOS, while offering another adapter for use on desktop (i.e., using the current command API). It might even be possible to have both at the same time.
See https://github.com/MicrochipTech/freeRTOS-PIC24-dsPIC-PIC32MM for Microchip's FreeRTOS demos.
In addition, we could drive the ESP Wi-Fi module through a serial driver such as https://github.com/jameswalmsley/FreeRTOS/tree/master/FreeRTOS/Demo/PIC24_MPLAB/serial.