[shiura] had a problem — they wanted a nice high-quality audio output for their computer, but they didn’t fancy any of the DACs that were readily available on the market. They specifically wanted one that was affordable, capable, and included a graphic equalizer so they could simply hook it up to a regular amplifier and dial in the perfect sound. When they couldn’t find such a device, they decided to build their own.
The build is based around a Raspberry Pi Pico, chosen for its feature set that makes it easy to configure as a USB audio device. It’s paired with a Waveshare Pico Audio module, which is based on the PCM5101A stereo DAC and slots neatly on top of the microcontroller board. An SPI-controlled LCD screen was also fitted in order to display the graphic equalizer interface that [shiura] whipped up. The project write-up explains the code required to implement the equalizer in detail. A four-channel equalizer was possible on the original Pi Pico (RP2040), while upgrading to a more powerful Pi Pico 2 (RP2350) allowed implementing eight channels in total.
If you’re looking to build a digital audio system with the ability to do some equalization to suit your listening room, this might be a project of interest to you. We’ve featured other projects in this realm before, too.

VLC has a great EQ in it’s settings, something every computer should have. Phone version has even more. Still rolling your own is the prize.
I wish the article contributors would consider the novice when writing these. Acronym overload, not everyone knows what a DAC is, or when calling out components by their number, a brief description following would greatly help the reader.
Indeed. Many wish to learn but don’t have the time to venture down numerous rabbit holes to explore.
Nobody learns by being spoonfed absolutely everything. You’ll have to go down at least some rabbit holes.
What you’re really saying is you have no idea what this crap is, and you have no interest in looking it up. For those of us who know exactly what is, how it works, and would actually build one – we have zero interest in being read some daft basic explanation gore newbies.