vPlayer – หน้าจอแสดงผลวิดีโอแบบสัมผัส 1.69 นิ้วที่ใช้ชิป ESP32-S3 พร้อมตัวเลือกการขยาย

vPlayer เป็นหน้าจอแสดงผลวิดีโอแบบสัมผัสที่ใช้ชิป ESP32-S3 ซึ่งสามารถเล่นวิดีโอ MJPEG อย่างต่อเนื่องจาก MicroSD card ได้ มีหน้าจอแบบสัมผัสขนาด 1.69 นิ้ว ความละเอียด 280 x 240 ขนาดเท่านาฬิกาอัจฉริยะ พร้อมการควบคุมแสงพื้นหลัง และรองรับการขยายผ่านตัวเชื่อมต่อ JST SH/SR (UART, I2C และเสียง I2S) รวมถึงมีพิน I/O เพิ่มเติมบนแผงวงจร PCB คุณสมบัติเหล่านี้ทำให้เหมาะสำหรับการใช้งานต่าง ๆ เช่น การแสดงผลสภาพอากาศ, กล้องจราจรสด, หน้าจอแสดงข้อมูลคอมพิวเตอร์, กล้องถ่ายภาพสัตว์ป่า และการดึงข้อมูลจากอินเทอร์เน็ต

vplayer touchscreen video display

สเปคของ 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 breakdown

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.91LILYGO 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 possible projects

แปลจากบทความภาษาอังกฤษ : vPlayer – A 1.69-inch ESP32-S3 touchscreen video display with custom expansion options

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา