audio_wavefiles
ESP32-A2DP
audio_wavefiles | ESP32-A2DP | |
---|---|---|
2 | 18 | |
17 | 1,413 | |
- | - | |
0.0 | 8.5 | |
over 1 year ago | 10 days ago | |
Ada | C++ | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
audio_wavefiles
ESP32-A2DP
-
Retreive time & date, cellular signal strength and battery percentage information via Bluetooth on esp32
Whole thing is programmed using Arduino library in platformio and for a2dp sink im using pschatzmann library https://github.com/pschatzmann/ESP32-A2DP
-
Esp8266 as a wireless audio streamer
The ESP8266 won’t work, since it doesn’t support Bluetooth. You’ll need an ESP32 and an I2S DAC. I built something similar based on this library: https://github.com/pschatzmann/ESP32-A2DP
-
Synth with USB computer keyboard input and bluetooth speaker output
I want to turn a USB computer keyboard into a musical instrument where i can press a key and a sound is played on my bluetooth speaker. I have played around with https://github.com/pschatzmann/ESP32-A2DP and managed to hardcode a little tune and play it on the speaker. Unfortunately that alone already uses 80% of the esp32 flash memory and I need some more space to read the keyboard input and do a little bit of sound design on top of that. I’m looking for suggestions on a controller (combination of controllers) would be best suited for the job, with the constraint that it should have low power consumption.
-
Audio and Arduino
Check out arduino-audio-tools and other libraries it can make use of, such as ESP32-A2DP. It's tailored towards ESP32 devices, but also supports the RP2040 and others.
-
Outputting the AudioPLL to an external DAC
For all other i2s pinouts, I'm leaning on this GitHub-project: https://github.com/pschatzmann/ESP32-A2DP
-
Sending data (wav files) from esp 32 to PC
You can use Bluetooth A2DP. This is the same standard used in Bluetooth headphones. Several implementations are available https://github.com/pschatzmann/ESP32-A2DP
- BT Transmitter from 3.5mm audio jack
-
24bit 48kHz ADC and DAC recommendations for audio
A2DP library: https://github.com/pschatzmann/ESP32-A2DP
-
Use of ESP32 as Bluetooth audio receiver
I recently discovered that the ESP32 could be used to receive audio via Bluetooth and since I'm using one as part of my build anyway (for controlling peripherals and LED outputs) I was thinking to just use the ESP32's onboard Bluetooth rather than a dedicated chip/module. After looking through some example code and the ESP32-A2DP library, I feel confident that this would work but is anyone able to see any caveats in doing this other than not being able to support aptx?
- esp32 to aux in
What are some alternatives?
esp32-bluetooth-audio-adafruit - An ESP32 bluetooth audio receiver using an adafruit breakout
AutoConnect - An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
arduinoFFT - Fast Fourier Transform for Arduino
Mach3Controller - Android / ESP32 / ESP8266 Controller (+ coordinate display) for Mach3 CNC
ESP_Python_Serial - A tutorial on how to make an ESP and a Python script (running on PC or a RPi) communicate via Serial and do useful stuff while communicating
dscKeybusInterface - An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
esp-idf - Espressif IoT Development Framework. Official development framework for Espressif SoCs.
esp32WS2811 - Arduino library for ESP32 to drive WS2811 LEDs using the RMT peripheral
Split-Single-Phase-Energy-Meter - Split Single-phase Energy Meter
MouDio - MouDio: a compact and portable Bluetooth speaker with high-quality components for powerful, clear sound. Moudio is built using four PCBs and laser-cut acrylic grills with 3D printed parts, and it can be easily assembled using the provided instructions.
knock-esp32 - ESP32 WiFi provisioning over BLE
ESP32-HUB75-MatrixPanel-DMA - An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.