Air Drum with Arduino Nano 33 IoT

Air Drum with Arduino Nano 33 IoT © Apache-2.0

Wanna try to become the new super stylish 2020s drummer?

  • 9,373 views
  • 6 comments
  • 26 respects

Components and supplies

About this project

This is a simple and fun project, and it's the foundation for creating some more complex projects.

This guide shows how to use the:

In order to hear some "noise," you'll need Midi-compatible software. I'm using GarageBand on a OSX but you can use also Reaper, that is free for PC / Mac.

Some background:

IMU stands for Inertial Measurement Unit, as well explained here: https://en.wikipedia.org/wiki/Inertial_measurement_unit

Basically the IMU reads the orientation of the board in the space, this allows to understand the position and manage it. In this Tutorial, it read the movement of the board and when it inverts, it sends the Midi command to play the note.

The code is self commented.

Libraries:

If you use the Create web editor, you don’t need to download because it’s already available.

If you use the Java IDE or the Pro IDE, open the library manager and search for MIDIUSB: the latest at the moment is 1.0.4

How to use it:

Just plug in the Nano board, upload the sketch from Create Web Editor, open GarageBand / Reaper, assign a good drum pattern, and enjoy!

Other usage:

If you have two or more Nano boards, you can upload the code to each one and change the note played. In this way, you'll create a complete drum set !

Code

AirDrum

Comments

Similar projects you might like

Nano 33 IoT + EC/pH/ORP + WebAPK

Project tutorial by Microfire LLC

  • 31,473 views
  • 13 comments
  • 86 respects

Telegram-Enabled Thermal Printer w/ Arduino Nano 33 IoT

Project tutorial by Kutluhan Aktar

  • 12,769 views
  • 1 comment
  • 25 respects

Arduino Nano 33 IoT Debugging

Project tutorial by arduinocc

  • 9,234 views
  • 3 comments
  • 14 respects

Make Your Air Safer: Alerting Indoor IoT Air Quality Monitor

Project tutorial by Team MATLAB IoT

  • 5,434 views
  • 0 comments
  • 13 respects

Boat with Arduino Nano 33 IoT on Arduino Cloud

Project tutorial by eliezerne and SandroMesquita

  • 3,775 views
  • 0 comments
  • 6 respects

Sound Spectrum Visualizer with Arduino Nano 33 BLE

Project tutorial by Enrique Albertos

  • 13,327 views
  • 12 comments
  • 24 respects
Add projectSign up / Login