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,340 views
  • 0 comments
  • 29 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

Arduinomated Car Parking with Voice Assistance in Smartphone

Project tutorial by Techduino

  • 318 views
  • 0 comments
  • 9 respects

Traffic Monitor- Monitors traffic on the Go

Project tutorial by Patel Darshil

  • 54 views
  • 0 comments
  • 2 respects

Sigfox Forest Fire Detector

Project tutorial by Louis Moreau

  • 2,716 views
  • 2 comments
  • 16 respects

Remote Lamp

Project tutorial by Kutluhan Aktar

  • 332 views
  • 0 comments
  • 4 respects

Magic VR Hat

Project showcase by Johnathan Hottell and Ron Dagdag

  • 684 views
  • 3 comments
  • 8 respects
Add projectSign up / Login