ESP32 Audio Development Board is a cutting-edge platform designed for audio development based on the powerful ESP32 microcontroller. Offering rich connectivity options such as Wi-Fi and Bluetooth, it opens up a wide range of interactive possibilities. The board is compact, portable, and features onboard battery management, making it ideal for wearable applications. It is small enough to fit into virtually any enclosure, providing flexibility for developers. Available in two versions: a full-featured touchscreen version and a compact portable mini version, the ESP32 Audio Development Board is a versatile solution for audio projects.
Wireless Audio Touchscreen Versatility
The ESP32 Audio Development Board is an exceptionally versatile platform, capable of transforming into a variety of wireless audio applications. Whether you want to build a Wi-Fi/Bluetooth-enabled portable speaker, an internet (Wi-Fi) radio, or integrate it into a smart speaker system (e.g., using platforms like Spotify), the possibilities are endless. It’s also perfect for creating innovative talking gadgets or wearable devices that utilize wireless audio technology.
Features & Specifications
- MCU Core
The board is powered by the ESP32 Dual-Core 32-bit LX6 microprocessor, running at a robust 240 MHz for high performance. It includes:
- 16 MB of Flash storage
- 8 MB of PSRAM
- CP2102 Serial communication / Flashing chip
- Battery Management
The ESP32 Audio Development Board incorporates a comprehensive battery management system with the following features:
- Li-Ion battery charging with charge status indication
- Protection against battery overcharge and overdischarge
- Overcurrent protection for safe operation
- Onboard 14500 battery holder (not available in the mini version) or a 2-pin connector for external batteries
- Battery voltage monitoring via built-in DAC
- Onboard power switch for easy power control
- Audio Capabilities
With exceptional audio performance, the board supports the following:
- Dual I2S stereo DAC (Maxim Integrated MAX98537) integrated with a high-efficiency D-Class amplifier
- 3 W per channel output at 4 Ohm load
- Up to 92% power efficiency for prolonged battery life
- Onboard 5.5 V boost converter for consistent audio output
- Peripherals
The board comes with a range of onboard peripherals to enhance its capabilities (mini version has limited options):
- 2.8″ TFT Touchscreen (320×240 px) with touch sensor
- Wi-Fi and Bluetooth connectivity for wireless communication
- IR reader (not available in the mini version)
- RGB LED and RGB LED strip header for custom lighting effects
- SDCard socket for external storage (not available in the mini version)
- JTAG header for debugging (not available in the mini version)
- Rotary encoder/Joystick header for enhanced user interaction (not available in the mini version)
- Additional Features
The ESP32 Audio Development Board also includes several practical features to simplify development:
- RESET and GPIO0 (FLASH) buttons for easy resets and programming
- Mechanical compatibility with Raspberry Pi 4 cases (excluding the mini version)
- Comprehensive software samples provided for all onboard peripherals, enabling rapid development
Open Source
For developers and engineers interested in working with the ESP32 Audio Development Board, all documentation—including board schematics, firmware, and software samples—is available in our GitHub repository. You can also follow ongoing progress and discussions on our Hackaday.io page.
The project is currently being crowdfunded on CrowdSupply. Visit the page to support the project and stay up-to-date with the latest developments!
If you have any questions regarding PCBs or PCBA, feel free to contact us at info@wellcircuits.com.