Rare find

GuitarPedal. A guitar effects box you can build and customize yourself.

github.com/torvalds/GuitarPedal

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • Remove the actual usb-host.c file too
  • Merge branch 'fix/parametric-eq-gain' of https://github.com/Legit-Ox/…
  • Remove 'ui_sync_changed' and 'last_effect' variables
  • Remove "USB HOST" support
  • Bulk remove stale SH1106 and TAC5112 code
  • Make the WebMIDI app.js SysEx command handling a bit more legible
  • Improve on WebMIDI diagnostics in general
  • Use custom MIDI-1.0 packetization for SysEx streams
  • parametric_eq: fix gain math, pot only delivered ~half the requested dB
  • Add minimal status reporting infrastructure
  • Allow re-ordering effects
  • First round of WebMIDI fixes from testing..
  • Massive EQ and MIDI handling rewrite
  • Update TAC5112 i2c programming for stereo mode
  • Start the process of turning effects into stereo
  • Start doing stereo i2s transfers
  • Add simple test-board for a magnetic sensor rotary switch design
  • Add a few new symbols and footprints
  • Merge EEPROM addressing fix from Felix Hoffmann
  • Update the "USB Stomp" board to use design blocks
  • Add support for the MC24C64 64kbit EEPROM
June 2026
  • Update the audio-jacks board
  • Only call the ->init() function when the effect is enabled
  • Add 47uF hybrid aluminum caps to 3.3V and 5V supplies
  • Update the 'dropped sample' debugging to the i2s DMA situation
  • Avoid overclocking the rp2354
  • Do i2s RX using the same DMA buffer we use for TX
  • Start using DMA for i2s transmit
  • i2s: mostly fix things up as per previous notes
  • Add some notes on my broken - but working - i2s PIO program