Skip to the content
2 layers157.4 × 74.2 mmISA8019, the printed circuit board in 3D

RTL8019-based ISA network card, NE2000-compatible

Size
157.4 × 74.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
163
Pads
398
Tracks, vias
843, 367
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
12 Nov 2020
Updated
19 Mar 2021

Overview

ISA8019 is an open-source printed circuit board by Manawyrm, from the Manawyrm/ISA8019 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 157.4 × 74.2 mm with 56 parts on 163 nets, routed with 843 tracks and 367 vias.

It is built around the RTL8019AS-LF, AT93C46DN-SH-T and 13F-39MNL. Its parts include 22 resistors, 15 capacitors, 8 connectors, 3 ICs and 1 crystal. It belongs with the retro computing and games boards of this library.

Main components

3

README

README.md

ISA8019

ISA8019 is a modern, open-source hardware design for an ISA-bus network card. It uses an RTL8019 chipset and is NE2000-compatible, which makes it easy to use with just about any operating system or software available.

The design is optimized for automated assembly at JLCPCB.

Only the RJ45 jack, jumper headers and the DIP-32 socket for the Boot ROM have to be soldered. Jumpers and Boot ROM are optional, the card can be used without any jumpers configured.

Configuration can be done in 3 modes:

  • Jumper mode (JP jumper set)
    This mode allows for manual configuration of any parameters (I/O address, IRQ, BROM address & size, etc.) manually via jumpers. Refer to the back of the PCB for details.
  • EEPROM mode (also called "Jumperless", no jumpers set)
    In this mode, all parameters can be configured via the RSET8019.EXE dos utility and will be stored in the 9364 I²C EEPROM.
  • PNP mode (no jumpers set)
    For modern computers and operating systems like Windows 9x or Linux, this mode is ideal. Resource management will be done by the BIOS or OS.

Details

Rev. A - Schematic
Rev. A - Interactive BOM
Rev. A - Gerbers & Production files

Drivers

Official Realtek drivers, Windows 3.11, 9x, NT
MS-DOS packet drivers, for 16-bit machines
MS-DOS packet drivers, modded for 8-bit XT machines

Programming utilities

RSET8019.EXE for DOS, can set EEPROM parameters, also includes diagnostic functions
pg8019 for DOS, can initialize EEPROM, set MAC address, vendor/product IDs

Errata

Rev.A - Soldermask over ISA slot

https://tbspace.de

Parts

56
QtyValueFootprintReferences
1710kResistor_SMD:R_0402_1005MetricR6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22 +1
8100nCapacitor_SMD:C_0402_1005MetricC1, C3, C4, C5, C6, C7, C12, C15
41nFCapacitor_SMD:C_1206_3216MetricC10, C11, C13, C14
21kResistor_SMD:R_0402_1005MetricR4, R5
220pCapacitor_SMD:C_0402_1005MetricC8, C9
2MountingHoleToolingHole:ToolingHole_JLCSMTH1, H2
2MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH3, H4
113F-39MNLPackage_SO:SOIC-16W-12_7.5x10.3mm_P1.27mmT1
11MResistor_SMD:R_0402_1005MetricR2
1200RResistor_SMD:R_0402_1005MetricR3
120MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
127kResistor_SMD:R_0402_1005MetricR1
147µF 10VCapacitor_SMD:C_1206_3216MetricC2
18P8C_ShieldedConnector_Ethernet:8P8C_yellow_green_Ckmtw_C133529J2
1AT93C46DNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1BROM size and base addressConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ6
1Bus_ISA_16bitBus_AT_without_Silkscreen:BUS_AT_WO_SILKSCREENJ1
1Ferrite_BeadInductor_SMD:L_0805_2012MetricFB1
1I/O base addressConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ7
1IRQ selectConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ9
1Jumper modeConnector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_VerticalJ4
1Medium typeConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ8
1OSHW LogoSymbol:OSHW-Logo_11.4x12mm_CopperH5
1PNP forceConnector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_VerticalJ5
1RTL8019ASPackage_QFP_Realtek:LQFP-14x20mm_P0.5mmU1
1SST39SF010 / MX29F001TPackage_DIP:DIP-32_W15.24mm_Socket_LongPadsU3

Similar boards

  • 2 layers104.1 × 71.9 mmISA8019, the printed circuit board in 3D

    ISA8019

    kitspace-test-repos/kicad6-file-collection

    57 partsMIT
  • 2 layers100.1 × 49.9 mmRC2014-Ethernet, the printed circuit board in 3D

    RC2014-Ethernet

    Manawyrm/RC2014-Ethernet

    RTL8019 Ethernet card for the RC2014 Z80 computer

    29 parts14
  • 2 layers85.7 × 132.2 mmXt cf tandy, the printed circuit board in 3D

    Xt cf tandy

    retrotheory/tandy-XT-CF-Lite-LAN

    Tandy XT-CF-Lite LAN Rev 0.9a ReadMe ---------------------------- This is a Compact Flash HD and Realtek LAN card for the Tandy 1400. It uses the expansion slot on the rear of the Tandy to add a bootable HD.

    44 parts8GPL-3.0
  • 8 layers125 × 80 mmSONATA ONE, the printed circuit board in 3D

    SONATA ONE

    newaetech/sonata-pcb

    Design files and associated documentation for Sonata PCB, part of the Sunburst Project

    470 parts22Apache-2.0
  • 4 layers73.4 × 72.7 mmAwatch2, the printed circuit board in 3D

    Awatch2

    jwise/aWatch2-hw

    hardware for aWatch2

    177 parts18
  • 4 layers130 × 90 mmFrequnecyCounter, the printed circuit board in 3D

    FrequnecyCounter

    LUMERIIX/FrequencyCounter

    FPGA based frequnecy counter hard- and software repository

    129 parts6
  • 2 layers50 × 31 mmUSB SPII2CK, the printed circuit board in 3D

    USB SPII2CK

    mikef5410/USB_SPII2CK

    USB to SPI and I2C

    46 parts
  • 2 layers103.8 × 50.9 mmFINAL final, the printed circuit board in 3D

    FINAL final

    PavitpalSingh2004/TRUESENSE_V2

    TrueSense V2 is a compact high-speed reflection spectrometer using the Hamamatsu C12880MA, ESP32-S3, custom PCBs, high-speed ADC acquisition, FT2232H USB, Wi-Fi/UDP streaming, and a PyQt6 GUI for real-time spectrum…

    113 parts

Questions

How big is the ISA8019 PCB?

It measures 157.4 × 74.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ISA8019 use?

56 parts, built around the RTL8019AS-LF, AT93C46DN-SH-T and 13F-39MNL. 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 ISA8019 KiCad files?

From the Manawyrm/ISA8019 repository on GitHub, at the commit this page was made from: the board is PCB/ISA8019.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ISA8019 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).