This is the ongoing development site for Libby8, an 8-bit Z80-based Hobby Home Computer. Libby8 is inspired mostly by the idea of being able to use a microcontroller to implement a ZX81-style home computer and make it available to hobby developers. Libby8 has the following features:
  • 32Kb of SRAM shared between program storage and video.
  • Bitmapped video (256x192 pixels monochrome).
  • A built-in language (initially a variation of an 8K Forth).
  • Some persistant storage (512Kb of serial Flash, some of which is used for the 'ROM').
  • A keyboard based on a simple keypad.
  • A serial interface.
Circuit development is done in Stripes, a java-based stripboard designer.