Project showcase

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.

  • 6,025 views
  • 0 comments
  • 27 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.

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

Code

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

Comments

Similar projects you might like

Starry Night Prom

Project showcase by Maddy

  • 2,373 views
  • 13 comments
  • 18 respects

The Trump Button

Project tutorial by Aurelien Lequertier and Louis Moreau

  • 1,243 views
  • 7 comments
  • 9 respects

Direction Indicators for Bikes

Project tutorial by Rosaliew

  • 330 views
  • 0 comments
  • 6 respects

Third Eye for The Blind

Project tutorial by Muhammed Azhar

  • 1,055 views
  • 4 comments
  • 13 respects

ArduRadio AlarmClock

Project tutorial by Tittiamo

  • 2,279 views
  • 4 comments
  • 2 respects

CO2 Monitoring with K30 Sensor

Project tutorial by alfred333

  • 519 views
  • 0 comments
  • 3 respects
Add projectSign up / Login