This repository contains my DSP experiments with a PÚCA DSP board, based on the ESP32 RISC-V processor.
The code is based on v5.0 of the ESP-IDF from Espressif, documented here.
After the IDF is installed and in your path, building and flashing is simply idf.py flash
in the root of this repository.
As of 2/1/23, I've implemented two example functions, a sine wave output (adapted from the PÚCA DSP examples but updated to v5.0 of the IDF) and passthrough from ADC -> DAC. I hope to implement a configurable delay and/or eventually a reverb, with the help of filters extracted from boilerplate code from the Faust project.