EdgeTalk LabsBack to hardware

ORIGINAL STUDY RECORD · PUBLISHED 9 OCT 2026

The hardware work behind the companion.

This record draws on 李冠志’s 13-slide presentation, 智能對話機 自主學習 - 1改, supplied on 9 October 2026. The original file does not establish an exact build date. This publication date is not a company incorporation date.

What the report establishes

The builder documented physical assembly, soldering, firmware deployment and a reported conversation test using Xiaozhi. The photographs show parts of that work. They do not independently establish present-day operation, Claude integration or measured performance.

Hardware assembly

Slides 5–8 document an ESP32-S3 board, an INMP441 I²S microphone, SPI display wiring, an audio amplifier and speaker, plus an 18650 battery and TP4056 charging-module experiment. The historical microphone is I²S. A USB microphone would be a separate hardware revision.

The builder’s contribution

The report explicitly says the builder did not modify the original source code. This was hardware and system-integration learning using existing open-source firmware.

Debugging lessons

Slide 10 records two flashing problems: a USB cable that supplied power without data, and a flashing rate that was too high for the setup. These are concrete deployment lessons. The exact firmware commit, flash settings and logs were not included in the supplied report.

Conversation loop and upstream work

Slides 3 and 10 report testing voice input, a cloud AI response and spoken playback. Slides 11–12 analyze Xiaozhi’s speech services, cloud models and WebSocket communication. These architecture descriptions should not be read as proof that every discussed provider was configured on this particular device.

Earlier work used 78/xiaozhi-esp32. Credit for the upstream firmware belongs to its contributors. The report does not document Claude use.

What needs to be checked next

The report’s future suggestion of a smaller “offline AI assistant” is an ambition. The described language-model conversation relies on cloud services.

Next development direction

EdgeTalk Labs aims to build an expressive physical companion on this learning foundation. A proposed Claude integration specification defines the next milestone. It has not yet been deployed.

Return to the project