An Open Source Midi controller with 36 pads in a compact body.
Documentation en français : https://usini.github.io/m1d1_36/index.html
Make music on a PC or with open source sound modules.
- 36 capacitives pads
- 4 Potentiometers
- 10 buttons
Based Sparkfun Pro Micro (atmega32u4) https://www.sparkfun.com/products/12640
Compatible with any music software
Can also be used as a keyboard / mouse / xbox360 controller...
LMMS - Open Source Music Software - https://lmms.io/download#windows
PatchBox OS - Raspberry Pi synthetiser - https://blokas.io/modep/
Add controls / sound generators using open sources modules
-
µsini zx [TO BE PUBLISHED] : a AY-3-8910 sound generator (used in zx-spectrum)
Based on Ian Harvey design (public domain) : https://www.instructables.com/id/Arduino-MIDI-Chiptune-Synthesizer/ -
µsini opl2 [WAITING FOR COMPONENTS] : A OPL-2 FM sound generator (used in adlib sound card)
Based on Maarten Janssen design (MIT licence) : https://hackaday.io/project/18995-opl2-audio-board-for-arduino-raspberry-pi -
µsini M1d1 Out [TO MAKE] : A serial pins to Midi output
-
µsini M1d1 WiFi [TO MAKE] : A serial midi to RtpMidi (WiFi Midi)
-
µsini M1d1 BLE [TO MAKE] : A serial midi to BLE
Fast and easy to solder as this midi controller used only modules.
You can either choose to buy components from a chinese clone manufacturer or the original source.
Easy to use events system
Each times a pad / buttons is pressed or a potentiometers is moved, theses functions are triggered:
- potsEvent()
- buttonsEvent()
- MPREvent()
Developer documentation : LINK
noob friendly schematics for Kicad.
- pro_micro.step - Andrew_Witham - https://grabcad.com/library/arduino-pro-micro-1
- stepdown.STEP - Hasanain Shuja - https://grabcad.com/library/ dd0503ma-ultra-mini-dc-3-7v-4-5v-5v-to-3-3v-dc-dc-step-down-converter-buck-module-2
- oled.step - CDMX ELECTRONICA - https://grabcad.com/library/display-oled-ssd1306-de-0-96-1
- mpr121.step - SPARKFUN - https://www.sparkfun.com/products/retired/9695
- logic_level.step - SPARKFUN - https://www.sparkfun.com/products/12009
- 12mmx12mm Without cap.step - Nilton - https://grabcad.com/library/
- 12mm-button-without-cap-with-round-square-cap-1 pot.step - Mirko Ragni - https://grabcad.com/library/47k-potentiometer-1
Documentations / Codes and components, everything is licenced so you can make your own controller and sell it.
Except for the OLED screen / 5v to 3.3v voltage regulator, all modules are licenced Creative Commons Share-alike 3.0 by Sparkfun.
Eagles Files