Difference between revisions of "ER-USB-MIDI"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 49: | Line 49: | ||
** Drop [https://github.com/land-boards/QT-Py/tree/main/CircuitPython/CircuitPython_Firmware/XIAO_RP2040 CircuitPython uf2] onto the drive | ** Drop [https://github.com/land-boards/QT-Py/tree/main/CircuitPython/CircuitPython_Firmware/XIAO_RP2040 CircuitPython uf2] onto the drive | ||
* Drop [https://github.com/land-boards/QT-Py/tree/main/CircuitPython/Seeed_XIAO_RP2040/QT_Py_RP2040_USB_to_Serial_MIDI_Friends application and libraries onto card] | * Drop [https://github.com/land-boards/QT-Py/tree/main/CircuitPython/Seeed_XIAO_RP2040/QT_Py_RP2040_USB_to_Serial_MIDI_Friends application and libraries onto card] | ||
− | * | + | * Download/run [http://www.midieditor.org/ MIDIEditor] |
** Edit | ** Edit | ||
** Settings | ** Settings | ||
** MIDI Output | ** MIDI Output | ||
*** Select CircuitPython Audio | *** Select CircuitPython Audio |
Revision as of 12:22, 28 November 2022
Features
- USB MIDI to MIDI Serial Output
- MIDI In/Out
- Built on ER-PROTO-02
- XAIO RP2040 CPU
- Based on Adafruit QT Py RP2040 USB to Serial MIDI Friends design
- MIDI on TRS A type connector
- J6 = MIDI Serial output
- J5 = MIDI Serial input (future feature)
Seeeduino XIAO RP2040
There are 14 GPIO PINs on XIAO RP2040, on which there are 11 digital pins, 4 analog pins, 11 PWM Pins,1 I2C interface, 1 UART interface, 1 SPI interface, 1 SWD Bonding pad interface.
Design
- XAIO RP2040 CPU
- MIDI Out jack
- Eurorack power
- J5, J6 = PJ366ST
- Install both Pot/Jack headers/sockets
- Female sockets on Controls card
- Male Pins on Daughtercard
Daughtercard Prototyping Area
Software
- Load CircuitPython to card (using v7.x)
- Press right button then insert USB cable
- Drive will appear on PC
- Drop CircuitPython uf2 onto the drive
- Drop application and libraries onto card
- Download/run MIDIEditor
- Edit
- Settings
- MIDI Output
- Select CircuitPython Audio