Close
0%
0%

Space Drums - Play drums in thin air!

An open-source air drumming system that lets you play an invisible drum kit in mid-air!

Similar projects worth following
Space Drums: an open-source air drumming system. It uses a smartphone (or PC) to track your arms and motion sensing smart sticks to deliver near zero-latency drum hits.

What exactly are you playing?

Instead of hitting physical pads, Space Drums uses an AI to dynamically anchor a full, invisible 3D drum kit around your body. The system maps out six distinct, fully playable zones:

Hi-Hat: Anchored just to your left.
Snare: Positioned right in the center.
Floor Tom: Anchored to your right side.
Crash & Ride Cymbals: Hovering up top to the left and right.
Kick Drum: Tied directly to a sensor in your shoe.

Because the AI tracks your shoulders and joints in real-time, the virtual kit actually adjusts to your position. You get a massive, responsive percussion setup without sacrificing bedroom floor space.

Space Drums: an open-source air drumming system. It uses a smartphone (or PC) to track your arms and motion sensing smart sticks to deliver near zero-latency drum hits.

  • Hi-Hat: Floating just to your left.
  • Snare: Positioned right in the center.
  • Floor Tom: Anchored to your right side.
  • Crash & Ride Cymbals: Hovering up top.
  • Kick Drum: Stomp that right foot!

So, what does it actually feel like? I'll be brutally honest. If you are a professional drummer, this will not replace a $2,000 physical acoustic kit. You don't get the physical rebound of a wooden stick bouncing off a tight mylar drumhead.

But for someone who wants to learn coordination, casually jam with friends, or play a full drum set in a tiny apartment at 2 AM without getting evicted, it is absolutely incredible. It feels like magic!

SCH_SpaceDrums_fixed_2026-04-01.json

Easy EDA schematic

JavaScript Object Notation (JSON) - 110.64 kB - 04/01/2026 at 14:07

Download

spaceDrums_kick.ino

Kick firmware

ino - 4.67 kB - 04/01/2026 at 14:07

Download

space_drums_AI.ino

Stick firmware

ino - 7.19 kB - 04/01/2026 at 14:07

Download

  • 3 × Esp32S3 dev module
  • 2 × LSM6DS3TR-C IMU
  • 2 × TP4056 Li ion charging module
  • 2 × 2200 mah LI ion battery

View all instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates