Project showcase
Arduino DUE Programmable Guitar Pedal

Arduino DUE Programmable Guitar Pedal © CC BY-NC

Lets make a programmable guitar pedal, using all the power from the Arduino DUE board with 12 bits ADCs, DACs and RAM memory.

  • 14,547 views
  • 2 comments
  • 59 respects

Components and supplies

Necessary tools and machines

09507 01
Soldering iron (generic)

Apps and online services

About this project

Introduction

PedalSHIELD DUE is a programmable Arduino Open Source and Open Hardware guitar pedal made for guitarists, hackers and programmers. Users can program their own effects in C/C++ or download ready effects from the online library.

It is designed to be a platform to learn about digital signal processing, effects, synthesizers and experiment without deep knowledge in electronics or programming.

The shield has three parts:

  • The Input Stage or Preamp: Amplifies the guitar input signal and sends it to the Arduino microcontroller to be processed.
  • Arduino Board: It does all the Digital Signal Processing (DSP) modifying the signal and adding the effect (delay, echo, distortion, volume).
  • The Output Stage: Once the waveform is processed, the signal is taken from the Arduino DACs and prepared to be sent to the Guitar Amplifier. This part also includes a Summing Amplifier which is very useful for delay effects like echo or chorus.

The shield is programmed in C/C++ using the standard free Arduino platform (Linux/Windows/Mac). All tools and programs are open source and compatible with Arduino libraries.

Code

https://github.com/ElectroSmash/pedalshield
GitHub repository.

Custom parts and enclosures

pedalSHIELD DUE native Files
Here are the KICAD native files.
9XJxhG6UU9suv0DUJJGL.zip

Schematics

pedalSHIELD DUE schematics
More info here:
http://www.electrosmash.com/forum/hardware-pedalshield/18-kicad-schematics-pedalshield?lang=en
L4omvmyre4pqlsvpyvki

Comments

Similar projects you might like

Arduino UNO Guitar Pedal

Project tutorial by electrosmash

  • 58,348 views
  • 29 comments
  • 173 respects

Arduino MEGA Guitar Pedal

Project tutorial by electrosmash

  • 21,392 views
  • 2 comments
  • 124 respects

Ankle Air Guitar Pedal

Project in progress by javier muñoz sáez

  • 6,066 views
  • 4 comments
  • 21 respects

Turn an Arduino Uno into a MIDI Controller: Guitar Pedals

Project tutorial by Johan van Vugt

  • 5,541 views
  • 1 comment
  • 11 respects

Guitar Speed Pick and Stomp Pedal!

Project tutorial by Marc Uberstein

  • 6,379 views
  • 9 comments
  • 34 respects

Programmable Stranger Things Light Wall Costume

Project showcase by Michael Barretta

  • 4,158 views
  • 6 comments
  • 18 respects
Add projectSign up / Login