Minty Z80

Minty Z80 is a system with virtualized I/O and minimum component count in an Altoids Tin.

Similar projects worth following
Retro Computing is one of my interests. Back in the day, I had a Z80 system running CP/M 80. The Z80 has enough resources (registers, instructions, etc) to make programming easy. CP/M 80 is a small, simple and easy to understand O/S. Drivers are simple BIOS routines. The combination was a system I enjoyed programming, even in assembly language.

I want to re-create that system. It should runs CP/M 80 and uses a SD card for storage. The system console should be a terminal emulator on a PC desktop or laptop. The SD card should support a Windows file system to easily transfer files. The system should be small and easily transportable. It should fit in a pocket. The goal of this project is to create this system to fit in an Altoids Tin.

The project will leverage the work of other designers who have created a virtualize Z80 system. My contribution is to fit the system into the Altoids Tin.

I have completed updated the schematic.  The board went out to FAB today.  I am using EasyEDA for schematic capture, board layout and PCB Fab.  I will mark the project "Public" when it is stable. 

  • 1 × Z84C0008 (CMOS) Z80 CMOS Processor
  • 1 × ATMega32 Atmel AVR Microcontroller
  • 1 × 100nF Capacitor DTR to RESET coupling
  • 2 × 10K 9-pin SIP Resistor Array Pull up resistors
  • 1 × 10K Resistor Pull up

View all 14 components

View project log

Enjoy this project?



karthik ram wrote 04/25/2019 at 06:50 point

Hi! I working on a robotics project... Check it out! Do drop a like too :P

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates