Project showcase
Arduino 101 Bluetooth MIDI

Arduino 101 Bluetooth MIDI © MIT

Create a Bluetooth MIDI controller with an Arduino 101.

  • 7,566 views
  • 0 comments
  • 4 respects

Components and supplies

Apps and online services

About this project

Create a Bluetooth MIDI controller using an Arduino 101 and the Adafruit Capacitive Touch Shield.

What to Do

Step 1 - Plug the shield into the Arduino 101. Connect the alligator clip wires from the shield to copper tape, something electrically conductive, a vegetables, or fruit.

Step 2 - Open the Arduino101BluetoothMIDI Sketch in the Arduino IDE.

If this is the first time you've used the Arduino 101, you'll need to use the Boards Manager (Tools -> Board -> Boards Manager) to install the files for "Intel Curie Boards". Use the library manger (Sketch -> Include Library -> Manage Libraries...) to install the Adafruit MPR121 library.

Step 3 - Upload the sketch to your Arduino.

Open Garage Band on an iPad or iPhone. Open the settings using the wrench in the top right corner. Choose Advanced, Bluetooth MIDI Devices. You should see MIDI_101 listed under Bluetooth MIDI devices. Tap on MIDI_101 to connect. Play the drums by tapping on the copper tape.

Experiment a Bit

Try some other Garage Band instruments like the Alchemy Synth. You can change the notes that are played by editing the array of instruments. Use the data from the MIDI association to pick different notes.

If you don't have an iPad or iPhone you should be able to connect the Arduino 101 to other MIDI software that supports Bluetooth low energy.

Code

Arduino101BluetoothMIDI
Source Code

Schematics

Shield on Arduino 101
Plug the shield onto the Arduino 101. Connect the jumper wires to copper tape.
Arduino101 close xahbl83vck

Comments

Similar projects you might like

Home Automation With Arduino 101 Using Bluetooth Low Energy

Project tutorial by naveen manwani

  • 1,693 views
  • 0 comments
  • 4 respects

Arduino 101 Blynk Bluetooth Tutorial

by Noah Huber-Feely

  • 8,719 views
  • 11 comments
  • 11 respects

Arduino 101 Home BLE System

Project tutorial by Alexis Santiago Allende

  • 2,424 views
  • 0 comments
  • 11 respects

Intel Arduino 101 BLE Blynk Tank

Project tutorial by Johnathan Hottell

  • 11,205 views
  • 6 comments
  • 43 respects

Arduino 101 Packet Radio IMU

Project showcase by Phil V and Gregory O. Voronin

  • 6,902 views
  • 2 comments
  • 19 respects
Add projectSign up / Login