The diagram below provides a visual reference for wiring of the components. This diagram was created using the software package Fritzing.
Adafruit Library for Fritzing
Use Adafruit's Fritzing parts library to create circuit diagrams for your projects. Download the library or just grab individual parts. Get the library and parts from GitHub - Adafruit Fritzing Parts.
Wired Connections
Make the following connections for the LISD3DH accelerometer.
- Grand M4 SDA to LIS3DH SDA
- Grand M4 SCL to LIS3DH SCL
- Grand M4 GND to LIS3DH GND
- Grand M4 3V to LIS3DH VIN
Pitch Bend/Whammy Potentiometer
- Grand M4 PIN1 to Pot PIN1
- Grand M4 GND to Pot PIN2
- Grand M4 3V to Pot PIN3
Modulation Potentiometer
- Grand M4 PIN2 to Pot PIN1
- Grand M4 GND to Pot PIN2
- Grand M4 3V to Pot PIN3
Velocity Potentiometer
- Grand M4 PIN3 to Pot PIN1
- Grand M4 GND to Pot PIN2
- Grand M4 3V to Pot PIN3
Strum Mode Switch
- Grand M4 PIN52 to Switch PIN1
- Grand M4 GND to Switch GND
Accelerometer Mode Switch
- Grand M4 PIN53 to Switch PIN1
- Grand M4 GND to Switch GND
8-Octave Selector Switch
- Grand M4 PIN24-31 to 8-Way Switch PIN1-8
- Grand M4 GND to 8-Way Switch GND
Strum Switches
- Grand M4 PIN23 to Switch 1 NO
- Grand M4 PIN22 to Switch 2 NO
- Grand M4 GND to Switch 2 GND
- Grand M4 GND to Switch 1 GND
MX Switches
- Grand M4 PIN2-12, PIN14 to MX Switch 1-12 NO
- Grand M4 GND to MX Switch 1-12 GND
Going Further
The head of the guitar can house a strip of NeoPixels for additional lighting effects. Using a slide switch, a 500mAh battery and Adafruit Feather M4, you can create LED animations with CircuitPython. This is a separate system apart from the Grand Central M4.
Wired Connections
Feather M4, NeoPixel Strip and Switch
- Feather EN to Switch PIN1
- Feather GND to Switch PIN2
- Feather PIN5 to NeoPixel DIN
- Feather GND to NeoPixel GND
- Feather 3V to NeoPixel 5V
Text editor powered by tinymce.