vPlayer — это сенсорный видеодисплей ESP32-S3, который можно использовать для непрерывного воспроизведения видео MJPEG с карты microSD. Он оснащен сенсорным дисплеем размером как умные часы – 280 x 240, 1,69 дюйма с управлением подсветкой, а также предлагает возможности расширения через разъемы JST SH/SR (UART, I2C и I2S аудио) и дополнительные площадки ввода-вывода на печатной плате. Все эти функции делают его пригодным для таких приложений, как отображение погоды, дорожные камеры в реальном времени, мониторы компьютерной статистики, камеры наблюдения за дикой природой и получение данных из Интернета.
Характеристики vPlayer:
- SoC – Espressif ESP32-S3
- CPU – двухъядерный 32-битный микроконтроллер с частотой 240 МГц
- Память и хранилище – 4 МБ флэш-памяти и 2 МБ PSRAM
- Беспроводная связь – Wi-Fi 4, Bluetooth 5.0
- Хранилище – слот для карты MicroSD через 4-битный интерфейс MMC
- Дисплей – 1,69-дюймовый сенсорный экран (280×240) P169H002-CTP TFT LCD
- Однокристальный контроллер/драйвер ST7789V2
- Сенсорный контроллер CST816
- Управление подсветкой
- USB – 1x USB-C для питания и передачи данных
- Расширение
- Разъемы JST SH/SR 1 мм для UART, I2C, I2S (аудио) и SPI
- Запасные платы ввода-вывода для индивидуального расширения
vPlayer программируется с помощью Arduino IDE и ESP32 Core Version 2.0.14 (хотя более новые версии должны работать). Сенсорный видеодисплей ESP32-S3 может воспроизводить только файлы .mjpeg, поэтому вам нужно будет установить пользовательский инструмент видеоконвертера производителя для Windows или Mac. После конвертации .mjpeg можно скопировать на SD-карту vPlayer для непрерывного воспроизведения. Устройство имеет открытый исходный код, с работающим репозиторием GitHub с файлами прошивки и программного обеспечения, а в документации содержится дополнительная информация, включая ссылку на инструмент видеоконвертера.
Мы видели другие сенсорные дисплеи на базе ESP32-S3 от Waveshare и LILYGO, включая 1,69-дюймовый сенсорный дисплей Waveshare ESP32-S3, плату Waveshare ESP32-S3-AMOLED-1.91 , LILYGO T-Display S3 Pro и LILYGO T-HMI. VPlayer не сильно отличается, но вышеупомянутые дисплеи часто имеют только базовые демонстрации, в то время как разработчик VPlayer уже выпустил демонстрацию непрерывного воспроизведения видео с кодом Arduino и документацией, а также уже подготовил другие демонстрации, такие как отображение погоды, отображение камеры дорожного движения в режиме реального времени, управление компьютером/ монитором и локальную сеть ESP32-CAM. Просто непонятно, почему они до сих пор не были выпущены или задокументированы.
Стоимость vPlayer на Tindie составляет 47 долларов США вместе с корпусом и картой microSD с предустановленным видео в формате motion jpeg.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.