• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
ESP32 MIDI drum module 3D Printer File Image 1
ESP32 MIDI drum module 3D Printer File Image 2
ESP32 MIDI drum module 3D Printer File Image 3
ESP32 MIDI drum module 3D Printer File Image 4
ESP32 MIDI drum module 3D Printer File Image 5
ESP32 MIDI drum module 3D Printer File Image 6
ESP32 MIDI drum module 3D Printer File Image 7
ESP32 MIDI drum module 3D Printer File Image 8
ESP32 MIDI drum module 3D Printer File Image 9
ESP32 MIDI drum module 3D Printer File Image 10
ESP32 MIDI drum module 3D Printer File Thumbnail 1
ESP32 MIDI drum module 3D Printer File Thumbnail 2
ESP32 MIDI drum module 3D Printer File Thumbnail 3
ESP32 MIDI drum module 3D Printer File Thumbnail 4
ESP32 MIDI drum module 3D Printer File Thumbnail 5
ESP32 MIDI drum module 3D Printer File Thumbnail 6
ESP32 MIDI drum module 3D Printer File Thumbnail 7
ESP32 MIDI drum module 3D Printer File Thumbnail 8
ESP32 MIDI drum module 3D Printer File Thumbnail 9
ESP32 MIDI drum module 3D Printer File Thumbnail 10

ESP32 MIDI drum module

Thijs Triemstra avatarThijs Triemstra

March 13, 2024

printables-icon
DescriptionCommentsTags

Description

Overview

This is a 6-channel opensource MIDI drum module using an ESP32 or Teensy micro-controller.

This module uses the excellent Edrumulus software to analyze the incoming signals and forwards it to a host machine (like a Raspberry Pi or desktop computer) over USB serial, where it's converted to MIDI so it can be processed in a DAW (like Ableton, Logic, Cubase etc), using a drum VST like Addictive Drums or Superior Drummer.

Tested with the following pads:

Drum-tec Diabolo Snare
Roland KD-120BKKick
Roland CY-5Hihat
Roland PD-5Tom
Roland PD-5Crash

 

DAW: Ableton 11 (Windows 10)

 

Bill of materials

For 6 channels, you'll need the following hardware:

  • 1 x Rocker switch (5v+)
  • 1 x Micro-USB extension cable
  • 1 x ESP32 (or Teensy 4.x) micro-controller
  • 3 x 5 by 7 cm PCB
  • 1 x LED
  • 6 x 1/4 stereo jack female PCB mount (3 pins)
  • 14 x BAT85 diode
  • 14 x 22k Ohm resistor
  • 7 x 100k Ohm resistor
  • 2 x 10k Ohm resistor
  • 12 x M2.5 12mm screw + nut
  • 4 x M3 25mm screw
  • 4 x M3 10mm screw
  • 6 x M3 nut
  • 4 x M3 threaded insert
 
More info

The schematics for the drum module can be found here: https://github.com/corrados/edrumulus/blob/main/hardware/prototype2/edrumulus.pdf

Any questions about edrumulus should be asked in the discussion forum: https://github.com/corrados/edrumulus/discussions

Happy drummin!

License:

GNU General Public License v3.0

Related Models

Thor Mjolnir Hammer Bic Pen preview image

Thor Mjolnir Hammer Bic Pen

effektz profile image

effektz

9,094

Diverse Schilder / various labels  for hobby & makers preview image

Diverse Schilder / various labels for hobby & makers

RPK profile image

RPK

2

Cute Fluffy Puppy Figurine to Print preview image

Cute Fluffy Puppy Figurine to Print

bonowski. profile image

bonowski.

3

Vorpal The Hexapod Walking Robot preview image

Vorpal The Hexapod Walking Robot

vorpal profile image

vorpal

4,986

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi preview image

MakerZ – Open Source 1/28 RC Drift Chassis by Fails & Makes | Açık Kaynak 1/28 RC Drift Şasisi

Fails&Makes profile image

Fails&Makes

Customizable EU License Plate Keychain preview image

Customizable EU License Plate Keychain

John_M profile image

John_M

43

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED preview image

Snap-Together Mini Minecraft Jack-O-Lantern with integrated LED

scottrlindsey profile image

scottrlindsey

4,454

Small Parts Storage Drawers - Organizer preview image

Small Parts Storage Drawers - Organizer

GT 3D Makers profile image

GT 3D Makers

29

9