>>11964350
It could be confusing because I did a bunch of things that eventually lead to making a controller. I'm traveling at the moment so can't take any pics. But basically it went like this: I started off by cloning the NGCD stick. Then I discovered that the same stick is used in the panther 3. Based on that I made a new set of PCBs that fits in a standard Saturn controller (HSS-0101) and gives it a microstick and tact switches for all the buttons. I found clone saturn controllers that are near identical enough that the PCBs fit in them, So I don't need to butcher original Saturn controllers or make my own shells.
The connector I use works exactly like an AES, it just has a lot more pins. It's designed to work with many different kinds of controllers so has pins for more than 6 face buttons, analog inputs, etc.
I don't have the repo on github and don't see much point of putting it there. The design of the NGCD stick and Saturn controller have been etched in stone for decades. It's not like anyone could collaborate or contribute. There are a number of modern controllers with microsticks, so presumably you could just buy the sticks instead of having to make your own. 10+ years ago when I cloned the stick that wasn't the case.