Trybotics Logo

Air Drum with Arduino Nano 33 IoT © Apache-2.0

DESCRIPTION

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 !

Description:

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 !

Description:

AirDrum


YOU MIGHT ALSO LIKE