Description
The Elektor Audio DSP FX Processor combines an Espressif ESP32 microcontroller and an ADAU1701 Audio DSP from Analog Devices. Besides a user-programmable DSP core, the ADAU1701 has high-quality analog-to-digital and digital-to-analog converters built-in and features an I²S port. This makes it suitable as a high-quality audio interface for the ESP32.
Programs for the ESP32 can be created with Arduino, Platform IO, CMake or by using the Espressif IDF in another way. Programs for the ADAU7101 audio DSPs are created with the free visual programming tool SigmaStudio by dragging and dropping pre-defined algorithm blocks on a canvas.
Applications
- Bluetooth/Wi-Fi audio sink (e.g. loudspeaker) & source
- Guitar effect pedal (stomp box)
- Music synthesizer
- Sound/function generator
- Programmable cross-over filter for loudspeakers
- Advanced audio effects processor (reverb, chorus, pitch shifting, etc.)
- Internet-connected audio device
- DSP experimentation platform
- Wireless MIDI
- MIDI to CV converter
- and many more...
Specifications
- ADAU1701 28-/56-bit, 50-MIPS digital audio processor supporting sampling rates of up to 192 kHz
- ESP32 32-bit dual-core microcontroller with Wi-Fi 802.11b/g/n and Bluetooth 4.2 BR/EDR and BLE
- 2x 24-bit audio inputs (2 V RMS, 20 kΩ)
- 4x 24-bit audio outputs (0.9 V RMS, 600 Ω)
- 4x Control potentiometer
- MIDI in- and output
- I²C expansion port
- Multi-mode operation
- Power supply: 5 V DC USB or 7.5-12 V DC (barrel jack, center pin is GND)
- Current consumption (average): 200 mA
Included
- 1x ESP32 Audio DSP FX Processor board (assembled)
- 1x ESP32-PICO-KIT-D4
- 2x Jumpers
- 2x 17-pin headers (female)
- 4x 10 KB potentiometers
Downloads