It's done, and it's working, and I'm making all these capital letters with it. I almost had to forego using the JST plugs and header pins again due to space constraints, but I managed to squeeze it all in there and get the lid screwed down.
I have plans for future improvements:
- there is a hole in the bottom of the enclosure for accessing a slide switch on the original controller that switches between play mode and programming mode. I would like to wire up a reset switch and mount it there.
- the switches are not as clicky as I'd like them to be, especially the middle one that I plan to use the most. My old Shift pedal is pretty loud, and I like the feedback. I'm going to see what kind of switches the pedals have now, probably Cherry lever switches or something. If possible, I'd like to replace them with something super clicky, like Cherry greens or Kailh box navys or jades.
- I'd like to add some kind of homing bump to the middle pedal for reference, like maybe half a bouncy ball or something.