Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 4.07 KB

README.md

File metadata and controls

80 lines (58 loc) · 4.07 KB

Guitar Pedal 125b

Rev 4 - 5/16/2023

Updates include:

  1. Updated PCB design to improve the True Bypass relay switching to include an anti-pop hardware mute.
  2. Update Example Software to take advantage of the anti-pop mute.
  3. Update Example Software to provide a basic menu system for the OLED Screen

Overview

A project to create a digital effect pedal based on the Electro-Smith Daisy Seed that fits into a standard 125B sized Guitar Pedal enclosure.

This project is still work in progress and is an evolution of my 1590B sized Pedal. Documenation is sparse at the moment, but I hope to improve it over time.

FinalProduct FinalProductBack CircuitBoard CircuitBoard Enclosure PCBs

Features

  1. 125B size pedal board friendly enclosure!
  2. Buffered Stereo Input and Outputs for Guitar Level signals
  3. Relay based "True Bypass" switching
  4. TRS Mini MIDI Input and Outputs
  5. OLED Display
  6. Rotary Encoder for Display Navigation
  7. 6 Pots
  8. Up to 2 Footswitches
  9. Up to 2 Leds
  10. Standard 9v center pin negative power jack
  11. Easy access to the Daisy Seed USB port and reset buttons for updating the firmware
  12. Primarily SMD parts for easy assembly by your PCB provider
  13. Easily order a custom drilled enclosure from Tayda! Template Here

This project includes a KiCad project with the necessary schematics and PCB layout files to create everything you need to build the hardware. I actually used JLCPCB to manufacture the PCB and assemble the SMD parts and most of the through-hole parts. The BOM file is in the proper format for them to assemble it with their available parts. You will then need to hand solder the following additional parts:

  1. 2 Headers 20-Pin Single Row for the Daisy Seed. I used these from Amazon
  2. 6 Pots. These are the ones I used PRS11R-415F-N103B1. Also make sure to use some non-conductive double sided tape under them to prevent any contact with the circuit board.
  3. 1 Rotary Encoder. This is the one I used PEC11R-4215K-S24
  4. 1 OLED Screen. This is the one I used from Amazon
  5. 2 Leds (3mm Any Color). These are the one I used from Amazon
  6. 2 Footswitches. These are the ones I used from Amazon

Make sure to solder them in the following order (everything goes on the side without the SMD parts, except the 20-pin headers):

  1. Pots 1 - 3
  2. Rotary Encoder
  3. Both 20pin Headers (make sure this goes on the side with all the SMD parts!)
  4. Pots 4 - 6
  5. OLED Screen
  6. 2 Leds
  7. 2 Footswitches

Sample Code is also provided with a hardware abstraction layer as well as a custom Tremolo effect that uses the hardware.

Information about the Daisy Seed can be found at:

http://electro-smith.com

Information about KiCad can be found at:

https://www.kicad.org

Past Revisions

Rev 3 - 4/14/2023

Updates include:

  1. Swapped the placement of the Footswitches and LEDs on the PCB to be consistent with my other pedals.

Known Issues:

  1. Relay bypass has an audible pop when enabling / disabling the effect. Sounds like a common issue with relay and 3pdt switch true bypass systems. Investigating fixing / minimizing it with an a solution similar to this anti-pop system. Hope to add this in Rev 4.

Rev 2 - 3/29/2023

Updates include:

  1. Added 3 Additional Pots (Total of 6)
  2. Improved OLED Screen Placement
  3. Removed an Encoder (now just 1)
  4. Tayda Custom Drill Template for easily ordering a pre-drilled enclosure