mirror of
https://github.com/dwhinham/mt32-pi.git
synced 2025-12-21 10:00:59 -08:00
Page:
MiSTer FPGA: Interface pinout
Pages
CJMCU 5102 DAC module
Configuration file
Control surface
Custom System Exclusive messages
Custom hardware
Effects profiles
Embedded FTP server
FAQ
GPIO MIDI interface
GY PCM5102 DAC module
Home
I²S DACs
LCD and OLED displays
LCD and OLED displays: Hardware hacks
MIDI channel assignment
MIDI connectivity
MIDI via RS 232 or USB to serial
MIDI via the network
MT 32 synthesis
MiSTer FPGA user port connection
MiSTer FPGA
MiSTer FPGA: Interface pinout
MiSTer FPGA: Setup and usage
MiSTer FPGA: Tested USB cables
Networking
Networking: RTP MIDI (AppleMIDI)
Networking: UDP MIDI
Recommended SoundFonts
SD card preparation
Showcase
SoundFont synthesis
Support mt32 pi
System Exclusive utilities
Troubleshooting
USB MIDI interfaces
Updating mt32 pi
No results
Table of Contents
Use this pinout if you'd like to build your own custom MiSTer interface.
- The leftmost five columns are for when constructing a USB cable to connect between the user port and a Raspberry Pi.
- If you want to connect a DE-10 Nano directly to a Raspberry Pi without an I/O board or USB cable, use the rightmost two columns and refer to your DE-10 Nano's manual for the pin positions.
- You can omit some of the connections if you don't want certain features. For example, if you don't want to use the MiSTer OSD integration, don't connect the I²C SDA and SCL signals. If you don't want to send audio back to the MiSTer for mixing, don't connect any of the I²S signals.
- You can connect a real SSD1306 OLED display too, if you'd like to have both a real display and make use of the OSD integration. Just connect your display as usual to the I²C SCL and SDA signals of both the Pi and the MiSTer.
Notes
- * Signal names are as seen from the MiSTer side (i.e. USB pin 2 is MIDI out FROM the MiSTer). The "USB signal name" is simply for cross-referencing the original purpose of the USB pin; the "MiSTer signal name" is what is actually being delivered on that pin.
- † Do not connect +5V if you want to use an external power supply for the Raspberry Pi.
- ‡ Wire colors for the RX and TX differential pairs could be swapped depending on which half of a cut USB cable you may be using.
- ¶ Optional, not currently used by mt32-pi.
- § This column is for connecting a DE-10 Nano directly to a Raspberry Pi. Refer to page 30 of the DE-10 Nano User Manual to locate the pin positions.
🏠 Home
📝 Configuration file
💾 SD card preparation
🔧 Updating mt32-pi
🎹 MIDI connectivity
🔊 I²S DACs
📺 LCD and OLED displays
🖧 Networking
🔩 Custom hardware
🕹️ MiSTer FPGA
🎶 MT-32 synthesis
🎺 SoundFont synthesis
💬 Custom SysEx messages
🎬 Showcase
❓ Help
❤ Support mt32-pi
© Dale Whinham 2020-2022. Released under the GNU General Public License v3.0.