FPGA Audio Codec

I2S DAC

This is an I2S 16-bit audio codec I made to do audio DSP for my open source Ice40 FPGA. I had to get digital protocols working between the ADC and a DAC.

Simple Passthrough

This is a simple audio passthrough through my FPGA. So much work into a sinewave...

Digital Protocol

This is an image of an I2S digital audio protocol.

prototype

Encoder Knob

To control the parameters of the digital effects I added rotary encoder functionality in hardware.

prototype