QL Hardware Documents section

QL Hardware  

Last Updated: 26.03.2017

Battery Backed Clock

Battery_Backed_Clock.zip - Battery Backed Clock. Notes on getting the Battery backed clock to work on the QL. Includes a screen display (LBYTES to address 131072 in mode 4) of a circuit diagram.  (Martin Head) (3K)


Circuits_SQBoard.zip - Circuits. A selection of text files showing most of the pin out connections of the QL & SuperQboard. (14K)

Connor Hard Disks

ConnorHDDSpec.zip - Connor Hard Drive Specs. A text file detailing the specifications of over 35 Connor IDE hard disks. (7K)

D2Mac Mods

D2MAC.zip - Ferguson BSB/D2MAC Baseband Decoder Modification. A circuit diagram and text file describing how to modify a satellite receiver for extra channels. (Paul Donald) (5K)


A circuit diagram for a QL 64K EPROM board from z00m, plus a PCB layout diagram from a QL Forum member in Italy.
epromboard.zip (500K)

Expanding Your QL

A two part article about expanding your QL system. Looks at hardware, software and operating systems.
expand.zip (43K)

Expansion Slot and ROM Port Connections

Scanned from QL user guide, these are here as a reference for anyone wishing to construct interfaces to connect to one of these slots.
QL expansion slot (178K JPG file)
QL ROM slot (98K JPG file)

Fast Serial Board

Terry Harman's fast serial board project, allowing speeds of at least 115,200 baud, with plotter files for pcb, GAL 20v8 prog logic etc. The files are HPGL Plotter with .3mm pen plot size x1 and HP PCL laser or Deskjet.
serpcb.zip (129K)
serpcl.zip (88K)
serplot.zip (122K)

Hard Disk Info

Hard_Disk_Info.zip - Hard Disk Info. A collection of ASCII files giving details of 37 Hard Disks.  Giving details of Heads, Cylinders, Tracks Etc. (27K)

Ian Burkinshaw Hardware Articles

Hardware based projects written by Ian Burkinshaw for QL Today magazine. Ian's articles have their own page - click here.

Interfaces Guide

An article from IQLR magazine by the late Denis Briggs, listing most of the early QL disk interfaces and other cards, complete with simple diagrams to aid identification. The diagrams are PIC files to go with the QL versions of the document.
dbhw.zip (90K)


How to connect a switched joystick such as an Atari switched joystick to the CTL ports of the QL.
joystick.zip (1K)

Keith Mitchell Hardware Documents

A series of ASCII files drawn up by Keith as he has serviced some QL add-ons over the years. All should be viewable on an 80 column screen as they are basically plain text files.
hw.zip (13K)

Also, basically the same documents merged into one document, but with a little bit of extra information
hw2.doc - Word .doc file (74K)
hw2.pdf - PDF file (122K)


Here is a diagram of the keyboard connection for a QL, based on the diagram in Fig. 4.2 of the QL Service Manual, which says "The configuration is basically an 8x8 matrix with particla extra diode isolation." The improved diagram is by Lee Privett:

Two articles about tinkering with the QL keyboard may be found here:
Using an Arduino to connect a QL keyboard to a PC via USB
Putting a Raspberry Pi into a QL case

Medic Board Circuit Diagrams

Circuit diagram, in two parts, of the Medic QL expansion boards.


Some notes on QL microdrives, from Tobias Fröschle
Microdrives.pdf (192K)

High Speed Modems

highspeedmodems.zip - An article from 1992 which discusses high speed dial-up modems, including the 9600 and 14400 bps systems emerging at that time. (11K)

Mouse Project

Picture of a GC QLMouseGianni Carugno has kindly released this QL mouse project. This project allows a PS/2 mouse to be connected to the CTL ports on a QL and emulates cursor key presses. The zip file includes a number of PDF files with circuit diagrams, PCB layouts, parts list, adaptor lead details and firmware. Power can be supplied either via a low power PSU or from the QL via the external ROM port.
gc_qlmouse.zip (124K)


QL network protocols. Notes on the QL network and timings, both on standard BBQL and with Toolkit 2.
QL_Network_Protocols.pdf (84K)

Parallel Port

