ESP32 TouchDown поставляется с 3,5-дюймовым дисплеем для управления пользовательским интерфейсом

Дастин Уоттс (Dustin Watts) разработал программное обеспечение FreeTouchDeck для взаимодействия с компьютерами и платами, которые работают под управлением Windows, macOS, Linux через Bluetooth LE, используя плату ESP32, подключенную к сенсорному дисплею.

До сих пор Дастин Уоттс использовал готовые решения, но теперь он решил создать свое собственное оборудование, а именно аппаратную плату ESP32 TouchDown с открытым исходным кодом, которая будет оснащена TFT-дисплеем с разрешением 480×320.

Технические характеристики ESP32 TouchDown:

    • Модуль беспроводной связи – ESP32-WROOM-32D с двухъядерным процессором ESP32 WiFi & Bluetooth, 4 Мб флэш-памятью, PCB антенной 
    • Дисплей – 3.5-дюймовый TFT-экран с разрешением 480*320 на базе драйвера ILI9488, плюс емкостный сенсорный контроллер FT6236
    • Хранилище – слот для микро SD карты
    • USB – 1x порт USB-C
    • Расширение
      • Разъем с I2C, SPI, 7x GPIO, 3.3 В и GND
      • Stemma / JST-PH I2C разъем 
    • Отладка – CP2102 USB-to-UART IC
    • Разное – пьезодинамик, светодиодный индикатор питания и зарядки, переключатель включения / выключения, кнопки загрузки и сброса
    • Питание
      • 5 В через USB-C
      • 2-контактный разъем JST для батареи 
      • 3.3 В регулятор APK2112
      • Микросхема управления батареей MCP73831
      • Делитель напряжения батареи подключен к GPIO35
    • Сертификация OSHWA – NL000004

ESP32 TouchDown – это оборудование с открытым исходным кодом, файлы KiCad доступны на Github, а сама плата сертифицирована Open Source Hardware Association (OSHWA).

Хотя плата в основном предназначена для работы с прошивкой FreeTouchDeck с открытым исходным кодом, вы также можете запрограммировать ее с помощью Arduino IDE, а репозиторий ESP32 TouchDown включает в себя примеры для управления Home Assistant, создание матрицы кнопок 4×3, клавиатуры в стиле телефона, отображения информации о батарее и многое другое.

Пользовательский интерфейс FreeTouchDeck

Сочетание аппаратных средств ESP32 TouchDown и программного обеспечения FreeTouchDeck с открытым исходным кодом должны стать недорогой альтернативой Elgato Stream Deck. Есть веб-интерфейс конфигурации, работающий на ESP32, который позволяет вам создать собственную клавиатуру с расширенными функциями. Устройство определяется как устройство Bluetooth с вашего компьютера, платы или другой аппаратной платформы, и после подключения работает как клавиатура Bluetooth. Посмотрите видео ниже, чтобы узнать о возможностях FreeTouchDeck.

Дастин Уоттс начал продавать плату ESP32 TouchDown за $45 на Tindie, но похоже, что он недооценил спрос и теперь платы просто нет в наличии. Но вы все еще можете зарегистрироваться, чтобы получить уведомление, когда плата появится в наличии, поскольку он планирует производить их и дальше.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments