The eLeMeNt ZX is a powerful and smart 8bit home computer, a highly integrated ZX Spectrum clone with a lot of popular hardware add-ons. The eLeMeNt ZX combines the real Z80 CPU and a modern FPGA to achieve the best compatibility with ZX Spectrum's software and hardware. Designed to fit to ZX Spectrum +2 and +2A models' cases with their excellent keyboards or to run as a standalone unit, with the Tiny case and an external PC keyboard.

The eLeMeNt ZX is my personal and hobby project with the aim of exploring, discovering and testing possibilities of old and renewed ZX Spectrum home computers with a hardware originally based on 8bit technology - therefore it is not intended for commercial purposes.

    Jan Kucera aka LMN128, author of the eLeMeNt ZX and MB03+ platform

User support available on the Telegram channel:  t.me/eLeMeNt_forum

Main features of the LMN128 FPGA core

HW specifications

Alternative cores in the eLeMeNt ZX - an opportunity for other coders and developers

The eLeMeNt ZX  is based on a modern, easily upgradeable FPGA and has sufficient capacity to run alternate FPGA cores.

Here are some ZX Spectrum related cores that can be implemented: ZX Spectrum NEXT, ZX Evolution, ZX Uno, TSConfig, Sam Coupe


Interested in a purchasing a board or a whole computer with a new case?

Boards are for sale, available in the e-shop RETROCOMP.cz. There are 2 motheboard options:

You need a real Z80 CPU and the Alchitry Au Artix-7 FPGA Board to make the eLeMeNt ZX to work if you order a motherboard only.

Since this is a hobby project without a standard warranty, I cannot provide a full guarantee on the FPGA board.  For this reason, I recommend that you buy the Alchitry Au Artix-7 FPGA Board directly from official retailers. Here are some of them:   Digi-Key Electronics  -  Mouser Electronics

In the e-shop , two add-ons can be also purchased: a memory expansion: AA-SRAM 2048-8 and a new case: Tiny case.

When ordering, you can specify whether you want to install a video connector on the board or not (in that case you will use the eLeMeNt ZX with your own separate ZX Spectrum display interface).