Skip to the content
PCBKitNew board
2 layers279.9 × 76.1 mmAmdekDVM, the printed circuit board in 3D

Reverse engineering Amdek DVM video card for the Apple II

Size
279.9 × 76.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
69
Nets
270
Pads
682
Tracks, vias
2,060, 155
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
17 Apr 2025
Updated
4 May 2025

Overview

AmdekDVM is an open-source printed circuit board by schlae, from the schlae/AmdekDVM repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 279.9 × 76.1 mm with 69 parts on 270 nets, routed with 2,060 tracks and 155 vias.

It is built around the 74LS04PC, 74LS10PC and 74LS175PC, with the 74LS21PC, 74LS30PC and 74LS51P-E among its other parts. Its parts include 38 ICs, 23 capacitors, 3 resistors and 3 connectors. It belongs with the retro computing and games boards of this library.

Main components

12

README

README.md

Amdek DVM Clone

The Amdek DVM allowed RGB digital monitors to be connected to Apple II computers (which normally output composite video).

This project is a reverse-engineered version of this card.

It uses readily-available TTL logic chips, with no programmable devices at all.

An original Amdek DVM card

Note: The photo shows an original DVM card since I have not fabricated my design

Schematic

Bill of Materials

Fab files

Fab files for daughterboard

Fabrication Notes

The main board is 280mm x 76mm (11" x 3"). It is a simple 2-layer board. It has an edge connector on the bottom, and you may want to have it gold plated, but this isn't strictly necessary. No edge bevel is required but it may make it easier to insert into the connectors on the Apple II (or you could add one with a file).

The daughterboard is 38mm x 87mm (1.5" x 3.435"). It is a simple 2-layer board and could even be reduced down to a 1-layer design if you have access to such a fab process.

Assembly Notes

RV2 is actually a fixed resistor, 2K. Solder it from pin 1 to pin 3.

C3-C13 are just bypass capacitors and could easily be subbed out with 0.1uF.

C14-C23 are not stuffed on the original board, but it would be harmless to place 0.1uF capacitors here.

The daughterboard (actually two separate boards, see the photos below) should have machine-pin sockets installed. To allow them to be plugged into the Apple II motherboard, solder additional socket pins (harvested from spare sockets) to the ends of the pins protruding from the other side of the board. Alignment is critical so that the pins will plug into the sockets on the Apple II.

The daughterboard can be assembled with regular 0.1" headers and 8-pin IDC plugs, or you can use a combined part like the CA2308PA10Z. The cable is split exactly in half, with the first 8 pins going to the 4-chip daughterboard and the second 8 pins going to the 2-chip daughterboard (with wire 9 tied to pin 1 of this daughterboard).

Cables

To build this card, you will need a video output cable wired as follows. Plug it into J2 (nearest the edge connector).

PinDescription
1Red output
2Green output
3Blue output
4Horizontal sync (positive)
5Horizontal sync (negative)
6Vertical sync (positive)
7Vertical sync (negative)
8No connect
9Ground
10No connect
11Apple II text - connect to Apple II header K14 pin 2
12Horizontal sync from 80-column card
13Video signal from 80-column card
14Vertical sync from 80-column card

Pin 11 of this cable should be wired to the Apple II video header. On my Apple II+, it looks like this.

Placement of the Apple II text connection

If you want to connect the DVM to a CGA-compatible monitor, wire it up as follows:

Amdek PinCGA PinDescription
13Red output
24Green output
35Blue output
48Horizontal sync (positive)
69Vertical sync (positive)
91Ground

If you have an 80-column card, you can wire pins 12-14 to that card as appropriate.

You will also need a cable connected to J1 (furthest from the edge connector) wired to two daughterboards. The daughterboards act as interposers, tapping various signals on the Apple II motherboard.

Placement of the daughterboards

  • One daughterboard sits on motherboard positions D11, D12, D13, and D14, hosting the four 74LS161 chips that the Apple II uses to generate the video timing signals. It intercepts three horizontal counter bits and five vertical counter bits.

  • The other daughterboard sits on motherboard positions B6 and B7, hosting two 74LS257 chips. This intercepts the eight digital video bits before they go through encoding to composite video.

Adjustments

When you install the card, ensure you get video out of your Apple II, then adjust RV1 until you get stable pixels.

Parts

