Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
sound_boards:midi_keyboard [2019/08/31 18:10] admin [Knowledge] |
sound_boards:midi_keyboard [2019/08/31 18:18] admin [Code] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== MIDI Keyboard ===== | ===== MIDI Keyboard ===== | ||
A 25 key Midi keyboard based on an Arduino (Atmega328P-PU). It has an small OLED Display, too.\\ | A 25 key Midi keyboard based on an Arduino (Atmega328P-PU). It has an small OLED Display, too.\\ | ||
+ | |||
+ | ---- | ||
+ | ==== Paper PCB ==== | ||
+ | {{:sound_boards:midi_keyboard_03.jpg?400|}}\\ | ||
+ | {{ :sound_boards:midi_keyboard_03.zip |}}\\ | ||
---- | ---- | ||
==== Code ==== | ==== Code ==== | ||
- | {{ :other_boards:midi_keyboard_04.zip |}}\\ | + | For burning the bootloader and uploading the code please follow the manual for the [[arduino_clones:paperduino-uno|Paperduino-UNO]]\\ |
+ | |||
+ | {{ :other_boards:midi_keyboard_04.zip |**MIDI Keyboard Code**}}\\ | ||
---- | ---- | ||
Line 119: | Line 126: | ||
[[http://dernulleffekt.de/midi/table3.html]]\\ | [[http://dernulleffekt.de/midi/table3.html]]\\ | ||
[[http://dernulleffekt.de/midi/table4.html]]\\ | [[http://dernulleffekt.de/midi/table4.html]]\\ | ||
+ | |||
+ | ---- | ||
+ | ==== Knowledge ==== | ||
+ | === MCP23017 === | ||
+ | [[http://www.learningaboutelectronics.com/Articles/MCP23017-IO-port-expander-circuit-with-arduino.php]]\\ | ||
+ | [[http://www.nikolaus-lueneburg.de/2015/11/mcp23017-i2c-io-port-expander/]]\\ | ||
+ | === OLED Display === | ||
+ | [[http://www.instructables.com/id/How-to-use-OLED-display-arduino-module/]]\\ | ||
---- | ---- | ||
Line 129: | Line 144: | ||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | ||
</html> | </html> | ||
- | |||
- | ---- | ||
- | |||
- | ==== Knowledge ==== | ||
- | === MCP23017 === | ||
- | [[http://www.learningaboutelectronics.com/Articles/MCP23017-IO-port-expander-circuit-with-arduino.php]]\\ | ||
- | [[http://www.nikolaus-lueneburg.de/2015/11/mcp23017-i2c-io-port-expander/]]\\ | ||
- | === OLED Display === | ||
- | [[http://www.instructables.com/id/How-to-use-OLED-display-arduino-module/]]\\ | ||
---- | ---- |