Speccy2010 - Assembling, Testing, Having Fun

Introduction: Speccy2010 - Assembling, Testing, Having Fun

There are not so many people on Earth who haven't heard anything about sir Clive Sinclair (http://en.wikipedia.org/wiki/Clive_Sinclair) and his legendary ZX-Spectrum (http://en.wikipedia.org/wiki/ZX_Spectrum). His compact and affordable personal computer was just perfect not only for gaming but for educational activities, it found its place as a favorite gadget for millions boys and girls. This computer has shaped the way computer and game industries evolved and it is still remembered nowdays by grown up children especially by those who decided to link their own future with amazing wold of computers.

In 2010 a person calling himself SYD designed a fully functional clone of ZX-Spectrum 48/128 using modern electronic components that are currently available on the market. His Speccy was built upon FPGA Cyclone II, ARM processor and SDRAM making it relatively simple to replicate and at the same time very attractive as a great platform for experiments with those components. Not to mention that the source code is open and freely available for download and subsequent modification. Taking into account that the hardware part incorporates 8-bit color VGA, Composite and S-Video outputs for physical connection to either TV or monitor, 8-bit stereo output, SD card slot, two PS/2 ports for keyboard and mouse and two joystick ports - all this makes the platform a great starting point on the way to design your own game console.

We decided to buy a bare PCB and bunch of components and assemble it by ourselves. That is what we've got as a result.

All documentation is available at Google Project Hosting http://code.google.com/p/speccy2010. Unfortunately, it is in Russian only.

A 'Complete Guide For Non-Russian-Speakers' is available here: http://matt.west.co.tt/spectrum/speccy2010/

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • Raspberry Pi Contest 2020

      Raspberry Pi Contest 2020
    • Wearables Contest

      Wearables Contest
    • Fix It Contest

      Fix It Contest

    2 Discussions


    6 years ago on Introduction

    Hi dmitryp, is your name Dimitry? Oh well, I knew about the ZX-Spectrum or, was it the ZX-80 or 81 BASIC computer? I used to see lots of ads on BYTE magazine back in the early 80s and it was a dream just thinking of having something like that back in those days.

    I never got my hands on one of them, how do you get one like the one you put together in your video?

    Congrats on your instructables. I liked the one about the hacked DVD player.


    Reply 6 years ago on Introduction

    Hi rlarios, so sorry for such a late reply. Yes, my name is Dmitry :) Yeah, good times, happy childhood with ZX-Speccy. This clone is a fully functional ZX-Spectrum with 48/128K & AY and so on - so it is much more advanced in comparison with ZX-80 but of course very primitive for today. I ordered blank PCB and components here http://www.zx-kit.ru/katalog-1/zxkit-005 - sorry, only in Russian. But it is an open-source project, all design files are freely available, here is the link: http://code.google.com/p/speccy2010/
    This is a great starting point if you want to become familiar with FPGA and STM micro.
    Thanks for your positive feedback about the DVD hack.