69
QtyValueFootprintReferences
100.047Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC3, C4, C5, C6, C7, C8, C9, C10, C11, C12
10DNICapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC14, C15, C16, C17, C18, C19, C20, C21, C22, C23
674LS95Package_DIP:DIP-14_W7.62mmU6, U7, U8, U21, U23, U28
574LS04Package_DIP:DIP-14_W7.62mmU10, U12, U19, U31, U36
374LS08Package_DIP:DIP-14_W7.62mmU16, U18, U37
374LS10Package_DIP:DIP-14_W7.62mmU13, U14, U15
374LS54NPackage_DIP:DIP-14_W7.62mmU25, U29, U30
21KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR2, R3
274LS164Package_DIP:DIP-14_W7.62mmU9, U22
274LS175Package_DIP:DIP-16_W7.62mmU2, U4
274LS21Package_DIP:DIP-14_W7.62mmU26, U27
274LS30Package_DIP:DIP-14_W7.62mmU35, U38
274LS51Package_DIP:DIP-14_W7.62mmU20, U34
1100Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
110KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR1
122uF 25VCapacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_HorizontalC13
12KPotentiometer_THT:Potentiometer_Bourns_3006P_HorizontalRV2
133Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC2
15KPotentiometer_THT:Potentiometer_Bourns_3006P_HorizontalRV1
174LS00Package_DIP:DIP-14_W7.62mmU24
174LS02Package_DIP:DIP-14_W7.62mmU33
174LS11Package_DIP:DIP-14_W7.62mmU17
174LS123Package_DIP:DIP-16_W7.62mmU1
174LS157Package_DIP:DIP-16_W7.62mmU3
174LS259Package_DIP:DIP-16_W7.62mmU32
174LS74Package_DIP:DIP-14_W7.62mmU11
1APPLE IIAmdekDVM:APPLE_IIJ3
1SPAREPackage_DIP:DIP-16_W7.62mmU5
1TO_DAUGHTERBOARDConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_HorizontalJ1
1VIDEOConnector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_HorizontalJ2

Questions

How big is the AmdekDVM PCB?

It measures 279.9 × 76.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the AmdekDVM use?

69 parts, built around the 74LS04PC, 74LS10PC, 74LS175PC and 74LS21PC. 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 AmdekDVM KiCad files?

From the schlae/AmdekDVM repository on GitHub, at the commit this page was made from: the board is AmdekDVM.kicad_pcb and its schematic AmdekDVM.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AmdekDVM design in my own project?

Its repository publishes it under the CERN-OHL-P-2.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).

More from schlae/AmdekDVM

1
  • 2 layers38.1 × 87.2 mmAmdekDaughterBoard, the printed circuit board in 3D

    AmdekDaughterBoard

    schlae/AmdekDVM

    Reverse engineering Amdek DVM video card for the Apple II

    8 parts4CERN-OHL-P-2.0

Similar boards

  • 2 layers630 × 300 mmSecretBase, the printed circuit board in 3D

    SecretBase

    stonedDiscord/SecretBase

    SEGA Secret Base Arcade Game

    441 parts
  • 2 layers476.5 × 299.5 mmVideo, the printed circuit board in 3D

    Video

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    208 parts1
  • 2 layers236.8 × 169.8 mmTK2000, the printed circuit board in 3D

    TK2000

    clemarfolly/Microdigital-TK2000

    Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

    212 parts17
  • 2 layersRogelio Pineda 2;12 AM AMLDC-2044B, the printed circuit board in 3D

    Rogelio Pineda 2;12 AM AMLDC-2044B

    ForgottenMachines/Entrex

    The technologies documented here will include all like-kind systems manufactured by Nixdorf, Redifon, ROCC & Mera, all originally designed by Entrex Inc, Burlington, MA USA.

    321 parts1
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers364 × 203 mmCPU6S, the printed circuit board in 3D

    CPU6S

    Meisaka/CenMiniCom

    Centurion Minicomputer Schematics

    240 parts8
  • 2 layers299.2 × 180 mm2layer, the printed circuit board in 3D

    2layer

    ceteras/CoBra

    A Z80 retro computer, ZX Spectrum compatible, can also run CP/M.

    369 parts11MIT
  • 2 layers299.2 × 180 mmCobra XP, the printed circuit board in 3D

    Cobra XP

    ceteras/Cobra-XP

    Derived from Cobra, an experimental board for testing all kind of mods.

    452 parts5MIT