ZX Mechtrum
For a while, I’ve wanted to assemble a ZX Spectrum Harlequin 128 kit. It’s the perfect Spectrum (128KB, supports all models/ROMs from the various versions produced by Sinclair and Amstrad, and with components that can still be acquired today, including the ULA, which has been replaced by discrete logic). However, the option of purchasing a replica case of the original 48K (rubber keys) didn’t really excite me.
A few months ago, I came across Lee Smith’s ZX Mechtrum project, a case for 48KB-format boards with a mechanical keyboard, and it seemed like the perfect complement for the Harlequin. In fact, in the video from the More Fun Making It channel, through which I learned of its existence, its creator mentions that he plans to install a Harlequin 128 in one of these cases soon.
Since there are already several videos and guides for both the Harlequin kit and the ZX Mechtrum case, I won’t detail the assembly process but will instead describe it generally and mention some peculiarities and problems I encountered.
Mechtrum¶
Since the Harlequin 128 kit is distributed by Byte Delight, its availability is quite stable, so the most critical point of the plan was acquiring the Mechtrum from Lee Smith, as selling products is not his main activity. In fact, I managed to get the last unit from a batch he made in late 2023. As of writing this (September 2024), it’s back on sale, but it’s not expected to remain available for long. In any case, I was able to acquire a unit that arrived pre-assembled. My unit came with 3 faceplates, one for the 48K, another for the Sifzif 512, and one for the Harlequin 128.
Harlequin 128¶
The Harlequin 128 is a design by Don Superfo, and the PCB can be purchased through the links provided in the project’s base repository. The repository also contains the BOM (Bill Of Materials) for the different versions with all the necessary components. However, by far the easiest option is to purchase one of the kits distributed by Ben Versteeg from Byte Delight. The kit comes with an issue 2D version PCB and all the necessary components to assemble it, conveniently sorted into bags along with a manual that makes it almost impossible to get lost. There are times when it’s not available in his store, but it’s just a matter of staying alert or subscribing to availability notifications. In my case, I had to wait a couple of months for it to become available again.
The only problem I encountered during assembly was that, according to the manual, the R61 resistor array is optional if you’re not going to install the joystick interface. However, these resistors, in addition to serving the joystick port, also act as pullups for the ROM bank selection microswitches, so without them, selecting ROM banks higher than 0 was unstable. After installing the R61 array, everything worked correctly.
Resultado¶
The result is a dream come true: a 128K Spectrum with a mechanical keyboard and reliable components. And it’s a beauty. 🤩