element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum Viewer Challenge: NES-CADE Jukebox
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 5 replies
  • Subscribers 31 subscribers
  • Views 568 views
  • Users 0 members are here
  • mod
  • viewer
  • hack
  • nes
  • nintendo
  • build
  • loader
  • arcade
  • rob
  • cart
  • challenge
  • heck
  • ben
  • jukebox
Related

Viewer Challenge: NES-CADE Jukebox

RovertScott
RovertScott over 13 years ago

NES-CADE Jukebox

 

Collecting for classic game consoles is a lot of fun,

but browsing through your collection on a plain shelf can be quite boring.

 

Challenge:

 

Build a Jukebox that can hold 100 NES game carts  and

load them into an NES console inside a stand up arcade machine.

 

Concept Art:

 


image

  • Sign in to reply
  • Cancel

Top Replies

  • jlcarender
    jlcarender over 13 years ago +1
    Another route would be to make a custom pcb with connectors for as many game carts as you want mounted in series to the connector on the motherboard. Except for the +5 volt pins on each of the connectors…
  • benheck
    benheck over 13 years ago

    An obvious question here would be "why not just emulate it?" but that isn't nearly as cool as your idea looks.

     

    I think what you'd have to do is make a custom cart loader when it goes into a position and the contacts clamp onto it, versus pushing the cartridge into a standard card-edge connector.


    The reason for this is that the force required to insert a cartridge is fairly significant if you're trying to do it mechanically.

     

    Your drawing is very good and this could be a great project for Season 3! Thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to benheck

    Dont forget some sort of blower to clean the contacts when it dosent quite boot the game. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to benheck

    If the NES was a ZIF connector (ts been years since i hacked one to pieces), then all you would need (lol, says me) is a cage that houses the carts, then something like an arduino controlled arm that, rather than selects the cartridge, just inserts a 'custom' zif conector onto the cart contacts (perhaps small support underneath to ensure good contact).

     

    Then the harness can simply be extended across via long ribbon cable (Ben, I know you like ribbon cables....) across to a small NES mobo in the arcade cab, then just extend controller contacts to buttons and joystick on the front.

     

    Perhaps taking the NES to the cart would be far far easier than taking the cart to the NES.

     

    It lends itself to other cart-based machines as well then...... not in the same cab of course....

     

     

    Thats my opinion anyhows.... image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jlcarender
    jlcarender over 13 years ago

    Another route would be to make a custom pcb with connectors for as many game carts as you want mounted in series to the connector on the motherboard.             Except for the +5 volt pins on each of the connectors they would have a push to open push to close switch connected between pins 30 and 31 of each cartridge sockets to a +5 volt rail from the connector on the mother board then when you want to play a certain game push the button for that game and it only sends +5v to that cartridge and it starts the game when you power on the nes. This way you still have the tactile feel of a jukebox without all the mechanics and wear of the cartridges.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to jlcarender

    This is what i am designing in my head right now.  Its going to be way easier than a robotic jukebox.  I plan on making an array of 10.  I plan on pcb building card edge connectors unless someone knows of a ribbon cable with card edge connectors so i dont have to solder 72x10 wires??

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube