Molex78802 Module: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is a 3d-printable plastic carrier and matching empty PCB template to fit in the carrier, and both together fit in the option-rom socket in Tandy models 100, 102, 200, & 600. (and any other machine that has that same socket, such as Epson PX-4 & PX-8)
This is a two part system of a 3d-printable plastic carrier, and a blank template for a PCB that snaps into the carrier.
 
Together, this makes a module that fits into a Molex 78805 socket, in place of the original carrier and DIP chip.
 
The OpenSCAD source for the carrier produces both DIP and PCB versions of the carrier, and in 24, 28, and 32-pin sizes.
 
The KiCAD sources include 24, 28, and 32-pin versions of the PCB template.
 
These sockets are used in at least:
:Tandy models 100, 102, 200, & 600
:Kyotronic KC-85
:Epson PX-4 & PX-8.
 
<gallery>
pcb2molex8878_chamfer_1.png
pcb2molex8878_chamfer_2.png
pcb2molex8878_chamfer_3.png
pcb2molex8878_chamfer_4.png
</gallery>


Pics: https://photos.app.goo.gl/stToXok3f2jYjbXd6
Pics: https://photos.app.goo.gl/stToXok3f2jYjbXd6


Source CAD files for both carrier and pcb: https://github.com/bkw777/pcb2molex8878
Source CAD files for both carrier and pcb: https://github.com/bkw777/Molex78802_Module
 
Carrier (28-pin PCB version, for REX & Teeprom etc): [http://shpws.me/SGNn Shapeways] [https://www.sculpteo.com/en/print/molex78802_pcb_28-12/WcG4p9tn Sculpteo]
<!-- [https://www.thingiverse.com/thing:3821586 Thingiverse] -->


Carrier: [http://shpws.me/Ryuj Shapeways] [https://www.sculpteo.com/en/print/pcb2molex8878_chamfer-5/QTUkjwb3 Sculpteo] [https://www.thingiverse.com/thing:3821586 Thingiverse]


==To start a new PCB design based on this PCB template and carrier==
==To start a new PCB design based on this PCB template and carrier==
* clone the [https://github.com/bkw777/pcb2molex8878 git repo]
* clone the [https://github.com/bkw777/Molex78802_Module git repo]
* copy the PCB directory to a new directory named after the new project
* copy the PCB directory to a new directory named after the new project
* open the files in the new directory with kicad
* rename one of the kicad_pcb files after the new project and start editing that file


==Boards which use these==
 
==Boards which use this==
:[[Teeprom]]
:[[Teeprom]]
:[[Meeprom]]
:[[Meeprom]]
:[[REX]]  
:[[REX|REX Classic]]  
:Steven Adolph is also using this for his upcoming REXCPM and REX#
:[http://bitchin100.com/wiki/index.php?title=REXCPM REXCPM]
:[http://bitchin100.com/wiki/index.php?title=REXsharp REX# (REXsharp)]
 
<!--


==Variants==
==Variants==
Line 22: Line 46:
----
----
===Chamfer===
===Chamfer===
The "chamfer" version is the default version. REX, REXCPM, REX#, Teeprom, and Meeprom all use this version.
The "chamfer" version is the default version. [[Building_a_REX]], [http://bitchin100.com/wiki/index.php?title=REXCPM REXCPM], [http://bitchin100.com/wiki/index.php?title=REXsharp REX#], [[Teeprom]], and [[Meeprom]] all use this version.


Polarity is provided by a small chamfer in one corner. This version uses the most practical PCB shape. There are no inside corners and no edges that aren't simple and straight, so you can clean up the panelization break-off points, and if necessary fine-tune the width or length, by just running the PCB on sandpaper laid on a flat surface.
Polarity is provided by a small chamfer in one corner. This version provides the most practical PCB shape. There are no inside corners and no edges that aren't simple and straight, so you can sand off panelization break-off points, and if necessary fine-tune the width or length, by just running the PCB on sandpaper laid on a flat surface.


* [http://shpws.me/Ryuj Order from Shapeways]
* [http://shpws.me/Ryuj Order from Shapeways]
Line 61: Line 85:
===Max===
===Max===
The "max" version maximizes the available usable pcb real-estate on both the top and bottom surfaces.
The "max" version maximizes the available usable pcb real-estate on both the top and bottom surfaces.
There are prongs projecting from all 4 corners, and the pcb is held in place only by those prongs, and so there are no snap wedges on top and no perimeter ledge on the bottom, and so 100% of the main rectangular PCB dimensions are usable for traces and components. Polarity is provided by one of the prongs being larger than the rest.
This version is not as convenient to build because there is no quick way to clean up the manufacturing panelization break-off points on the ends, you have to use a jewelers file or folded up sandpaper etc.
* [http://shpws.me/RyDg Order from Shapeways]
* [http://shpws.me/RyDg Order from Shapeways]
<gallery>
<gallery>
Line 80: Line 109:
</gallery>
</gallery>


<!--
===Legacy===
===Legacy===
The "legacy" version was the first version. It's only here for reference because a few REX's and Teeproms did get made using this before the design changed.
The "legacy" version was the first version. It's only here for reference because a few REX's and Teeproms did get made using this before the design changed.

Latest revision as of 09:35, 2 June 2021

This is a two part system of a 3d-printable plastic carrier, and a blank template for a PCB that snaps into the carrier.

Together, this makes a module that fits into a Molex 78805 socket, in place of the original carrier and DIP chip.

The OpenSCAD source for the carrier produces both DIP and PCB versions of the carrier, and in 24, 28, and 32-pin sizes.

The KiCAD sources include 24, 28, and 32-pin versions of the PCB template.

These sockets are used in at least:

Tandy models 100, 102, 200, & 600
Kyotronic KC-85
Epson PX-4 & PX-8.

Pics: https://photos.app.goo.gl/stToXok3f2jYjbXd6

Source CAD files for both carrier and pcb: https://github.com/bkw777/Molex78802_Module

Carrier (28-pin PCB version, for REX & Teeprom etc): Shapeways Sculpteo


To start a new PCB design based on this PCB template and carrier

  • clone the git repo
  • copy the PCB directory to a new directory named after the new project
  • rename one of the kicad_pcb files after the new project and start editing that file


Boards which use this

Teeprom
Meeprom
REX Classic
REXCPM
REX# (REXsharp)