Roland MKS-30 display upgrade

I bought a beaten up MKS-30 (rack mount jx3p) and although it worked fine I upgraded the firmware to add more functionality. Can’t remember who supplied it but his first name was Johannes.

So after this I thought it would be nice to improve the simple 2 digit LED displays for OLEDs.

I used a pair of Arduino nanos with simple 7 segment LED to OLED conversion software that I modded from GitHub. It worked ok, but was slow and only gave me what I already had in OLED form.

So I upgraded to a Teensy 4.1 and that meant I could easily drive the two OLED boards from the same controller meaning I could now interpret the button pressed depending on what the display was doing.

I’m happy with the results and now I can show parameters and values easily without looking them up.





GitHub link

7 Likes

Aw man, that’s most excellent. What an improvement!

3 Likes