Hello and welcome to my blog !

My name is Michał Cierniak and I`m from Poland. I`m an electric engineer, and I`m working at Zyxel Networks as a technical support engineer. I was born in 1981 and during my early days I could witness the explosion of home computing in my country. I owned few 8 bit machines back in the day, including ZX81, ZX Spectrum 48K and Atari 65XE. I was always curious of the inner workings of a personal computer, but due to lack of information and not knowing anyone competent in this area, I had to tame my curiosty for many years. Now I have the oportunity to not only understand how computers work, but to build one (or more !) by my own hands! This blog helps me documenting my work and sharing technical knowledge with other enthusiasts. Currently, the page is divided in categories related to particular projects:

C- Z80 Computer:

A bigger project of a Z80 based computer with modular design. The computer has 64Kb RAM, 32KB ROM, custom made video card interfacing a VGA monitor, MDA/Hercules compatible PC 8-bit ISA card for 80 column display and lots of I/O: alphanumeric keyboard, serial port, timer, UART, sound, parralel I/O, Compact Flash. Computer can run it`s own ROM monitor and also CP/M 2.2 operating system.

6507 SBC Computer:

A smaller but very versatile single board computer based on 6507 CPU. The board includes: 4KB RAM, 2KB ROM with monitor program, 2×16 character display (HD44780 compatible), UART, parrallel I/O, hex keypad and an expansion bus. I`ve recently added an expansion board with TMS9118 VDP for color display, and SAA1099 sound generator for sounds and music.

CDP1802 Project:

Currently ongoing effort to build a strongly expandable COSMAC ELF compatible computer with rich front panel interface.


In future I also plan to include my other electronic projects, mainly based on AVR microcontrollers.

11 thoughts on “About”

  1. Leonard said:

    Nice Job! Remember the first S100 computers? Have a look at this
    http://s100computers.com/ Maybe get some ideas. . .
    I, too, have tried (successfully) from scratch; it’s a lot of work.


    • Hi! Thanks for comment. Shure I know S100 computers site! Great deal of inpiration. Great times as well. If you have some project of your own, please share it! I always enjoy looking at other people`s projects.


  2. This is so awesome! Keep up the good work!


  3. Hi, I’m working on a similar computer Z8T. http://elektronika2011.cz/z8t


  4. Jose Apache said:

    Learning at each step… a lot work and great experience. Good job engineer…


  5. My hero! Incredible! very good job!


  6. you’re an inspiration for us


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s