Skip to content

sofiaferro/freenove-media-kit-skills

Repository files navigation

Freenove Media Kit for ESP32-S3 Skills

A collection of agent skills for building projects with the Freenove Media Kit for ESP32-S3 - from zero to product.

Overview

The Freenove Media Kit for ESP32-S3 is a comprehensive electronics learning kit featuring the ESP32-S3 WiFi/Bluetooth microcontroller. This skill collection guides you through progressive project development from basic hardware control to complete AI-powered products.

Skills Collection

Skill Description Prerequisites
freenove-media-kit-fundamentals Hardware basics, LED control, buttons, battery monitoring, development setup None
freenove-audio-projects Audio I2S, MP3 playback, WAV recording, speech recognition Fundamentals
freenove-camera-display Camera module, TFT LCD display, photo capture, video streaming Fundamentals
freenove-lvgl-gui LVGL GUI framework, creating interactive user interfaces Camera/Display or Audio
freenove-ai-integration OpenAI Realtime API, Xiaozhi AI voice assistants Audio + Speech Recognition
freenove-complete-projects Full product integration, best practices, optimization All previous skills

Quick Start

  1. New to the kit? Start with freenove-media-kit-fundamentals
  2. Want to build a voice assistant? Follow: Fundamentals → Audio → AI Integration
  3. Building a camera product? Follow: Fundamentals → Camera → LVGL GUI → Complete Projects

Hardware Components

  • ESP32-S3 WiFi/Bluetooth microcontroller with PSRAM
  • RGBW LED (WS2812B) - addressable LED control
  • TFT LCD Display (ST7789) - 1.14" or 3.5" options
  • Camera Module - OV2640 or OV3660
  • Audio I2S - Speaker and microphone
  • SD Card Slot - SDMMC interface
  • Buttons - User input
  • Battery Management - Voltage monitoring

License

MIT License - See LICENSE file

Support

For kit-specific support, contact Freenove: support@freenove.com

For skill issues, please open an issue in this repository.

About

Comprehensive agent skills for the Freenove Media Kit ESP32-S3 - from zero to product. Learn hardware basics, audio/video projects, GUI development, AI integration, and build complete embedded products.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors