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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
PipKey v2 MIDI Instrument 3D Printer File Image 1
PipKey v2 MIDI Instrument 3D Printer File Image 2
PipKey v2 MIDI Instrument 3D Printer File Image 3
PipKey v2 MIDI Instrument 3D Printer File Image 4
PipKey v2 MIDI Instrument 3D Printer File Image 5
PipKey v2 MIDI Instrument 3D Printer File Image 6
PipKey v2 MIDI Instrument 3D Printer File Image 7
PipKey v2 MIDI Instrument 3D Printer File Image 8
PipKey v2 MIDI Instrument 3D Printer File Image 9
PipKey v2 MIDI Instrument 3D Printer File Image 10
PipKey v2 MIDI Instrument 3D Printer File Image 11
PipKey v2 MIDI Instrument 3D Printer File Image 12
PipKey v2 MIDI Instrument 3D Printer File Image 13
PipKey v2 MIDI Instrument 3D Printer File Image 14
PipKey v2 MIDI Instrument 3D Printer File Image 15
PipKey v2 MIDI Instrument 3D Printer File Image 16
PipKey v2 MIDI Instrument 3D Printer File Image 17
PipKey v2 MIDI Instrument 3D Printer File Image 18
PipKey v2 MIDI Instrument 3D Printer File Image 19
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 1
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 2
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 3
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 4
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 5
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 6
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 7
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 8
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 9
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 10
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 11
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 12
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 13
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 14
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 15
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 16
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 17
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 18
PipKey v2 MIDI Instrument 3D Printer File Thumbnail 19

PipKey v2 MIDI Instrument

InventorIan avatarInventorIan

January 30, 2025

thingiverse-icon
DescriptionCommentsTags

Description

The 2nd iteration on a concept for a handheld MIDI instrument. It uses a Nunchuck and/or a magnetic rail to shift notes.

Information:
• Everything was printed at a layer height of 0.2mm.
• In the right orientation, only the “Main” bodies require supports.
• The version of the assembled parts shown in the images differs slightly from the uploaded files. A few minor adjustments were made during the testing process and I was too lazy to reprint everything again.
• Once covered in copper tape, the patterns on the bottom of the rail connect various pins on the battery connecter to the grounded center pin. With the magnets on the slide/rail snapping into place at discrete points, you can measure distance like the frets on a guitar.
• Print the tiny indents on the rail with a different color in your slicing software to make placing the copper tape easier. I originally tried using conductive PLA for these rail pads again (as seen in PipKey v1), but the pressure required to make solid contact with the conductive PLA works against making the slide/rail move smoothly.
• The “Arm” Mount actually works better if you just operate it with your right hand.
• All the buttons/battery connector inputs use the INPUT_PULLUP pin mode.
• The nunchuck must be wired to I2C Wire0 while the display must be wired to a different Wire pin (i.e. Wire1). This is reflected in the code. This is also where the Teensy comes in handy.
• Pardon the rambling factoids. More info/a guide is available upon request.

Controls Explanation:
• There are four modes: Major/Minor (operates off half/whole steps), Pentatonic (operates in sets of 5 notes), and String (operates entirely in half steps). Each mode creates a “scale” that is traversed numerically through the main buttons and nunchuck/rail.
• The on/off switch near the thumb button puts the device in menu mode. Here you can use buttons 2 and 3 to move up and down the base note for the scale, as well as change the scale mode using button 1 (the thumb button).
• Moving the rail up moves the notes up one note. It's more like shifting positions on a string instrument. The rail is primarily designed for use with String Mode.
• On the Nunchuck:
• C-button: shift back two notes
• Z-button: shift forward two notes
• Up/Down: Octave Up/Down (8 notes for scales, 5 notes for pentatonic, 12 for string)
• Left/Right: MIDI note velocity up/down
Materials:
• PLA/PETG
• Solid core wire
• Flat breadboard jumper wires
• ½-size Breadboard
• Teensy 4.0
• Various M2/M3 screws and nuts
• 5-pin Spring battery connector (same as PipKey v1)
• 5x Kalih Choc keyboard keys
• Copper tape
• Many 5x2mm Magnets
• Small switch (SS12F15-G5)
• Digispark (I think) I2C OLED (128x64)
• 40mm Stretch fabric (cut in half for Main Body strap)
• Magnetic clasps
• Wii Nunchuck
• Adafruit Nunchuck Adapter
• 2x 8x4mm bearings
• Android Phone with Fluidsynth
• Female-to-Female jumper cables (for OLED to breadboard)
• Longer Male-to-Male Headers (for OLED to breadboard)

Room for Improvement:
• Feature creep is dangerous.
• I initially tried to conceptualize combining the rail and nunchuck (you could move the rail while also holding the nunchuck on some mount that would go on the rail) but ultimately found it easier to operate just one at a time. They each have their strengths and weaknesses, something I hope to remedy in the future.
Direct magnet-to-magnetic contact made for some really promising slide/rail mechanisms during testing (one image of this has been uploaded), but the spring battery connector introduces a lot of friction, even with the two bearings on the opposite side of it.
• Pressing buttons is easier/faster than moving a plastic slide around. Pressing buttons is also easier/faster than using a joystick. This conclusion makes me want to create a 5x5 button version that ditches both the slide/rail AND the nunchuck in favor of using only buttons for both the left and right hand. This would probably end up looking like a concertina or something.

License:

Creative Commons - Attribution - Non-Commercial

Related Models

Digital Sundial preview image

Digital Sundial

Mojoptix profile image

Mojoptix

67,453

Kazoo preview image

Kazoo

PistonPin profile image

PistonPin

5,946

Working Piccolo Trombone preview image

Working Piccolo Trombone

JustinHirsh profile image

JustinHirsh

4,445

Updated 12 Hole Ocarina preview image

Updated 12 Hole Ocarina

RobSoundtrack profile image

RobSoundtrack

35,475

Drill Dust Collector V3 preview image

Drill Dust Collector V3

AK3D profile image

AK3D

5,748

Native American Drone Flute (F# , A=432hz) preview image

Native American Drone Flute (F# , A=432hz)

blackpixel profile image

blackpixel

1,105

PCB Workstation Kit with Articulated Arms preview image

PCB Workstation Kit with Articulated Arms

giufini profile image

giufini

23,388

percussion frog preview image

percussion frog

Wheelbarrow_of_Melons profile image

Wheelbarrow_of_Melons

3,967