Git Product home page Git Product logo

vectrex-cartridge's Introduction

Vectrex Cartridge and Vectrex LED board

So you wanna produce a Vectrex game and you need a 32KB cartridge with high score save support? Here's your reference design! Order it as is or customize it with your own graphics. Got a 64KB game that uses John Dondzilla PB6 bankswitching? No problem, that's supported by default. If you want to instead take advantage of the 1-wire high score save option with the U2 DS2431+ and R1 3.3k pull-up resistor, just cut the jumper 1-2 and solder jumper 2-3. Of course to save cost, don't stuff the DS2431+ or R1 pull-up resistor if you don't need the high score feature.

The RGB LED is also optional, but looks great in the translucent cartridge shells. It lights up one of 8 colors based on the Red-Greec-Blue DIP switch, yes black is a color of light ;-)

What makes this Vectrex Cartridge design different from others out there? Well, the design is originally based on Frank Buss' Vectrex cart edge connector, but it has been significantly fixed. The soldermask has been removed from around all of the fingers, the fingers themselves are not as wide as Frank's, and the spacing of everything has been updated to match original carts as close as possible.

Yes these fit in Sean Kelly reproduction cartridge shells perfectly!

v1.4 Cartridge Short Render

v1.4 Cartridge Short Render

Dimensions

v1.2 Cartridge Render

Also included here is a simple RGB LED board add-on. Maybe you already have a PCB but you don't have the cool LED? Easy, just add this one to the bottom. It fits perfectly under most 28 pin 32KB/64KB EPROMS.

v1.0 LED Render

Example Glow

Got a Custom PCB logo request?

Join the VEXTREME Discord server to chat with @technobly about your request

BOM and Parts ordering

All the parts are described in Bill of Materials

You can use these Digi-Key shared carts to order the parts! Vectrex Cartridge or Vectrex LED

Ordering PCB's

OSHPark is a good place to order with purple or the new "after dark" theme color scheme. You can upload the KiCad vextrex-cartridge-tall.kicad_pcb or vextrex-cartridge-short.kicad_pcb there directly. I would download this entire Github repo ZIP file first though instead of just trying to save the PCB file from your browser. Here's a shared link for Vectrex LED v1.0

Another way to order PCB's is by using the included gerbers-tall-design or gerbers-short-design and uploading those with all of the necessary specs to companies like PCBWay or JLCPCB

๐Ÿ“ Don't forget to make your board finish at least ENIG (gold flash) with a 45 degree chamfered edge. Check out my test video here on why you don't want to settle for HASL finish.

Or with hard gold contacts if you really want to spend some money, and make a cart that will last forever.

LICENSE

CERN OHL v2.0 Permissive - essentially do whatever you want, but if you make a ton of money off of this... buy me some coffees please! Full LICENSE here

vectrex-cartridge's People

Contributors

technobly avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.