Line 15: | Line 15: | ||
* Breakout board with SSD1306 I2C OLED screen (address 0x3C) | * Breakout board with SSD1306 I2C OLED screen (address 0x3C) | ||
* Toggle switch | * Toggle switch | ||
<gallery> | |||
File:FH-1_MIDI_controller.jpg|The controller | |||
File:FH-1 MIDI controller mode switch.jpg|Toggle switch for mode | |||
</gallery> | |||
== Software == | == Software == |
Revision as of 15:32, 14 February 2022
FH-1 MIDI controller | |
---|---|
Participants | Dennis |
Skills | Arduino |
Status | In progress |
Niche | Music |
Purpose | Instrument |
Tool | No |
Location | |
Cost | |
Tool category |
FH-1_MIDI_controller.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}
What
Trying to build an Arduino MIDI controller for controlling the Expert Sleepers FH-1 Eurorack module.
Hardware
- Funduino Arduino Uno R3 clone
- Joystick Shield (marked as V1.A)
- Breakout board with SSD1306 I2C OLED screen (address 0x3C)
- Toggle switch
Software
dualMocoLUFA 16U2 firmware
The USB to serial chip on this Funduino board is actually a ATmega16U2 microcontroller. It is possible to reprogram this to act as a USB MIDI -> serial bridge. I used dualMocoLUFA and soldered on a toggle switch to switch between MIDI mode and normal mode (to upload new sketches).
Arduino sketch
In progress...