vPlayer เป็นหน้าจอแสดงผลวิดีโอแบบสัมผัสที่ใช้ชิป ESP32-S3 ซึ่งสามารถเล่นวิดีโอ MJPEG อย่างต่อเนื่องจาก MicroSD card ได้ มีหน้าจอแบบสัมผัสขนาด 1.69 นิ้ว ความละเอียด 280 x 240 ขนาดเท่านาฬิกาอัจฉริยะ พร้อมการควบคุมแสงพื้นหลัง และรองรับการขยายผ่านตัวเชื่อมต่อ JST SH/SR (UART, I2C และเสียง I2S) รวมถึงมีพิน I/O เพิ่มเติมบนแผงวงจร PCB คุณสมบัติเหล่านี้ทำให้เหมาะสำหรับการใช้งานต่าง ๆ เช่น การแสดงผลสภาพอากาศ, กล้องจราจรสด, หน้าจอแสดงข้อมูลคอมพิวเตอร์, กล้องถ่ายภาพสัตว์ป่า และการดึงข้อมูลจากอินเทอร์เน็ต
สเปคของ vPlayer:
- SoC – Espressif ESP32-S3
- CPU – ไมโครคอนโทรลเลอร์แบบ 32 บิต @ 240MHz
- หน่วยความจำและหน่วยเก็บข้อมูล – แฟลช 4MB และ PSRAM 2MB
- ไร้สาย – WiFi 4, Bluetooth 5.0
- ที่เก็บข้อมูล – ช่องเสียบ MicroSD card ผ่านอินเทอร์เฟส MMC แบบ 4 บิต
- จอแสดงผล – หน้าจอสัมผัสขนาด 1.69 นิ้ว (280×240) P169H002-CTP TFT LCD
- คอนโทรลเลอร์/ไดรเวอร์แบบชิปเดียว ST7789V2
- คอนโทรลเลอร์สัมผัส CST816
- การควบคุมแสงพื้นหลัง
- USB – 1x USB-C สำหรับจ่ายไฟและถ่ายโอนข้อมูล
- การขยาย
- คอนเนกเตอร์ JST SH/SR 1 มม. สำหรับ UART, I2C, I2S (เสียง) และ SPI
- ขา IO pads สำรองสำหรับการขยายที่กำหนดเอง
vPlayer ถูกเขียนโปรแกรมด้วย Arduino IDE และ ESP32 Core Version 2.0.14 (เวอร์ชันใหม่กว่าน่าจะใช้งานได้) หน้าจอสัมผัสวิดีโอ ESP32-S3 สามารถเล่นไฟล์ .mjpeg ได้เท่านั้น ดังนั้นคุณจะต้องติดตั้งเครื่องมือแปลงวิดีโอที่ปรับแต่งโดยผู้ผลิตสำหรับ Windows หรือ Mac หลังจากแปลงไฟล์แล้ว ไฟล์ .mjpeg สามารถคัดลอกไปยังการ์ด SD ของ vPlayer เพื่อเล่นวิดีโออย่างต่อเนื่อง อุปกรณ์นี้เป็นโอเพนซอร์ส โดยมี GitHub repository ที่กำลังพัฒนาอยู่ซึ่งมีไฟล์เฟิร์มแวร์และซอฟต์แวร์ และเอกสารจะให้ข้อมูลเพิ่มเติมรวมถึงลิงก์ไปยังเครื่องมือแปลงวิดีโอ
เราได้เห็นหน้าจอสัมผัส ESP32-S3 อื่น ๆ จาก Waveshare และ LILYGO เช่นจอสัมผัส Waveshare ESP32-S3 ขนาด 1.69 นิ้ว, บอร์ด Waveshare ESP32-S3-AMOLED-1.91, LILYGO T-Display S3 Pro และ LILYGO T-HMI โดย vPlayer แต่หน้าจอที่กล่าวถึงมักจะมีเพียงการสาธิตพื้นฐานเท่านั้น ในขณะที่ผู้พัฒนา vPlayer ได้ปล่อยตัวอย่าง Continuous video player พร้อมโค้ด Arduino และเอกสารแล้ว และยังได้เขียนตัวอย่างอื่น ๆ เช่น การแสดงสภาพอากาศ, การแสดงกล้องจราจรสด, การควบคุม/การตรวจสอบคอมพิวเตอร์ และการตรวจสอบ ESP32-CAM local เพียงแต่สิ่งเหล่านี้ยังไม่ได้ถูกปล่อยหรือบันทึกเอกสาร
vPlayer มีราคา $47(~1,600฿) บน Tindie พร้อมเคสและ microSD card ที่บรรจุวิดีโอ motion jpeg มาแล้ว
แปลจากบทความภาษาอังกฤษ : vPlayer – A 1.69-inch ESP32-S3 touchscreen video display with custom expansion options
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT