Skip to the content
PCBKitNew board
2 layers123.3 × 95 mmPCSuperCombo, the printed circuit board in 3D

ISA Card Designs for Use in Vintage PCs

Size
123.3 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
139
Pads
438
Tracks, vias
918, 103
Pours
11
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Feb 2021
Updated
4 Nov 2023

Overview

PCSuperCombo is an open-source printed circuit board by JayesonLS, from the JayesonLS/ISA-Cards repository on GitHub. It is a 2-layer board of 123.3 × 95 mm with 44 parts on 139 nets, routed with 918 tracks and 103 vias.

It is built around the 74HCT245, GD75232N and DS1315-5+, with the CR2032 among its other parts. Its parts include 13 resistors, 10 capacitors, 10 ICs, 5 connectors and 1 switch. It belongs with the retro computing and games boards of this library.

Main components

4

README

README.md

ISA-Cards

ISA card designs for use in Vintage PCs.

ISA Template

Status: Fit tested and appears correct.

Description: A template from which to build ISA cards. The board dimensions around the edge connector are from an early IBM PC Technical Reference Manual (5150 or 5160). The rear bracket positioning has been measured from an original IBM floppy controller taken from an IBM 5150. This board was an excellent fit when test-fitted in an early Tandy 1000 (25-1000).

The mounting for the CF adapter has also been comfirmed in the same Tandy 1000. It too was a excellent fit.

There may be some variation in fit due to various tolerances. The fit does not seem to be particularly important - a wide variation in fit has been found across various commercial ISA cards.

Tandy PLUS Template

Status: Untested.

Description: A template from which to design cards and/or back plates for the Tandy 1000 EX/HX computers. Includes approximate board outlines as measured from Tandy's memory/DMA board, Tandy's serial board and Rob Krinecki's 3 in 1 board. Includes various notes about safe areas, potential places to extend the board dimensions, etc.

CF-Combo-Super-Lite 1, 2

CF-Combo-Super-Lite

Status: Design built and tested in all configurations. There is a currently an error which may cause issues when other devices are performing DMA transfers. Recommend only the Tandy 1000 configuration of this card which has no DMA present.

Description: An 8 bit ISA card with fully-contained compact flash card and XT-IDE BIOS. This simplified design uses only 3 ICs for the CF/BIOS functionality. It makes use of a commonly availalbe, inexpensive compact flash adapter with integrated mounting bracket.

The board optionally supports the following features:

  • An integrated DS1216-E compatible SmartWatch. See https://github.com/JayesonLS/SmartWatchRedux for more information about the Dallas SmartWatch.
  • 512K of SRAM for the Tandy 1000, 1000A or 1000 HD models only (25-1000, 25-1000A, 25-1001). This will bring a stock Tandy 1000 to 640K. Remove any other memory upgradebefore installing. Do not use the 512K RAM option in any other model of Tandy 1000 or PC. The memory mapping is only correct for the supported Tandy 1000 models and will result in memory conflicts in any other system.

BasicSerial

Status: Built and fully tested. The Rear bracket is located too high and needs to be corrected. No other issues found.

Description: Adds a single 9 pin serial port to a vintage PC. Created with early Tandy 1000's in mind which have no COM ports from the factory.

Decoding is handled by a 74xx688. Alternatively, a JED file is provided for programming the needed decode functionality into a GAL16V8/ATF16V8.

Configuration: Before installing, configure the port selection jumpers to a COM port not yet present in the system. Details are located on the board by the port jumpers. Configure the IRQ jumper to an approriate selection. For no IRQ, remove the IRQ jumper. Suggested IRQ settings are located on the board by the IRQ jumper.

DualSerial 1

Status: Untested. Vertical positions of serial connectors are only approximate (waiting on a bracket to arrive for reference).

Description: Adds two 9 pin serial ports to a vintage PC. Created with early Tandy 1000's in mind which have no COM ports from the factory.

Configuration: Before installing, configure the port selection jumpers to COM ports not yet present in the system. Details are located on the board by the port jumpers. Configure the IRQ jumpers to an approriate selection. For no IRQ, remove the IRQ jumper. Suggested IRQ settings are located on the board by the IRQ jumpers.

EX-HX Combo 1, 2

Status: Still in design.

Description: Multiple upgrades for the Tandy 1000 EX/HX in a single board. It adds the following:

  • Up to 384K of additional base memory to bring the EX/HX up to 640K
  • Up to 160K of upper memory (UMB)
  • Rear accessable CF card slot
  • XT-IDE BIOS
  • Serial port with 16550 UART
  • DS1316 SmartWatch real time clock

Functionality is very similar to Rob Krinecki's 3 in 1/4 in 1 boards, with the following differences:

  • Can be fitted in either the lower or middle board position on the EX/HX.
  • Can be used together with Tandy's original DMA/memory board. This configuration adds DMA functionality and makes the top board position available for a third upgrade board.
  • Support for additional upper memory on the Tandy 1000 EX. The EX allows for more upper memory than the HX due to the EX having a smaller system ROM than the HX.
  • Base and upper memory configuration, COM port selection, COM IRQ, ATA (IDE) port address, etc. are configurable via dip switches. Using the default settings, the board is equivalent to the proven configuration of Rob Krineki's 3 in 1 board.

Riser

Status: Tested and works well.

Description: Raises an 8 bit ISA card up out of a desktop case. Makes it easier to probe ISA cards during development/testing. Can optionally fuse the ISA power rails. Low-ohm resistors can be fitted to the power rails to assist with current measurement. ISA pins are marked for easy identification.

Not intended for permanent installation.

The bracket is from a Compact Flash to IDE adapter intended for installation into PCI slots. It must be raised off the board using standoffs totalling 14.6mm high.

ISAtoTandyPlus

Status: Untested.

Description: Allows connection of a Tandy 1000 EX/HX Plus board in a standard ISA slot. Intended for use on an ISA riser board for development/testing.

Not intended for permanent installation.


1 Construction requires programming of one or more GAL16V8/ATF16V8 and/or GAL22V10/ATF22V10 simple programmable logic devices. JED file provided. A TL866 or similar programmer can program most of these devices.

2 Construction requires programming of the required BIOS image into the flash ROM. Most common programmers, such as the TL866, can be used for this.

Parts

44
QtyValueFootprintReferences
910KResistor_SMD:R_1206_3216MetricR1, R2, R3, R4, R5, R6, R7, R8, R9
80.1uFCapacitor_SMD:C_1206_3216MetricC1, C2, C3, C4, C5, C6, C7, C8
3MountingHole_PadMountingHole:MountingHole_3.5mm_PadH1, H2, H3
20RResistor_SMD:R_1206_3216MetricR10, R11
210uf 16vCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC9, C10
2180RResistor_SMD:R_1206_3216MetricR12, R13
2AS6C1/4008-55PCNPackage_DIP:DIP-32_W15.24mm_SocketU5, U6
2ATF/GAL16V8x-15Package_DIP:DIP-20_W7.62mm_SocketU3, U7
11.8432 MHzOscillator:Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mmU10
116C550Package_QFP:LQFP-48_7x7mm_P0.5mmU8
132.768 KHzCrystal:Crystal_C38-LF_D3.0mm_L8.0mm_HorizontalY1
174HCT245Package_DIP:DIP-20_W7.62mm_SocketU2
1BIOS FLASHPackage_DIP:DIP-32_W15.24mm_SocketU1
1Bus_ISA_8bit00Custom:BUS_XTJ3
1CF Adapter PowerConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
1CR2032Battery:BatteryHolder_Keystone_103_1x20mmBAT1
1DB9 MaleConnector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmCN1
1DS1315Package_DIP:DIP-16_W7.62mm_SocketU4
1GD75232Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU9
1IDE_CONNECTORConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1LEDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ4
1Options00Custom:SW_DIP_SPSTx12SW1

Questions

How big is the PCSuperCombo PCB?

