GENajam I/O Shield for Arduino MEGA 2560 PCB
GENajam by Jamatar is a physical front end MIDI interface for GenMDM for the Sega Mega Drive / Genesis. This device will allow you to access all FM synthesis settings for the 6 channels of the YM2612 offered by GenMDM as well as load and save TFI files from SD card.
Sadly, the original GENajam by Jamatar is no longer available for purchase. This project recreates the GENajam hardware as an I/O shield for the Arduino Mega 2560 using a fork of Jamatar's GENajam software.

GENajam Assembly Guide coming soon!
Digikey parts list:
https://www.digikey.com/en/mylists/list/FDF40PBG0Z (all parts except knobs, LCD Module and the SD card Module)
Mouser parts list (alternate):
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=ce3a85f11b (all parts except knobs, 3.5mm jacks and the SD card Module)
In addition to this PCB and the above parts, you will need the following:
- Arduino Mega 2560 https://store-usa.arduino.cc/products/arduino-mega-2560-rev3
- 1602 LCD Module with 16-pin header https://www.amazon.com/HiLetgo-Display-Backlight-Controller-Character/dp/B00HJ6AFW6/
- Micro SD Card Module https://www.amazon.com/dp/B08C4WY2WR
- four (4) knobs for the bottom row of potentiometers. You will want to find knobs for an 18T knurled shaft. A 12.5mm OD knob works very well such as: https://lovemyswitches.com/sandblasted-black-aluminum-knob-the-pantherkill-18t-knurled-shaft-12-5mm-od/
- 5-pin DIN to 3.5mm (1/8 inch) TRS Type A MIDI cable. Male DIN https://www.amazon.com/dp/B0D96B15BF or Female DIN https://www.amazon.com/dp/B0C2RLB3SL depending on your needs.
- 3.5mm (1/8 inch) TRS to 3.5mm (1/8 inch) TRS (stereo) patch cable (to go from GENajam MIDI out to the GenMDM MIDI in).
GENajam I/O Shield for Arduino MEGA 2560 PCB
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(2)
- Likes(4)
-
Michael Zeis
Jul 30,2025
-
Adrian Magni
May 12,2025
-
Anthony Pedotto
Feb 22,2025
-
Engineer
Oct 27,2024
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by k1ds3ns4t10n .
-
GENajam I/O Shield for Arduino MEGA 2560 PCB
GENajam by Jamatar is a physical front end MIDI interface for GenMDM for the Sega Mega Drive / Genes...
-
GenMDM little-scale PCB clone with 3.5mm TRS MIDI in
GenMDM is a MIDI interface for the Sega Mega Drive / Genesis allowing full control of the 6 channels...
-
Émetteur Récepteur Optique Expérimental (communication UART ATtiny + fibre optique)
216 0 1 -
SmallOLED - Live PC Stats, Animated Clocks & Audio Visualizer
1104 0 3 -
"Talking Multimeter": Arduino-Based Speech Add-on for Multimeters with SCPI Protocol
635 0 1 -
Programmable Mist Maker - XIAO / QT PY Extension
3103 2 3 -
RadioHAT - Raspberry Pi radio development platform
2648 0 4 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
2887 0 2 -







