Давно хотел сделать универсальный экран для вывода сообщений от разных датчиков с разными микроконтроллерами. Сообщение должны поступать как через UART интерфейс, когда датчик напрямую подключается к устройству. Так и сообщения по WiFi сети Схема устройства Есть плата расширения для ESP32-C3. К ней подключается TFT дисплей, на котором будет выводится консоль и меню для управления устройством. Три кнопки для управления меню. USB-A разъём через который подаётся питание и соединение RX <–> TX. В плату расширения вставляется ESP32-C3 PRO, которая всё коммуницирует Вот так выглядела первая подгонка Меню: CONSOLE – вывод на экран сообщений
NET – поиск устройств в сети + включение сообщений от выбранных устройств
LOCAL – вкл/выкл сообщения от устройства включённого локально (по умолчанию вкл) Внизу отображается ИП-адрес устройства Прошивка в Arduino IDE для ESP32-C3 Исходник Основан на шаблоне Для подключения устройств напрямую к устройству используется библиотека <HardwareSerial.h>
Через R