Picture of the parallel port interfaceA user on QL Forum came across a rare parallel printer interface for a QL, which connects to the QL EPROM slot. We believe it may have been released by Adman Services. It has a small onboard EPROM.

For posterity, a zip file has been prepared with the contents of the ROM and the GAL, plus the Eagle 6.x design files for the traced circuit.

par_printer.zip (35K)

Peripheral ROMs

A short extract from Andy Pennell's QDOS Companion book, which documents the ROM header code for an expansion card ROM, and how to work around the limitation that older QLs (up to and including QDOS v1.13/version JM) can normally only recognise one peripheral card with an on-board ROM. A short piece of assembler code is included to help explain how to correct or work around this. May be particularly useful for those wishing to build a peripheral expansion backplane unit, for example.
Peripheral ROMs (PDF) (192K)

QEP III Service Manual

Ian Burkinshaw has produced a Service Manual to help with repairing QEP III Eprom Programmer boards. Includes circuit diagrams in the PDF file. The spreadsheet (Excel format) contains test resuls to aid fault finding.
QEP3 Service Manual ver2.pdf (1.3MB) - QEPIII service manual PDF file (revised 21/03/16]
QEP3%20test%20sheet.xls (57KB) - Test results spreadsheet

QL Circuit Diagram

Circuit diagrams of the QL issue 5 and issue 6 boards. Scanned from QL Service Manual. The originals were poor quality, so I scanned these at high resolution (600dpi) to try to preserve quality as best as I could, but this has resulted in very large approximately A3 sized scans.
QL block diagram (581K, PNG file)
Issue 5 Board Circuit Diagram (3.8MB JPG file)
Issue 6 Board Circuit Diagram (3.3MB JPG file)

Jörg Kramer has kindly scanned a higher quality version of some of the QL circuit diagrams. He supplied them as TIF files, but due to the size I converted them to somewhat smaller colour PNG files without loss of quality, and to even smaller (slight loss of quality) black and white files:
QL Circuit Diagram Issue 5 colour (9MB)
QL Circuit Diagram Issue 5 mono (0.5MB)
QL Circuit Diagram Issue 6 colour (9MB)
QL Circuit Diagram Issue 6 mono (0.5MB)
QL Block Diagram colour (2.8MB)
QL Block Diagram mono (99KB)
QL PCB Component Layout Issue 5 colour (3.5MB)
QL PCB Component Layout Issue 5 mono (147KB)
QL PCB Component Layout Issue 6 colour (3.5MB)
QL PCB Component Layout Issue 6 mono (135KB)

I've been sent a couple of revised and updated circuit diagrams of the issue 5 and 6 QL boards, with some corrections as indicated in the QLschem.txt file below. I very much hope that these diagrams are correct - if anyone has feedback on them I'll pass on the comments to the author in case these need updating for any reason.
QLschem.txt (1K) - described the changes made in these diagrams.
QLissue5.pdf (74K) - revised circuit diagram for issue 5 QL PCB (PDF file).
QLissue6.pdf (73K) - revised circuit diagram for issue 6 QL PCB (PDF file).

QL Clones Hardware

Some notes on the hardware in various QL-type systems and add-ons.
QL_clones_hardware.pdf (91K)

QL Peripherals

Schematics and layout diagrams of some common QL peripheral cards, including Miracle Expandaram, Miracle ROM Port Hard Disk Interface, Miracle Midi V3 and a UK2000 QL PSU (power supply unit - 2 variations)). Zipped PDF files. Hopefully useful for anyone interested in how these devices work, or perhaps for someone trying to repair one of them.
QLperip.zip (57K)

QL Power Supply

A diagram showing the pinouts and voltage label of the UK and USA QL power supply unit, to help anyone wishing to create a replacement power supply.
QL Power Supply (.PNG file - 56K)


