
QL external ram 892Kb
alvaroalea/QL_RAM_Expansions
Severa RAM expansion boards for the Sinclair QL

Severa RAM expansion boards for the Sinclair QL
Qlexternal512kram MIX is an open-source printed circuit board by alvaroalea, from the alvaroalea/QL_RAM_Expansions repository on GitHub. It is a 2-layer board of 97.8 × 35.6 mm with 15 parts on 72 nets, routed with 931 tracks and 16 vias.
It is built around the LM1117-5.0. Its parts include 4 capacitors, 3 resistors, 3 ICs and 2 connectors. It belongs with the FPGA and CPLD boards of this library.
(C) 2026 Alvaro Alea Fernandez
License under: CERN Open Hardware Licence Version 2 - Strongly Reciprocal
https://ohwr.org/cern_ohl_s_v2.txt
This is based on the work of McLeod Ideafix, Jose Leandro, Zerover and tcat between others.
This board will provide up to 768kB aditional of static RAM (fast-ram) to the sinclair QL.
This board can be stacked with my old external ram board, jumpers allow a 512Kb, or +256Kb configs of the old board.
There is also a expecial 832Kb config that free the 64Kb top memory for aditional boards without use the ROM Cartridge area (Jose Leandro's QuBide...)
Provide a expansion conector to allow conect aditional interfaces.
There area available 4 configuration trough a dip switch in the PCB.
In the GAL folder there is the source code to be compiled with GALasm that you can found here: https://github.com/daveho/GALasm
I have done a version of the trump card disk interface here: https://github.com/alvaroalea/QL_MiniTrump3 , this interface do not provide memory like the original one. You can combine both cards to mimic the original trump card.
You shall connect this board after the minitrump, you need to change the solder jumper (JP1) to 1-2 to allow the Minitrump card to coordinate with the second memory card.
This jumper can be alwais 1-2, 2-3 is only used if you have another card that need BERR signal (none as far as I know).

| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10K | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R2, R3 |
| 2 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C4 |
| 2 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP2 |
| 1 | 100u/16V | Capacitor_SMD:CP_Elec_6.3x5.4 | C2 |
| 1 | 100u/25V | Capacitor_SMD:CP_Elec_6.3x5.4 | C1 |
| 1 | GAL16V8B-25QP | Package_DIP:DIP-20_W7.62mm_LongPads | U2 |
| 1 | HM628512BLFP-7 | Package_SO:SSOP-32_11.305x20.495mm_P1.27mm | U1 |
| 1 | Jumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm | JP3 |
| 1 | LM1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | QL_SLOT_DIN41612_FEMALE-90degrees | 8bits:DIN41612_B_2x32_Female_Horizontal_THT | J1 |
| 1 | QL_SLOT_DIN41612_MALE_90degrees | 8bits:DIN41612_B_2x32_Male_Horizontal_THT | J2 |

alvaroalea/QL_RAM_Expansions
Severa RAM expansion boards for the Sinclair QL


michaelruppe/FSAE
Projects for Formula SAE Electric Vehicle competition (Australia 2019/2020)

NikodemBartnik/Small-Projects
All of smaller projects (Arduino, PCBs, electronics, code)


freeDSP/freeDSP-INFINITAS
USB Audio Class 2 compliant audio interface with up to 32 input and up to 32 output channels and optional ADAU1452 DSP.


emeb/RP2040_Audio
A Eurorack module for stereo audio effects based on the Raspberry Pi RP2040 MCU

barisdinc/N3B_SDR_Transceiver_HW
V/U/SHF and QO-100 SDR Transceiver Project
It measures 97.8 × 35.6 mm and has 2 copper layers, 1.6 mm thick.
15 parts, built around the LM1117-5.0. 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.
From the alvaroalea/QL_RAM_Expansions repository on GitHub, at the commit this page was made from: the board is qlexternal512kram_MIX/qlexternal512kram_MIX.kicad_pcb and its schematic QL_external_ram_896Kb/QL_external_ram_892Kb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask alvaroalea before reusing the design.