Description AtomS3R-CAM AI Chatbot Kit is an AI vision and voice development kit that combines an AtomS3R-CAM controller with an Atomic Voice Base. The controller is built around the ESP32-S3-PICO-1-N8R8 platform with 8MB Flash, 8MB PSRAM, a 0.3MP GC0308 camera, a 9-axis sensor system, an IR emitter, bottom GPIO, and a HY2.0-4P expansion port. The Atomic Voice Base adds an ES8311 24-bit audio codec, MEMS digital microphone, Class-D amplifier, and 8 ohm 1W speaker for full-duplex I2S voice interaction. Together, the AtomS3R-CAM AI Chatbot Kit supports XiaoZhi Voice Assistant, OpenAI Voice Assistant, and Volcengine Voice Assistant workflows for compact AI assistant and smart home projects. For embedded developers, the kit brings camera input, microphone input, speaker output, Wi-Fi connectivity, IMU sensing, and firmware workflows through ESP-IDF, PlatformIO, Arduino, UiFlow2, and M5Burner. Note: Products with magnets may interfere with the BMM150 magnetic field sensor and cause abnormal readings. When used with an M5 controller that contains a magnet, remove the magnet and keep the BMM150 sensor away from strong magnetic fields. Features AtomS3R-CAM AI Chatbot Kit hardware: combines AtomS3R-CAM and Atomic Voice Base for vision plus voice AI development. ESP32-S3 controller: ESP32-S3-PICO-1-N8R8 dual-core Xtensa LX7 platform with 8MB Flash and 8MB PSRAM. Camera input: integrated 0.3MP GC0308 camera with F2.6 aperture and 57.6 degree field of view. Voice assistant support: designed for XiaoZhi Voice Assistant, OpenAI Voice Assistant, and Volcengine Voice Assistant workflows. Audio subsystem: ES8311 24-bit audio codec, MEMS digital microphone, Class-D amplifier, and 8 ohm 1W speaker. Sensing and control: BMI270 6-axis IMU, BMM150 3-axis magnetometer, IR emitter, bottom GPIO, and HY2.0-4P expansion. Development platforms: ESP-IDF, PlatformIO, Arduino, and UiFlow2. Specifications Controller AtomS3R-CAM SoC ESP32-S3-PICO-1-N8R8, dual-core Xtensa LX7, up to 240MHz Flash 8MB PSRAM 8MB Wireless 2.4GHz Wi-Fi USB USB OTG, USB Serial/JTAG Camera GC0308, 0.3MP, F2.6 aperture, 57.6 degree field of view Infrared 180 degree emission angle, up to 12.46m in unobstructed conditions IMU BMI270 6-axis IMU, I2C address 0x68 Magnetometer BMM150 3-axis magnetometer, data accessed through BMI270 Expansion interface Bottom GPIO G5/G6/G7/G8/G38/G39 and HY2.0-4P port Audio codec ES8311, 24-bit resolution, I2S protocol Microphone MSM381A3729H9BPC MEMS microphone, SNR at least 65dB Power amplifier NS4150B Class-D amplifier Speaker 2014 cavity speaker, 1W at 8 ohm Operating temperature 0 to 40 C Device size AtomS3R-CAM: 24.0 x 24.0 x 13.5mm; Atomic Voice Base: 24.0 x 24.0 x 14.14mm Device weight AtomS3R-CAM: 7.4g; Atomic Voice Base: 6.3g Package size 120.0 x 65.0 x 16.0mm Package weight 22.1g Applications AtomS3R-CAM AI Chatbot Kit vision and voice assistant prototypes with camera input and real-time audio interaction. Smart home control terminals that combine voice interaction, Wi-Fi connectivity, and compact sensing hardware. Embedded AI demos that use image capture, microphone input, speaker output, IR control, and IMU data. Education and proof-of-concept projects for ESP-IDF, PlatformIO, Arduino, UiFlow2, and M5Burner workflows. Product List 1 x AtomS3R-CAM 1 x Atomic Voice Base Other Content To enter download mode, press and hold the reset button for about 2 seconds until the internal green LED lights up, then release it. The device is then ready for firmware flashing. The AtomS3R-CAM AI Chatbot Kit documentation focuses on the AtomS3 series plus Atomic Voice Base hardware combination. It links assistant setup, schematic files, structure files, camera examples, and firmware flashing resources for building a personal AI assistant application. The camera-equipped controller makes the kit suitable for projects that need simple vision capture in addition to voice input and output. Resources AtomS3R-CAM AI Chatbot Kit product document Atomic Voice Base XiaoZhi voice assistant quick start Atomic Voice Base OpenAI voice assistant tutorial Atomic Voice Base Volcengine voice assistant tutorial AtomS3R-CAM main board schematic PDF AtomS3R-CAM camera board schematic PDF Atomic Voice Base schematic PDF AtomS3R-CAM AI Chatbot structure files Atomic Voice Base product document Atomic Voice Base Arduino library AtomS3R-CAM network camera example M5Burner firmware flashing guide FAQ What is included in the kit? The AtomS3R-CAM AI Chatbot Kit package includes one AtomS3R-CAM controller and one Atomic Voice Base. What makes this version different from a voice-only assistant kit? This version adds a 0.3MP GC0308 camera to the controller, so it can support compact AI assistant projects that need both vision input and voice interaction. Which assistant workflows are supported? The kit is designed around XiaoZhi Voice Assistant, OpenAI Voice Assistant, and Volcengine Voice Assistant workflows documented for AtomS3 series devices with Atomic Voice Base. What should be considered around magnets? Magnets may interfere with the BMM150 magnetic field sensor. Keep the sensor away from strong magnetic fields and remove nearby magnets when needed.