It measures 123.3 × 95 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PCSuperCombo use?

44 parts, built around the 74HCT245, GD75232N, DS1315-5+ and CR2032. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the PCSuperCombo KiCad files?

From the JayesonLS/ISA-Cards repository on GitHub, at the commit this page was made from: the board is PCSuperCombo/PCSuperCombo.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PCSuperCombo design in my own project?

Its repository states no licence, so its author keeps all rights: ask JayesonLS before reusing the design.

More from JayesonLS/ISA-Cards

10
  • 2 layers125.5 × 99 mmEX HX Combo, the printed circuit board in 3D

    EX HX Combo

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    38 parts21
  • 2 layers99.9 × 99.9 mmCFSuperLite, the printed circuit board in 3D

    CFSuperLite

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    25 parts21
  • 2 layers99.9 × 99.9 mmTandy1000Essentials, the printed circuit board in 3D

    Tandy1000Essentials

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    23 parts21
  • 2 layers99.9 × 99.9 mmDualSerial, the printed circuit board in 3D

    DualSerial

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    22 parts21
  • 2 layers99.9 × 99.9 mmRiser, the printed circuit board in 3D

    Riser

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    19 parts21
  • 2 layers101.9 × 99.9 mmXTA Interface, the printed circuit board in 3D

    XTA Interface

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    19 parts21
  • 2 layers99.9 × 73 mmBasicSerial, the printed circuit board in 3D

    BasicSerial

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    15 parts21
  • 2 layers81 × 28.6 mmISAtoTandyPlus, the printed circuit board in 3D

    ISAtoTandyPlus

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    9 parts21
  • 2 layers129.3 × 124.5 mmTandyPlusTemplate, the printed circuit board in 3D

    TandyPlusTemplate

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    9 parts21
  • 2 layers99.9 × 99.9 mmIsaTemplate, the printed circuit board in 3D

    IsaTemplate

    JayesonLS/ISA-Cards

    ISA Card Designs for Use in Vintage PCs

    7 parts21

Similar boards

  • 2 layers20.3 × 69.9 mmSmartWatchRedux E SMT, the printed circuit board in 3D

    SmartWatchRedux E SMT

    JayesonLS/SmartWatchRedux

    Modern replacements for the DS1216 SmartWatch variants

    6 parts4
  • 2 layers104.1 × 102.9 mmISA QuadUART, the printed circuit board in 3D

    ISA QuadUART

    hkzlab/ISA_QuadUART

    ISA 8-bit Quad serial adapter

    41 parts5CC-BY-SA-4.0
  • 4 layers188 × 188 mmITX Llama, the printed circuit board in 3D

    ITX Llama

    eivindbohler/itxllama

    422 parts246GPL-3.0
  • 2 layers125 × 98 mm3-in-1, the printed circuit board in 3D

    3-in-1

    mudmin/AnotherMaker

    This is where I will store code snippets for AnotherMaker Videos

    44 parts258
  • 2 layers139.7 × 101.6 mmIsa monster fdc, the printed circuit board in 3D

    Isa monster fdc

    skiselev/monster-fdc

    ISA floppy disk controller card that supports up to 8 floppy drives

    57 parts78
  • 2 layers104.1 × 102.9 mmISA QuadUART, the printed circuit board in 3D

    ISA QuadUART

    hkzlab/ISA_QuadUART2

    This 8-bit ISA board will provide 4 serial RS232 ports using a single 16C554 controller. 2 ports are exposed on an external bracket and 2 are on internal headers.

    42 parts9CC-BY-SA-4.0
  • 4 layers101.6 × 101.6 mmPikaPC Host, the printed circuit board in 3D

    PikaPC Host

    techav-homebrew/PikaPC

    PowerPC 403GA Homebrew Computer

    246 parts3
  • 2 layers100 × 100 mmPPR Board, the printed circuit board in 3D

    PPR Board

    ab0tj/MiniSys

    Homebrew computer with an ISA-like bus

    38 parts7