This Disk contains Dirk Steinkopf's PD Hard Disk Interface and Software for the Sinclair QL. The Hard Disk system components are as follows:
1. A Hard Disk (not supplied) any drive that can be connected to an OMTI or WD controller i e MFM or RILL Drive.
2. An OMTI-5520, WD-1 002A-WX1 or ST11 R Controller (not supplied).
3. A circuit to connect the Controller to the QL bus (diagram supplied).
4. The driver Software which is the Interface to QDOS (supplied on the Disk.
QLHD.zip (274K)

VGA Monitors With QL

Normally, you cannot connect a QL video output to VGA monitors as the QL video signal is not compatible. However, with a couple of adaptor boards, as described in this article, it is possible to connect a QL to a VGA monitor and in most cases get the full 85 characters per line without the usual loss of a couple of characters at the edges of the Monitor Mode display of the QL.
ql2vga.doc Word doc version of QL to VGA monitor article (1.07MB)
ql2vga.pdf PDF file version of QL to VGA Monitor article (239K)

QL Video

Two articles about the QL video system. The first is a PDF file from Marcel Flipse which shows how to make a little circuit board which inverts the Csync pin video signal. This allows the QL to be connected to CGA monitors, which expect an active-high signal (QL Csync pin normally gives out an active-low signal). The second article (from Bob Gilder) explains how to use an IBM CGA monitor with a QL.
cga.zip (184K)

QL video monitor connection. A scan of the diagram from the QL manual for reference with pinouts for a QL monitor connection.
monitor connections.jpg (150K JPG file)

SCART Video Connection

Article from QL Today by Richard Cooke showing how to connect QL video to a Scart input TV. Details for both RGB and composite video. Shows how to connect suitable value resistors in line with the colour signals to ensure correct voltages etc. along with the calculations involved.
scart.zip (29K)

Serial Ports Connections

Serial ports are a very useful means of interconnection between computers, but wiring cables for them can be a tricky experience! This article, written with advice from Tony Firshman, shows how easy it is to connect up the various types of serial ports you are likely to encounter. It may be useful if you wish to try to make up cables for use with the Sernet serial networking software for example. An article from QL Today magazine. The second article is also about making cables for serial file transfers between QL and PC. Covers making cables for QL connectors and PC serial ports which use 9-pi and 25-pin D connectors. The diagrams are in .GIF format.

serials.zip (124K)
German QL Serial Ports (2K)

Picture of German QL serial ports
Picture of German QL serial port sockets

SuperQBoard Modifications

A set of text documents from Keith Mitchell about upgrading a SuperQBoard interface: the mouse interface, PALs and ROM upgrade and piggy back memory upgrade.
sqbmods.zip (5K)

A pair of circuit diagrams of the SuperQBoard interface from Marcel Kilgus. The first is for a DD disk drive version, the second for a HD disk upgrade. Both are .png file graphics.
ql-flp.png (158K) The DD version.
ql-flp-hd.png (165K) The HD version

Surge Protection

Surge_Protection.zip - Surge Protection. Notes on building simple surge protectors for computers and other electrical equipment. A USA file, so refers to 110 volt electrical systems. (Chemical Kidd)

UK QL Serial Ports

An article by H.P.Recktenwald about the U.K. QL serial ports.
ukqlser.zip (7K)

Ulrich Rosowski Interface PCB Photos

A document with photos of the PCBs of hardware from Ulrich Rosowski. No documentation, other than what can be seen etched onto the PCBs. Includes hardware such as the U+5 expansion backplane, Mega-RAM, HD-V2 (hard disk bus interface), Internal ROM expansion card, keyboard interface. Includes some photos of QIMI PCBs too. Further photos may be seen on QL Forum.
ql-platinen.pdf (12M)

WD150XT Text

WD150XT_Text.zip - WD150XT. Information and diagram for use with the Western Digital XT Intelligent Storage Peripherals interface card. For IBM XT or compatibles computers. (7K)

What Hardware

Two packages showing how you can read system information to determine what type of QL hardware and operating system your software is running on.

1. Which Machine Am I Running On?
More recent versions of our favourite operating systems have been ported to runon various processors and platforms. This article from QL Today documents system variables and language extensions which will help software to identify which platform it's running on, e.g. so it can check for certain hardware facilities and take advantage of them. The article has been slightly amended from the one published in QL Today (QLay hardware code details). Note also that since this article was written, QPC2 no longer pretends to be a 68010 as it now pretends to be a 68020 since it supports new instructions from that processor.
machine.zip (8K)

2. A package by J.D.Mitchell to allow a degree of machine interrogation via simple BASIC procedures, capable of running on most if not all systems.
whathw.zip (5K)

Return to Documents Index | Return to the home page. | Go to Downloads Index