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!

AC6965E Voice Toy Module Solution.png

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

(2) JL Bluetooth Test Box

(3) JL USB Updater 4.0 Update Tool JieLi Bluetooth Chip IC Programmer


Application Ideas

  1. Interactive Toys: Dancing plush toys, talking animals, reaction-based games
  2. Educational Kits: Voice-recordable flashcards, story-telling devices
  3. Home Automation: Sound-activated switches, Bluetooth speakers with effects
  4. Art Installations: Motion-reactive sound and light displays

Features

  1. Audio Playback: Supports up to 60 MP3 files stored in 4MB flash memory
  2. Bluetooth Connectivity: Stream music from your phone
  3. Voice Recording: Up to 5 minutes of recording with one-button control
  4. Motor Control: Supports both unidirectional and bidirectional motors
  5. LED Control: Connect RGB or single-color LEDs for visual effects
  6. Infrared Sensor Support: Enable remote control or trigger-based actions
  7. Type-C Charging: Modern and convenient power input
  8. Low Power Design: Operates from 3.5V to 5.2V, ideal for battery-powered toys

Hardware Setup

AC6965E Voice Toy Module Solution1.png
AC6965E Voice Toy Module Solution2.png
AC6965E Voice Toy Module Solution3.png

Wiring Example: Dancing Cactus

  1. Connect a unidirectional motor to pins 19 and 20 for movement
  2. Connect an LED to pins 8 and 9 for lighting
  3. Connect a speaker to pins 11 and 12 for sound
  4. 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:

  1. Voice Change Mode: Default mode on power-on
  2. Recording: Long-press K1 to record, short-press to play back
  3. Bluetooth Mode: Long-press K2 to enter pairing mode
  4. 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:

const int recordPin = 2; // connected to K1
const int modePin = 3; // connected to K2

void setup() {
pinMode(recordPin, OUTPUT);
pinMode(modePin, OUTPUT);
}

void loop() {
// Simulate long-press to record
digitalWrite(recordPin, HIGH);
delay(3000); // hold for 3s
digitalWrite(recordPin, LOW);

delay(2000);

// Simulate short-press to play
digitalWrite(recordPin, HIGH);
delay(200);
digitalWrite(recordPin, LOW);

delay(5000);
}


Application Ideas

  1. Interactive Toys: Dancing plush toys, talking animals, reaction-based games
  2. Educational Kits: Voice-recordable flashcards, story-telling devices
  3. Home Automation: Sound-activated switches, Bluetooth speakers with effects
  4. 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.