I'm making an Atari 5200 digital arcade stick with keypad and rapid fire. Its based on the NeoGeoX controller with a different PCB, buttons, etc.
It connects directly to 5200 using a deep socket db15 cable.
It looks like the Intellvision and Colecovision controllers I make. Its powered directly from the 5200.
I've tested pcb rev3 and it works well.
Rev4 is like Rev3, but a little cleaner.
Rev5 allows any normally open (microswitch) joystick to be used.
More details after the holidays.