
Technical details
Description, documents, and source code.
ESP-SparkBot ESP32-S3 Desktop Robot
A DIY ESP32-S3 desktop robot kit with display, camera and audio hardware for interactive maker projects. The standard configuration is supplied as parts for assembly, with a battery and firmware preloaded on the controller.
Assembly required
Build and connect the kit before first use; it is not supplied as a fully assembled robot. An assembled version costs extra and must be arranged with the seller before ordering. Do not assume assembly is included in the displayed standard-kit price.
Voice chat: Wi-Fi and online service required
AI conversations connect to the XiaoZhi service over the internet. The large language model does not run locally on the robot. Configure Wi-Fi and complete the service's account and device-activation steps before using online chat.
The XiaoZhi project currently documents a free personal-use option after account registration. Available models, usage allowances, language options and any paid upgrades depend on the service provider's current terms. Access from your location and network is required; a lifetime free service or unrestricted worldwide availability is not included with this hardware purchase.
Included and expandable features
The robot kit, battery and controller with preloaded XiaoZhi firmware are included. Alternative firmware examples and hardware extensions are development options. Features demonstrated with other firmware or extra modules are not all pre-enabled in this configuration.