ข้ามไปยังเนื้อหา
Display Engineer
Espressif · MCU

จอสำหรับ ESP32-S3

ESP32-S3 ขับจอ SPI, QSPI, 8080 แบบขนาน และ RGB 16-bit ไม่มี MIPI DSI หากต้องการ MIPI ให้เลือก ESP32-P4

DEDisplay Engineer Applications Team · วิศวกรแอปพลิเคชันด้านจอวิศวกรตรวจทานเมื่อ 11 ต.ค. 2569

ESP32-S3 รองรับอินเทอร์เฟซจอใดบ้าง?

อินเทอร์เฟซความละเอียดสูงสุดในทางปฏิบัติหมายเหตุ
SPI320×480เดินสายง่าย อัตราเฟรมถูกจำกัดด้วยคล็อก SPI
QSPI466×466 / 360×360นิยมใช้กับจอ AMOLED และ LCD ทรงกลม
8080 parallel480×3208/16-bit ผ่าน LCD_CAM (I80)
RGB 16-bit800×480ต้องใช้ PSRAM แบบ octal ใช้ bounce buffer เมื่อมี Wi-Fi
MIPI DSI—ไม่รองรับ ใช้ ESP32-P4

โมดูลที่มีอินเทอร์เฟซเข้ากันได้

การเลือกอินเทอร์เฟซบน ESP32-S3

อุปกรณ์ต่อพ่วง LCD_CAM ของ ESP32-S3 รองรับทั้งจอ 8080 (I80) และ RGB แบบขนาน จอ RGB ไม่มีหน่วยความจำเฟรมภายใน S3 จึงสตรีมเฟรมบัฟเฟอร์จาก PSRAM ต่อเนื่อง

ชุดที่แนะนำ

  • แผงสมาร์ทโฮม: 4″ 480×480 ST7701S + GT911
  • HMI: 5″ 800×480 RGB + GT911
  • อุปกรณ์สวมใส่ / ปุ่มหมุน: ทรงกลม 1.28″ GC9A01 ผ่าน SPI

ดู ST7701S และ GT911 สำหรับรายละเอียดการเริ่มต้น

คำถามที่พบบ่อย

จอแบบใดดีที่สุดสำหรับ ESP32-S3?

สำหรับผลิตภัณฑ์ที่เน้น UI จอ 4″ 480×480 ST7701S หรือจอ RGB 4.3″/5″ 800×480 พร้อมระบบสัมผัสแบบคาปาซิทีฟ GT911 คือจุดที่ลงตัว สำหรับอุปกรณ์ขนาดเล็ก จอ IPS SPI 240×240 หรือ 240×320 ง่ายกว่าและถูกกว่า

ESP32-S3 ขับจอ MIPI DSI ได้หรือไม่?

ไม่ได้ ESP32-S3 ไม่มีอุปกรณ์ต่อพ่วง MIPI DSI ใช้จอ RGB ชิปบริดจ์ หรือเปลี่ยนไปใช้ ESP32-P4 ซึ่งมีอินเทอร์เฟซ MIPI DSI 2 เลน

ทำไมจอ RGB บน ESP32-S3 ของฉันเลื่อนหรือกะพริบเมื่อเปิด Wi-Fi?

แบนด์วิดท์ PSRAM ถูกแบ่งใช้ ลดพิกเซลคล็อก เปิด bounce buffer ในไดรเวอร์ RGB ของ esp_lcd และเก็บเฟรมบัฟเฟอร์ใน PSRAM ด้วยขนาดที่เป็นมิตรกับแคช

ไม่แน่ใจว่าจอแบบใดเหมาะกับงานออกแบบของคุณ?

ส่งขนาด อินเทอร์เฟซ และโปรเซสเซอร์โฮสต์มาให้เรา วิศวกรจอจะตอบกลับภายใน 12 ชั่วโมงพร้อมตัวเลือก 2–3 รายการ datasheet และโค้ดเริ่มต้น ตัวอย่างเริ่มที่ 1 ชิ้น