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?

  • 1,744 views
  • 3 comments
  • 10 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.

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 uFire

  • 11,559 views
  • 2 comments
  • 46 respects

IoT Blink - Getting started with IoT

Project showcase by AppShed Support

  • 4,075 views
  • 1 comment
  • 19 respects

Arduino Due Bass, Lead & Drum Computer II

Project in progress by rom3

  • 1,568 views
  • 10 comments
  • 7 respects

IoT Cloud - Getting Started

by 5 developers

  • 51,958 views
  • 17 comments
  • 105 respects

Minimal MIDI Drum Kit with 3D Printer

Project tutorial by ryokosaka

  • 14,605 views
  • 1 comment
  • 38 respects
Add projectSign up / Login