AC6965E Smart Voice Toy Engine: Build Interactive Toys With Sound, Motion, Bluetooth & Recording - No Coding Needed!
by JimTsui in Circuits > Wireless
4 Views, 0 Favorites, 0 Comments
AC6965E Smart Voice Toy Engine: Build Interactive Toys With Sound, Motion, Bluetooth & Recording - No Coding Needed!

Project Overview
The AC6965E Voice Toy Module is a highly integrated, multifunctional core board designed for building interactive and intelligent toys. It combines audio playback, motion control, LED lighting, recording, and Bluetooth connectivity in a compact form factor. Whether you're building a dancing cactus, a jumping pig, or a slapping fish game, this module provides all the essential functions to bring your creative toy ideas to life.
This project will guide you through the features, wiring, and programming of the AC6965E module, complete with example code and build instructions.
Supplies
Things used in this project
1. Software apps and online services
(1) LightBlue
(2) UartAssist V5.0.10
(3) keil
2. Hand tools and fabrication machines
(1) Soldering Tools,ALIENTEK
(3) JL USB Updater 4.0 Update Tool JieLi Bluetooth Chip IC Programmer
Application Ideas
- Interactive Toys: Dancing plush toys, talking animals, reaction-based games
- Educational Kits: Voice-recordable flashcards, story-telling devices
- Home Automation: Sound-activated switches, Bluetooth speakers with effects
- Art Installations: Motion-reactive sound and light displays
Features
- Audio Playback: Supports up to 60 MP3 files stored in 4MB flash memory
- Bluetooth Connectivity: Stream music from your phone
- Voice Recording: Up to 5 minutes of recording with one-button control
- Motor Control: Supports both unidirectional and bidirectional motors
- LED Control: Connect RGB or single-color LEDs for visual effects
- Infrared Sensor Support: Enable remote control or trigger-based actions
- Type-C Charging: Modern and convenient power input
- Low Power Design: Operates from 3.5V to 5.2V, ideal for battery-powered toys
Hardware Setup



Wiring Example: Dancing Cactus
- Connect a unidirectional motor to pins 19 and 20 for movement
- Connect an LED to pins 8 and 9 for lighting
- Connect a speaker to pins 11 and 12 for sound
- Power the module via Type-C or battery (pin 18)
Software & Control
The module does not require programming for basic functions, but you can customize behavior via button combinations:
- Voice Change Mode: Default mode on power-on
- Recording: Long-press K1 to record, short-press to play back
- Bluetooth Mode: Long-press K2 to enter pairing mode
- Volume Control: Short-press K3 during playback
For advanced users, the module supports firmware upgrades via USB DP/DM pins.
Example Code (Arduino-Compatible Control)
If you want to control the module via an external microcontroller like Arduino, here’s a basic example to trigger recording and playback:
Application Ideas
- Interactive Toys: Dancing plush toys, talking animals, reaction-based games
- Educational Kits: Voice-recordable flashcards, story-telling devices
- Home Automation: Sound-activated switches, Bluetooth speakers with effects
- Art Installations: Motion-reactive sound and light displays
Conclusion
The AC6965E Voice Toy Module is a versatile, easy-to-use platform for creating interactive projects without complex coding. Its rich set of features and straightforward interface make it perfect for beginners and makers alike.
We hope this project inspires you to create something fun and interactive! Feel free to remix this project and share your creations.