Keyestudio XIAO Zhi AI Chatbot Breadboard DIY Kit

  • 499 kr

The Keyestudio Xiao Zhi AI Chatbot Kit is a DIY voice assistant kit powered by the ESP32-S3. It features a 128×64 OLED screen, microphone, speaker, and easy bre

I lager.
Lagersaldo: 3
Artikelnummer: 1396
Dela
The Keyestudio Xiao Zhi AI Chatbot Kit is a DIY voice assistant kit powered by the ESP32-S3. It features a 128×64 OLED screen, microphone, speaker, and easy breadboard setup—no soldering required. Ideal for learning AI, voice recognition, and IoT, it lets you build your own interactive chatbot with Wi-Fi connectivity and cloud-based customization. Perfect for AI courses, STEM education, or personal projects. This AI Chatbot Kit is ideal for:

🔹 AI Learning Courses (AI 1 & AI 2): Perfect for students exploring voice recognition, natural language interaction, and embedded systems.

🔹 STEM & Maker Education: Engages learners in hands-on electronics, coding, and AI concepts in a fun, beginner-friendly way.

🔹 Workshops & Clubs: Great for classroom use, AI workshops, or robotics clubs focusing on real-world applications of conversational AI.

🔹 Hobbyists & Developers: Suitable for prototyping smart assistants, IoT interfaces, or experimenting with ESP32-based AI.

It's a powerful, hands-on tool to teach and learn the fundamentals of AI, voice technology, and IoT—all in one kit.

The Keyestudio Xiao Zhi AI Chatbot Kit is a plug‑and‑play DIY project to build an ESP32‑S3-based voice‑interactive robot. It includes:

This kit is ideal for makers, students, or anyone curious about embedded AI—providing hands‑on exposure to speech recognition, audio output, firmware flashing, and final voice‑activated operation.

🛠️ Quick‑Start Assembly & Usage Guide

1. Unbox & Layout

  • Place the two 400‑hole breadboards side by side.

  • Insert the ESP32‑S3 DevKit so its Type‑C port faces outward.

2. Wire the Modules

Follow the wiring diagram (based on the official docs) oshwlab.com+4docs.keyestudio.com+4docs.keyestudio.com+4 :

Microphone (I²S INMP441):

  • GPIO4 → WS

  • GPIO5 → SCK

  • GPIO6 → SD

  • 3V3 → VDD

  • GND → GND

Amplifier & Speaker (I²S MAX98357A):

  • GPIO7 → DIN

  • GPIO15 → BCLK

  • GPIO16 → LRC

  • 3V3 → VCC

  • GND → GND

  • Speaker → Audio+ / Audio−

OLED Display (I²C SSD1306):

  • GPIO41 → SDA

  • GPIO42 → SCL

  • 3V3 → VCC

  • GND → GND

Buttons:

  • Volume–: GPIO39 → button → GND

  • Volume+: GPIO40 → button → GND

  • Wake Button: GPIO0 → button → GND

🔧 Tips: Ensure all GND lines are common; double‑check each connection to avoid mismatches docs.keyestudio.com+2docs.keyestudio.com+2oshwlab.com+2 GitHub .

3. Flash the Firmware

  • Install Espressif’s Flash Download Tool.

  • Download the latest merged-binary for 128×64 OLED.

  • Connect the ESP32 via USB, select ESP32‑S3, set baud and port, and flash the .bin to address 0x0 docs.keyestudio.com+3docs.keyestudio.com+3docs.keyestudio.com+3 .

  • After flashing, press RST, and the onboard RGB LED will blink—indicating configuration mode is ready.

4. Wi‑Fi Configuration

5. Add Your Device to Keyestudio Cloud

6. Use & Expand

  • Wake with the button or voice, ask questions.

  • Volume up/down buttons adjust audio playback.

  • Expandable GPIO allow adding sensors (e.g., temperature, LED notifications).

  • Customize firmware or develop new features using Arduino IDE or ESP‑IDF.

✅ Troubleshooting Tips