{"id":24045164,"url":"https://github.com/smesgr9000/monster7800","last_synced_at":"2026-02-25T12:01:59.296Z","repository":{"id":206666557,"uuid":"717406798","full_name":"smesgr9000/monster7800","owner":"smesgr9000","description":"PCB for Monster Joysticks to support Atari 7800 console","archived":false,"fork":false,"pushed_at":"2024-12-20T08:43:07.000Z","size":183,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-08T23:54:57.533Z","etag":null,"topics":["atari7800","hardware","joystick"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smesgr9000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-11T11:59:13.000Z","updated_at":"2024-12-20T08:43:10.000Z","dependencies_parsed_at":"2023-11-11T13:41:26.388Z","dependency_job_id":"c7fe9225-6dba-4110-9335-ed16fc5dd3ab","html_url":"https://github.com/smesgr9000/monster7800","commit_stats":null,"previous_names":["smesgr9000/monster7800"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smesgr9000%2Fmonster7800","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smesgr9000%2Fmonster7800/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smesgr9000%2Fmonster7800/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smesgr9000%2Fmonster7800/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smesgr9000","download_url":"https://codeload.github.com/smesgr9000/monster7800/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240823402,"owners_count":19863431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atari7800","hardware","joystick"],"created_at":"2025-01-08T23:55:28.509Z","updated_at":"2025-10-29T09:09:39.030Z","avatar_url":"https://github.com/smesgr9000.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alternative Atari 7800 compatible PCB for Monster Joystick Retro Kits\n\nmonster7800 is an alternative PCB board for the Monster Joysticks 8/16bit *Retro BASIC* and *Deluxe* Joystick Kits to support both buttons on Atari 7800 console. The board also works with some other devices, like the original Atari 7800 Proline joystick and gamepad.\n\n*This project is not associated with Monster Joysticks Ltd.*\n\n![build earlier revision of monster7800](\u003c./monster7800_0.9.JPG\u003e)\n\n## ordering boards\n\nTo order the latest version either use KiCad or use release zip from GitHub.\nTo generate the Gerber files yourself, open _monster7800.kicad_pcb_ in KiCad. Use _Fabrication Output_ \u003e _Gerber_ and select an output folder and agree with _Plot_ with the default configruation. Also use _Fabrication Output_ \u003e _Drill Files_ than select the same output folder and agree with _Generate Drill File_.\n\nThe ordering and manufacturing depends on your selected PCB manufacturer. For www.pcbway.com:\n\n- enter length/width (57 x 33mm)\n- 2 layers\n- 1.6mm thickness\n- FR4\n- TG 150-160\n- 6/6mil Min Tracking\n- 0.3mm Hole Size\n- Solder Mask - any is fine\n- Silkscreen - any is fine\n- No Edge Connector\n- Finish - any is fine but would suggest HASL\n- Tending Vias\n- 1oz Finish Copper\n\nUpload a zip containing the above generated files. Currently the price for 5 boards should be 5$.\n\n## soldering\n\nTo finish the board two resistors are required. You could reuse and desolder the D-Sub 9 connector and pin header of the shipped Joystick Kit thus marked optional in the list below.\n\nReference | Part | Amount | Description\n--- | --- | --- | ---\nR1, R2 | Vishrey MRS25000C6200FCT00 | 2 | 620ohm resistor\nJ1 | Amphenol 10129379-909004BLF | 1 | optional, if Joystick Kit pin header isn't reused\nJ2 | Amphenol  D09S33E4GV00LF | 1  | optional, if Joystick Kit D-Sub isn't reused\n\n## building\n\nif the joystick isn't build yet, follow the building instruction of the joystick and use the monster7800 instead of the delivered board. Otherwise open up the top cover and replace the current PCB board with the atari7800.\n\n## compatibility\n\nAs the original Atari 7800 joystick a Monster Joystick equipped with this PCB should have the same compatibility list. Some tested devices:\n\nDevice | Works | Description\n--- | --- | ---\nAtari 7800 | Yes | PAL \u0026 NTSC tested, buttons could be flipped see original build instructions\nAtari 2600 | Yes | PAL Jr tested, both buttons are recognised, but 2600 only support one action\nAtari 8bit | Yes | PAL 800XL tested, both buttons are recognised, but computer only support one action\nAtari ST | Depends | STE tested, does not work in mouse port (port 0), works fine in joystick port (port 1)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmesgr9000%2Fmonster7800","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmesgr9000%2Fmonster7800","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmesgr9000%2Fmonster7800/lists"}