Блок для дисплея контроллеров на базе библиотеки TFT_eSPI, которая оптимизированна для контроллеров STM32, ESP8266 и ESP32. Список поддерживаемых чипов дисплеев с тачскрином и без, в том числе с параллельным интерфейсом:
ILI9341, ST7735, ILI9163, S6D02A1, ILI9486, HX8357D, ILI9481, ILI9486, ILI9488, ST7789, ST7789_2, R61581, RM68140, ST7796
Для контроллеров ESP достаточно внести необходимые изменения в файле User_Setup.h.
Блок для SPIFFS Для проигрывания музыки формата MP3 и WAV из файловой системы SPIFFS ESP8266
Блок инициализации приема/передачи четырех байт через интерфейс UART посредством протокола библиотеки RadioHead
Блок приема RF сигнала состоящего из адреса, случайного числа, 4х слов данных и контрольной суммы.
Блок передачи сигнала по радиоканалу. Пакет состоит из адреса, случайного числа, 8ми байт данных и контрольной суммы.