Дастин Уоттс (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, клавиатуры в стиле телефона, отображения информации о батарее и многое другое.
Сочетание аппаратных средств ESP32 TouchDown и программного обеспечения FreeTouchDeck с открытым исходным кодом должны стать недорогой альтернативой Elgato Stream Deck. Есть веб-интерфейс конфигурации, работающий на ESP32, который позволяет вам создать собственную клавиатуру с расширенными функциями. Устройство определяется как устройство Bluetooth с вашего компьютера, платы или другой аппаратной платформы, и после подключения работает как клавиатура Bluetooth. Посмотрите видео ниже, чтобы узнать о возможностях FreeTouchDeck.
Дастин Уоттс начал продавать плату ESP32 TouchDown за $45 на Tindie, но похоже, что он недооценил спрос и теперь платы просто нет в наличии. Но вы все еще можете зарегистрироваться, чтобы получить уведомление, когда плата появится в наличии, поскольку он планирует производить их и дальше.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.




