Skip to content

Full Open-Source AI-Toy, base on MicroPython, Include Server and Client. Developed by LinkerAI.

License

Notifications You must be signed in to change notification settings

CiE-XinYuChen/ESP32-PyAIToy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ESP32-PyAIToy

Open-Source AI Toy Powered by MicroPython

ESP32-PyAIToy is a fully open-source AI toy project developed by LinkerAI, leveraging the capabilities of the powerful ESP32-WROOM-32E (or D0WD). This project includes complete hardware and software resources, providing both server and client components for seamless AI interactions.


Documentation is Developing, Coming soon...


Features

  • ESP32-WROOM-32E (or D0WD) based
    Optimized for efficient and reliable performance on widely available ESP32 hardware.

  • Open-Source Hardware
    Complete hardware design openly available for customization and adaptation (Designed by LinkerAI).

  • MicroPython Development
    Developed entirely in MicroPython, allowing for rapid prototyping and easy modifications.

  • Asyncio Server Support
    Asynchronous, high-performance server implementation included, ensuring smooth and responsive operation.

  • UDP/TCP Server Support
    Built-in UDP and TCP server functionality, enabling versatile network communication.

  • Bluetooth WiFi Configuration
    Easy WiFi setup via Bluetooth, simplifying network configuration.

  • Online ASR & TTS Services
    Integrated online Automatic Speech Recognition (ASR) and Text-to-Speech (TTS) capabilities, powered by LinkerAI.

  • Voice Cloning Feature
    Support for advanced voice cloning services provided by LinkerAI, offering personalized voice interaction.

  • OPUS Codec Support
    Efficient audio encoding and decoding using OPUS, ensuring high-quality audio communication.

  • OTA (Over-the-Air) Updates
    Easily manage updates and maintain software remotely without physical intervention.


Getting Started

Clone the repository and explore the hardware schematics, MicroPython firmware, and asyncio server/client examples to quickly begin developing your own AI-powered toy applications.

This repository is currently being uploaded. Content coming soon!


License

This project is open-source under MIT License. Contributions and community participation are warmly welcomed.


Developed with passion by LinkerAI.

About

Full Open-Source AI-Toy, base on MicroPython, Include Server and Client. Developed by LinkerAI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published