Z80 Single Board Computer

This is another project building a single board computer with an Z80 MCU alongside some RAM and ROM. In contrast to other well known projects I want to utilise an EEPROM which is very easy to handle. I also want to build a computer that works autonomously including an user interface and does not need additional microcontroller or a PC since both would be more powerful than the actual processor.

It is inspired by the SBC project by Grant Searle and therefore runs his modified version of Microsoft BASIC for the NASCOM computer. I further modified it for this SBC.

Before I explain the details, here is the result.

Overview

Z80 SBC overview

Z80 SBC overview

The specs are:

  • MCU: Z80 in CMOS (Z84C006) at 7.3728 MHz
  • RAM: 628128 SRAM
  • ROM: AT28C256 EEPROM
  • Display: 320×240 TFT with ILI9325 controller
  • Keyboard with 64 keys
  • Power consumption: 190 mA at 5V
  • OS: NASCOM BASIC 4.7b

Continue reading

twittAmiga – Twitter Client for Amiga

Twitter client for AmigaOS and MorphOS with many features:

  • Map view for locating tweets
  • Search for tweets within currently viewed map
  • Skinnable timeline
  • Preview of linked images
  • Update of status (send new tweets)
  • Load list of mentions
  • Show user information and related tweets
  • Search function (user and tweets)
  • Follow / Unfollow
  • Retweet
  • Avatars in most formats (png, jpg, gif)
  • MUI interface
  • OAuth support
  • URLs opened in browser
  • No ixemul.library needed (AmigaOS only)

Continue reading