Chọn Chương Trình (Miễn Phí)
Hướng dẫn nạp firmware
- Vui lòng sử dụng máy tính để nạp chương trình
- Nhấn giữ nút BOOT và gim cáp kết nối với máy tính nếu gặp tình trạng ẩn hiện cổng COM liên tục
- Chọn chip và màn hình phù hợp và nhấn kết nối
- Chọn cổng COM của chip và nhấn Kết nối -> Install -> Install -> chờ nạp xong code
Chat Bot AI (Xiaozhi) - Firmware Version 2.0.5
-
🆕 CHỨC NĂNG MỚI UPDATE
🔊 Âm thanh Stereo 2 kênh
• Phát âm thanh trái / phải (Stereo) rõ ràng, tách kênh tốt hơn.
🎧 Âm thanh chất lượng cao
• Tối ưu pipeline audio, phát nhạc với chất lượng cao nhất, sạch và chi tiết hơn.
💡 LED nháy theo nhạc (Music Visualizer)
• Hỗ trợ: Tắt / Bật / LED nháy theo nhạc bằng lệnh "Mở/ tắt đèn/led nháy theo nhạc".
• Cho phép khai báo số lượng LED bằng cách "Cài cho tôi 16,32,... bóng đèn/led"
🖼️ Bật / Tắt ảnh bài hát (Thumbnail)
• Cho phép ẩn / hiện hình ảnh bài hát để giảm tải và tăng hiệu năng.
⚡ Tối ưu hệ thống nhạc & API
• Cải tiến toàn bộ hệ thống phát nhạc và API giúp nhẹ – mượt – nhanh hơn rõ rệt.
📟 Hỗ trợ màn hình 1.54" cho ESP32-S3
• Hỗ trợ các board: ESP32 S3 DevKit, S3 Super Mini, S3 Zero.
-
✅ CHỨC NĂNG HIỆN CÓ (ĐÃ ỔN ĐỊNH)
✅ Phát nhạc từ Youtube
• Phát mọi video Youtube dưới dạng âm thanh.
✅ Phát nhạc từ Zing MP3, SoundCloud, Nhacuatui
• Hỗ trợ phát nhạc trực tiếp từ Zing MP3, SoundCloud, Nhacuatui.
✅ Phát mọi radio của VOV
• Hỗ trợ phát mọi kênh radio của VOV.
✅ Phát nhạc Playlist Zing MP3
• Hỗ trợ phát playlist / ca sĩ theo logic thông minh (Chỉ hỗ trợ Zing MP3).
✅ Kể chuyện cho bé (ChatBot MAIKA)
• Kho truyện cổ tích, ngụ ngôn Việt Nam đầy đủ từ ChatBot Maika.
✅ Xổ số
• Lấy kết quả xổ số theo tỉnh bằng giọng nói.
✅ Tin tức VN Express
• Tin mới nhất, thời sự, thế giới, thể thao, công nghệ…
✅ Giá vàng
• Lấy giá vàng SJC realtime.
✅ Báo thức & Đếm ngược
• Đặt / xoá / kiểm tra bằng giọng nói.
✅ Pypass Devices
• Cho phép add lại thiết bị đã dính tài khoản khác mà không cần chờ nhà phát hành gỡ liên kết. (Chỉ có hiệu lực trên Fw của TanDev )
✅ Fix & Nâng cấp hệ thống
• Tăng âm lượng Radio.
• Fix lỗi đen màn hình LCD.
• Giao diện test MIC ở màn hình Wi-Fi.
• Tự đọc thông báo sau khi phát nhạc xong.
• Fix dữ liệu xổ số, hiển thị chính xác.
• Fix đảo màu OLED 1.3".
✅ Code gốc từ GitHub
https://github.com/78/xiaozhi-esp32
Sơ Đồ Đấu Nối ESP32-S3 DevKit
ESP32-S3 - OLED 0.96inch SSD1306 / OLED 0.91inch
| ESP32-S3 | OLED SSD1306 |
|---|---|
| 3V3 | VCC |
| GND | GND |
| GPIO42 | SCL |
| GPIO41 | SDA |
ESP32-S3 - MAX98357A
| ESP32-S3 | MAX98357A |
|---|---|
| GPIO7 | DIN |
| GPIO15 | BCLK |
| GPIO16 | LRCLK |
| 5V | VIN |
| GND | GAIN |
| 5V | SD |
| GND | GND |
ESP32-S3 - Microphone INMP441
| ESP32-S3 | INMP441 |
|---|---|
| GND | GND |
| 3V3 | VCC |
| GPIO4 | WS |
| GPIO5 | SCK |
| GPIO6 | SD |
| GND | L/R |
ESP32-S3 - Nút Nhấn
| ESP32-S3 | Nút Nhấn | Chức năng |
|---|---|---|
| GPIO40 | Nút nhấn 1 | Tăng âm lượng |
| GPIO39 | Nút nhấn 2 | Giảm âm lượng |
| GPIO0 | Nút nhấn 3 | Đánh thức |
| GPIO18 | LED | Đèn |
Pin 3.7V - Mô-đun Sạc và Tăng Áp
| Thiết bị | Kết nối |
|---|---|
| Pin 3.7V | Kết nối với IN+ và IN- của mô-đun sạc |
| Mô-đun Sạc | OUT+ đến 5V (VIN ESP32), OUT- đến GND |
| Công tắc | Kết nối giữa OUT+ và ESP32 để bật/tắt nguồn |
⚠️ Ghi chú
- Màn hình OLED: SSD1306, giao tiếp I2C, địa chỉ mặc định 0x3C
- MIC INMP441: micro kỹ thuật số, sử dụng giao tiếp I2S
- MAX98357A: bộ khuếch đại mono, cũng sử dụng giao tiếp I2S
- Nút bấm: Kéo xuống GND
- ESP32-S3: sử dụng GPIO từ 0 đến 46 (chọn GPIO hỗ trợ I2S/I2C)
Sơ Đồ Đấu Nối ESP32-S3 Super Mini / ESP32 S3 Zero dùng chung
ESP32-S3 - OLED 0.96inch SSD1306
| ESP32-S3 | OLED SSD1306 |
|---|---|
| 3V3 | VCC |
| GND | GND |
| GPIO9 | SCL |
| GPIO8 | SDA |
ESP32-S3 - Microphone INMP441
| ESP32-S3 | INMP441 |
|---|---|
| GND | GND |
| 3V3 | VCC |
| GPIO2 | WS |
| GPIO3 | SCK |
| GPIO4 | SD |
| GND | L/R |
ESP32-S3 - MAX98357A
| ESP32-S3 | MAX98357A |
|---|---|
| GPIO5 | DIN |
| GPIO6 | BCLK |
| GPIO7 | LRCLK |
| 5V | VIN |
| GND | GAIN |
| 5V | SD |
| GND | GND |
ESP32-S3 - Nút Nhấn
| ESP32-S3 | Nút Nhấn | Chức năng |
|---|---|---|
| GPIO10 | Nút nhấn 1 | Tăng âm lượng |
| GPIO11 | Nút nhấn 2 | Giảm âm lượng |
| GPIO01 | Nút nhấn 3 | Đánh thức |
| GPIO12 | LED | Đèn |
Pin 3.7V - Mô-đun Sạc và Tăng Áp
| Thiết bị | Kết nối |
|---|---|
| Pin 3.7V | Kết nối với IN+ và IN- của mô-đun sạc |
| Mô-đun Sạc | OUT+ đến 5V (VIN ESP32), OUT- đến GND |
| Công tắc | Kết nối giữa OUT+ và ESP32 để bật/tắt nguồn |
⚠️ Ghi chú
- Màn hình OLED: SSD1306, giao tiếp I2C, địa chỉ mặc định 0x3C
- MIC INMP441: micro kỹ thuật số, sử dụng giao tiếp I2S
- MAX98357A: bộ khuếch đại mono, cũng sử dụng giao tiếp I2S
- Nút bấm: Kéo xuống GND
- ESP32-S3: sử dụng GPIO từ 0 đến 46 (chọn GPIO hỗ trợ I2S/I2C)
Cập nhật ChatBot AI
1. Trang cập nhật firmware cho thiết bị Chatbot AI — chỉ dành cho khách hàng đã mua sản phẩm bên TanDev
2. Thiết bị sẽ không hoạt động nếu không phải thiết bị được mua từ TanDev
3. Link tải firmware cho khách hàng lỡ cài firmware người khác bị treo thiết bị-> Link: Firmware Chatbot Ai - TanDev
Gỡ liên kết thiết bị khỏi tài khoản
1. DeviceID (Có thể có hoặc không) lấy ở đâu? Bạn hãy mở ChatBot và nói với nó Mã thiết bị của tôi là gì, nó đọc cho bạn nghe.
2. MAC Address (Bắt buộc phải có) lấy ở đâu? Bạn chỉ cần kết nối thiết bị với máy tính qua cáp USB, nhấn Kết nối để lấy MAC, sau đó chọn cổng COM thiết bị và nhấn Lấy MAC.
3. Điền MAC Address và Device ID của thiết bị Xiaozhi, sau đó bấm Gửi mail để mở Gmail với mẫu nội dung sẵn có gửi đến xiaozhi.ai@tenclass.com.
4. NOTE: Bạn cũng có thể sử dụng tính năng Pypass Device của Fw TanDev nếu muốn nhanh gọn lẹ (Chỉ có hiệu lực khi dùng Fw bên TanDev).
📌 Lưu ý
- Chỉ sử dụng khi bạn đã liên kết thiết bị ChatBot Xiaozhi với một tài khoản mà bây giờ bạn không thể đăng nhập được. Việc gỡ liên kết này sẽ giúp bạn có thể đăng ký tài khoản mới và liên kết lại thiết bị với tài khoản mới.
Ủng hộ TanDev
Nếu bạn yêu thích sản phẩm Xiaozhi và muốn hỗ trợ đội ngũ phát triển, bạn có thể ủng hộ chúng tôi. Mọi đóng góp đều giúp chúng tôi nâng cao chất lượng sản phẩm và phát triển thêm các tính năng mới!
Chúng tôi xin chân thành cảm ơn sự ủng hộ của bạn!
Phương thức ủng hộ:
MB Bank
Số tài khoản: 3928022003
Chủ tài khoản: TRAN NGOC TAN
Ngân hàng: MB Bank
MoMo
Chủ tài khoản: TRAN NGOC TAN
Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với chúng tôi qua: Facebook, Zalo, hoặc TikTok.