Open source guitar effects pedal
Designed by Bruno's electronics in CanadaThis product is no longer available for sale.
The seller may be offering an improved version or it may be hanging out on the beach, enjoying the retired life.
This device is an open source digital effects pedal based on an STM32F4 microcontroller. The pedal comes with 3 preloaded effects: clean, delay and distortion which are selectable via the GUI on the…
Read More…This device is an open source digital effects pedal based on an STM32F4 microcontroller. The pedal comes with 3 preloaded effects: clean, delay and distortion which are selectable via the GUI on the LCD display.
You can fork the firmware from Github and add in your own effects or you can write the firmware from scratch. The FW services the rotary knob, the LCD/GUI and the effects.
The PCB gives access to the debug interface of the microcontroller for users to write and test their own custom effects. An St-Link debugger is needed to debug and program the microcontroller.
The pedal comes with 16 by 2 LCD display that lets the user choose and modify each effect using a rotary encoder. The pedal can be powered via USB or a 9V battery. The schematics of the PCB are in the datasheet.
I designed this pedal because I'm an avid musician and I've been playing the electric guitar for a while. As someone who works in electronics, I felt the need to learn how music effects are created. This project has been a lot of fun because it was the first time that I go from an idea to a fully functional PCB on my own!
The cool thing about this effects pedal is that it uses an STM32 microcontroller instead of more popular Arduinos. STM32 are powerful microcontrollers and are fairly easy to use. They come with a free development environment that generates initialization code for the user to start writing his application faster.
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!