andrenho / fortuna-box

A modular Z80 computer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fortuna Box

A modular Z80 computer, made up of independent boards connected vertically:

  • CPU board: Z80 cpu, power circuit, reset circuit, clock, I/O
  • Memory board: 512k RAM, 8/16k ROM (BIOS) and memory management (bankswitching)
  • Serial board: connects a computer serial port via UART, beeps
  • Storage board: allows storage in the form of a SDCard
  • Video board: VGA output terminal
  • Debugger board: the debugger board is optional. It'll sit on the bottom of the computer and allow for step-by-step debugging of the computer when connected to a PC via a USB cable.

The computer BIOS include:

  • The Monitor, which allows interacting with the internals of the computer
  • Several system calls that provides some common tasks and make development simpler.

See the wiki for more information.

image

image

About

A modular Z80 computer.

License:GNU General Public License v3.0


Languages

Language:C 69.7%Language:C++ 10.5%Language:JavaScript 6.2%Language:Python 4.1%Language:HTML 3.1%Language:CSS 2.6%Language:CMake 2.1%Language:Makefile 1.7%Language:Shell 0.1%