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?

  • 6,925 views
  • 5 comments
  • 23 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

MQTT Communication With the Nano 33 IoT & WeMos D1 Boards

Project tutorial by BnBe_Club

  • 2,710 views
  • 2 comments
  • 9 respects

Nano 33 IoT + EC/pH/ORP + WebAPK

Project tutorial by uFire

  • 13,917 views
  • 3 comments
  • 51 respects

Arduino Nano 33 IoT Debugging

Project tutorial by visualmicro

  • 3,254 views
  • 3 comments
  • 12 respects

IoT Blink - Getting started with IoT

Project showcase by AppShed Support

  • 4,744 views
  • 1 comment
  • 22 respects

Full Control of Your TV Using Alexa and Arduino IoT Cloud

Project tutorial by 4 developers

  • 7,660 views
  • 2 comments
  • 24 respects
Add projectSign up / Login