Loading 3D model… large boards can take a moment.
This project combines the NES, SNES, N64 and Genesis DaemonBite Retro Controllers projects together with a custom PCB to support 4 different controllers with a single socketed Arduino Pro Micro. PCB (KiCad + Gerbers), 3D Cases, and muliple firmware versions (Arduino code) all available in this repository.
PCB Kits + Fully Assembled units (with firmware of your choice) available on Tindie
3 different firmware versions are available in this repo:
MiSTer Users - Important Info: For maximum compatibly, install the MiSTer controller Map file found in the MiSTer Maps Folder to your /media/fat/config/inputs directory on your MiSTer SD card and reboot your MiSTer. After doing this, you'll need to map the N64 controller in the N64 core for all buttons to work. The SNES / Genesis / NES cores will already be properly configured via the Map file.
Special thanks to Dinierto Designs and Super Retro City X for their assistance during development and testing of the 4dapter. Also thanks to Mechevarria for Batocera support and testing.
3D Case files were also designed by
See individual README files in firmware folders for more specific instructions on button assignments and firmware configurations.
Current Draw Readings from DIO Pin 16 (used for 5v supply for DB9 port):
The following controllers have been personally tested and are supported with the Triple Controller. All listed devices also fit when using the 3D Case as well.
NES:
SEGA / Genesis:
SNES:
N64:
4dapter was designed with all components to be through-hole soldered to make the project as accessible as possible.
1x 4dapter Main Board
1x 4dapter N64 Daugher Board
1x SNES Socket (90 deg): AliExpress - Gamers Zone Store
1x NES Socket: AliExpress - Gamers Zone Store
1x Genesis Socket: AliExpress - Gamers Zone Store
1X N64 Socket: AliExpress - Gamers Zone Store
1x Arduino Pro Micro (USB-C 3-15V Version): AliExpress
1x 1x3 90 Degree Male Header: Digi-Key
1x 3.3v Regulator (MCP1700-3302E/TO): Digi-Key
2x 1uF Capacitor: Digi-Key
1x 6mm x 6mm x 5mm Push Button: Digi-Key
2x 1x12 Female Header: Digi-Key
5x M2x10mm Screws for 3D Case
No comments yet. Be the first to ask about this board.