Đang tải quảng cáo...

Hướng dẫn đấu màn LCD WiFi màu 1.54 inch cho Xiaozhi breadboard ESP32-S3

adminQuản trị viên
👁️ 26👍 0
Tự làm Xiaohi Ai

Đấu dây màn SPI-LCD 1.54 inch 240x240 cho Xiaozhi breadboard: bảng GPIO mic, MAX98357A, LCD 8 chân. Firmware bread-wifi-lcd v1.2.0+. Không hỗ trợ 4G.

Đang tải quảng cáo...

Bài viết dịch và biên soạn từ tài liệu chính thức Hướng dẫn đấu màn LCD WiFi Xiaozhi breadboard (Feishu).

Giới thiệu

Hướng dẫn nâng cấp loa DIY Xiaozhi trên breadboard ESP32-S3 với màn hình LCD màu SPI 1.54 inch (240×240). Cần firmware bread-compact-wifi-lcd từ v1.2.0 trở lên.

Lưu ý: Firmware LCD WiFi chưa hỗ trợ module 4G ML307R. Nếu cần 4G, dùng firmware bread-compact-ml307 (không có LCD màu trong bản này).

Module màn SPI-LCD 1.54 inch IPS 240x240 cho Xiaozhi breadboard

Phần cứng cần có

  • ESP32-S3-DevKitC-1 — module WROOM N16R8
  • Micro INMP441 hoặc ICS43434
  • Khuếch đại MAX98357A
  • Loa 8Ω hoặc 4Ω, 2–3W
  • Breadboard 400 lỗ × 2, dây jumper/Dupont
  • Màn SPI-LCD 1.54" — đã hàn 8 chân, có board driver
  • Nút 6×6 mm (tùy chọn)
  • Dụng cụ: đồng hồ vạn năng, mỏ hàn, cáp Type-C, PC nạp firmware

Phần cứng cơ bản (mic, loa, board) giống bài Danh sách phần cứng DIY.

Thông số màn 1.54 inch

  • IPS, 240×240 pixel, 65K màu
  • Góc nhìn rộng (IPS)
  • Giao tiếp SPI 4 dây — cần 8 chân GPIO trên ESP32-S3
  • Màn khác kích thước: tự chọn và biên dịch firmware bread-wifi-lcd tương ứng

Bảng chân đấu dây (quan trọng)

Đấu theo bảng dưới đây — ảnh minh họa chỉ tham khảo. Nối chân in đậm trên board với nhãn chân trên module.

Micro INMP441 / ICS43434 (I2S)

ESP32-S3Micro
GPIO4WS (Word Select)
GPIO5SCK (Clock)
GPIO6SD (Data)
3V3VDD
GNDGND + nối L/R

MAX98357A (loa)

ESP32-S3MAX98357A
GPIO7DIN
GPIO15BCLK
GPIO16LRC
3V3VIN + nối SD
GNDGND + nối GAIN*
Audio+ → loa (+), Audio− → loa (−)

* MAX98357A dạng BGA: bỏ dây GAIN_GND nếu mạch chạy bình thường.

Màn SPI-LCD (8 chân)

ESP32-S3LCD SPI
GNDGND
3V3VCC
GPIO21SCL (Clock)
GPIO47SDA (Data)
GPIO45RES (Reset)
GPIO40DC (Data/Command)
GPIO41CS (Chip Select)
GPIO42BLK (Backlight)

Sơ đồ đấu dây breadboard Xiaozhi ESP32-S3 với màn LCD WiFi màu

Hai phiên bản board ESP32-S3

Phiên bản 1 — Espressif 44 chân

Board chuẩn Espressif DevKitC-1, 44 GPIO. Đấu dây theo bảng trên, firmware ≥ v1.2.0.

Phiên bản 2 — GOOUUU 42 chân

Board GOOUUU (42 chân) — cùng bảng chân, vị trí lỗ trên breadboard khác. Tham khảo sơ đồ riêng cho board 42 chân trong tài liệu gốc.

Mẹo đấu dây

  • Dùng dây ngắn để giảm nhiễu tín hiệu SPI
  • MAX98357A BGA: có thể bỏ dây xanh GAIN_GND bên trái nếu hoạt động ổn
  • Luôn ưu tiên bảng chân hơn ảnh chụp

Quy ước màu dây jumper

  • Đỏ — VCC / 3.3V
  • Xám, xanh lá — GND
  • Xanh dương, nâu, cam — tín hiệu số

FAQ — Sự cố thường gặp

Đèn RGB không sáng sau nạp firmware?

Kiểm tra 2 điểm hàn cạnh đèn RGB — nếu chưa hàn, nối tạm bằng dây rồi reset board.

Kiểm tra mạch

  • Chưa cấp nguồn: đo thông mạch giữa các điểm GND và 3.3V xa nhau
  • Có nguồn: đo điện áp GND và các chân — xác nhận trong ngưỡng bình thường

Firmware

Màn 1.54" dùng độ phân giải 240×240. Tải firmware bread-wifi-lcd mới nhất:

Hướng dẫn nạp: Nạp firmware Xiaozhi.

Kit tham khảo

Có kit ~79 CNY gồm ESP32-S3 N16R8 + màn 1.54" + HT517 trên các sàn thương mại — tìm kit Xiaozhi ESP32S3 1.54 LCD. Link tham khảo trong tài liệu gốc (Taobao).

Bước tiếp theo

  1. Nạp firmware bread-compact-wifi-lcd
  2. Cấu hình WiFi và thêm thiết bị
Đang tải quảng cáo...
👁️26 lượt xem