KÊNH SÁNG TẠO .COM x Creative Channel
Nạp firmware Robot AI
chỉ bằng một nút bấm
Dành cho ESP32-S3 flash 16MB, màn hình ST7735, cảm biến chống rơi ToF, servo và trợ lý giọng nói AI.
Chọn đúng cổng USB Serial của ESP32-S3. Không rút cáp trong lúc nạp.
ROBOT HOÀN THIỆN
Hình ảnh thực tế
DANH SÁCH LINH KIỆN
KST AI Robot ST7735 + ToF
Vi điều khiển
- 1× ESP32-S3 N16R8 (16MB Flash / 8MB PSRAM) – board dev kit
Màn hình và cảm biến
- 1× Màn hình TFT ST7735 128×160 (SPI)
- 1× Cảm biến khoảng cách chống rơi VL6180X / TOF050C (I2C)
- 1× Cảm ứng chạm TTP223
Âm thanh
- 1× Microphone số INMP441 (I2S)
- 1× Mạch khuếch đại âm thanh MAX98357A (I2S)
- 1× Loa nhỏ 3W 4Ω
Động cơ và chuyển động
- 2× Servo 360° cho bánh trái/phải
- 2× Servo cho tay và cổ
Đèn
- 2× LED Edison 3V cho đèn trái/phải
Nguồn điện
- 1× Pin LiPo 3.7V 2000mAh
- 1× Mạch sạc TP4056 Type-C có bảo vệ sạc/xả
- 1× Công tắc nguồn ON/OFF
- Mạch tăng áp 5V đủ dòng cho MAX98357A và hai servo khi chạy bằng pin
Microcontroller
- 1× ESP32-S3 N16R8 development board (16MB Flash / 8MB PSRAM)
Display and sensors
- 1× ST7735 128×160 TFT display (SPI)
- 1× VL6180X / TOF050C anti-fall distance sensor (I2C)
- 1× TTP223 touch sensor
Audio
- 1× INMP441 digital microphone (I2S)
- 1× MAX98357A audio amplifier (I2S)
- 1× 3W 4Ω compact speaker
Motors and movement
- 2× 360° servos for left/right tracks
- 2× servos for arm and neck
Lights
- 2× 3V Edison LEDs for left/right lights
Power
- 1× 3.7V 2000mAh LiPo battery
- 1× TP4056 Type-C charger with charge/discharge protection
- 1× ON/OFF power switch
- A sufficiently powerful 5V boost converter for the MAX98357A and two servos when battery-powered
MAX98357A và hai servo cần nguồn 5V riêng đủ mạnh. Khi dùng pin LiPo 3.7V, cần mạch tăng áp lên 5V; tất cả GND phải nối chung.
SƠ ĐỒ ĐẤU NỐI
KST AI Robot ST7735
Chọn VN để xem sơ đồ tiếng Việt, chọn EN để xem sơ đồ tiếng Anh.
HƯỚNG DẪN SỬ DỤNG
Cài đặt và sử dụng KST AI Robot
1. Nạp firmware
- Cắm ESP32-S3 bằng cáp USB Type-C có truyền dữ liệu.
- Mở trang bằng Chrome hoặc Microsoft Edge.
- Bấm Nạp firmware và chọn đúng cổng COM.
- Firmware đã gồm bootloader, ghi tại offset
0x0. - Không rút cáp cho tới khi đạt 100%.
2. Cấu hình Wi‑Fi
- Kết nối mạng
KST-Robot-Ai-xxxx. - Nếu trang không tự mở, vào
192.168.4.1. - Chọn Wi‑Fi 2.4GHz, nhập mật khẩu và lưu.
- Màn hình sẽ hiện
http://<IP>/robot.
Muốn đổi Wi‑Fi: giữ TTP223 khi cấp nguồn khoảng 5 giây.
3. Kích hoạt và đánh thức
Vào xiaozhi.me và nhập mã 6 số trên robot.
Nói “Hi Lily” hoặc chạm hai lần TTP223 để bật/tắt trò chuyện.
4. Lưu ý an toàn
- ToF mặc định tắt; bật trong
/robotrồi khởi động lại. - Không dùng GPIO36/GPIO37.
- MAX98357A và các servo cần nguồn 5V riêng đủ mạnh.
- Tất cả GND phải nối chung.
1. Flash the firmware
- Connect the ESP32-S3 with a data-capable USB Type-C cable.
- Open the page in Chrome or Microsoft Edge.
- Click Install firmware and select the correct COM port.
- The firmware includes the bootloader and is flashed at
0x0. - Do not unplug the cable until it reaches 100%.
2. Wi‑Fi setup
- Connect to
KST-Robot-Ai-xxxx. - If the page does not open, visit
192.168.4.1. - Select a 2.4GHz network, enter the password and save.
- The display shows
http://<IP>/robot.
To change Wi‑Fi, hold TTP223 while powering on for about five seconds.
3. Activation and wake word
Go to xiaozhi.me and enter the six-digit code shown by the robot.
Say “Hi Lily” or double-tap TTP223 to start or stop a conversation.
4. Safety notes
- ToF is disabled by default; enable it in
/robotand reboot. - Never use GPIO36/GPIO37.
- The MAX98357A and servos require a sufficiently powerful separate 5V supply.
- Connect all grounds together.
PHIÊN BẢN
Stable v1.0.0
ST7735 + ToF, chuyển động, servo tay/cổ, cấu hình Wi‑Fi, điều khiển LAN và wake-word offline.
SHA-256: 5c6f53d884ffbb19081e585d738447d1ea81b0faa848c4a0e9cc9831bc0b41ec


