Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
sound_boards:midi_keyboard [2019/08/31 18:10] admin [Knowledge] |
sound_boards:midi_keyboard [2020/06/11 22:13] (current) |
||
|---|---|---|---|
| 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 |}}\\ | + | The Atmega 328 on the board should be programed and used like an Arduino UNO. For burning the boot loader 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/]]\\ | ||
| ---- | ---- | ||
| ==== License ==== | ==== License ==== | ||
| - | This board is designed by **Wolfgang Spahn**.\\ | + | The MIDI Keyboard was designed by **Wolfgang Spahn** 2014.\\ |
| It is licensed under a [[http://creativecommons.org/licenses/by-nc-sa/4.0/"|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. | It is licensed under a [[http://creativecommons.org/licenses/by-nc-sa/4.0/"|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. | ||
| 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/]]\\ | ||
| ---- | ---- | ||