µ[micro]electronics info

A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.




Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.

My e-mail

My website


Z80 + ATMega644 as CP/M Boot Loader

Why to prepare an address decoder for specific regions to switch between RAM and ROM? You can use 64kB SRAM chip for the whole space, kickstarted by ATMega. The way shows Ben Ryves.

Emulating a Z80 CP/M computer on ATMega88

Yes, we all know many emulators of old processors "on the chip", but as far as I remember this is the first attempt to emulate a CP/M machine (including Z80) I ever seen.

Breadboard CP/M

A simple CP/M system fits in breadboard nowadays. Look at Grant's Work-in-progress version.

Photo: Grant Searle


Something nostalgic: QP/M is a time/date stamping and speedy CP/M 2.2 replacement that fits in the same memory space.


A CP/M compatible machine based on Zilog eZ80.


An older "homebrew" computer based on Zilog Z80182 (upgraded Z180) for inspiration.

Z80 code bits from MICROCode

Some old software from MICROCode for your CP/M computers

A lot of reading

Old magazines, old OS, old games source code, all's old today.

Syndicate content

Powered by Drupal - Design by Artinet