Why a sitemap?

Although the structure of this site is rather modular, I feel a sitemap file is becoming more and more inevitable. That's why I admitted in making one and you are now reading it, willing or not.

The sitemap will show you the main topics and the lesser topics. For the main topics, you will be directed to the corresponding index.html file. The lesser topics (i.e. those topics taking up a single webpage) will load themselves in the window in which the sitemap runs. You need to use the back button to return to this file.

The sitemap

Topic Description
ACK compiler The ACK (Amsterdam Compiler Kit) was the compiler that was used to build and maintain Minix. It has multiple front- and back ends. The front ends currently available are C, Pascal and Modula-2. The backends are Linux, CP/M and x86. You guess which front- and back ends are listed here... :o)
  • Install
  • Recompile
  • Definition modules
  • Downloads
  • Linked lists
  • Avr disassembler
  • Stream I/O library
  • Numeric Conversions
  • Floating point numbers
  • Testing
    • Repeated fractions
    • Harmonic function
    • Powers of 2
    • Prime numbers
    • Commons
    • Screens
    • High/Low game
    • Streams
ARM This section is dedicated to the ARM Cortex micro controller boards as they are made by Embedded Artists and many others. I discovered that the ARM is called a RISC machine but what the 'R' is for I don't really know. ARM's are as ciscy as an i686 CISC chip. Topics covered:
  • Embedded Artists lpc2103
  • Embedded Artists quick1343
  • Embedded Artists xpres1343
  • lpc21 incircuit serial programming
  • Must reads
  • FP's board
AdaFruit Adafruit make nice little boards for experimenting. One of them is the USB to GPIO board FT232H based on an FTDI 232H chip which can stomp out RS232, SPI and I2C protocols on various pins. Most of the boards that I have are meant to be operated from the I2C bus. Topics covered:
  • ds2413
  • ft232
  • gy521
  • hmc5883
  • levelcv
  • libftdi
  • mcp9808
  • mpl115
  • tsl2561
These pages cover the 80x86 programs I made in assembly language. It's only few pages, but assembly language is not a hot topic anymore, with 4 GHz processors. They might just choke in so few instructions to carry out.
  • Added all lost issues of the APJ (Assembly Programmers Journal) as HTML and TXT (in one TAR file
  • Memory to file creates a coredump under DOS
  • Vector allows you to inspect and correct IRQ vectors
  • Oscilloscope is the LDA project
  • DIY Windows explains about text style popup windows
  • Converted A86 and D86 manuals to HTML
  • BEPPY software
  • datum functions
  • Double side printing
  • Formfeed stripper
  • Password functionfor the command line
  • SOAP multichannel 12 bit adc
  • Wait for a set of keys to be pressed
  • Integer square root using Newton/Raphson
Asus EEE Asus sell the smallest laptop PC ever, with Linux as the NATIVE operating system. It is called the EEE and I have the first generation EEE in use.
  • My 4G
  • SimpleUi
  • BackGround
  • Simplecat
  • USB Mouse
  • Downloads (simpleui.rc, ooo-writer.desktop)
AVR Some people convinced me that the AVR is far superior to the other micro controllers. So I dedicated some space to it. Topics covered so far:
  • Opcodes analysed
  • Disassembler nr 4
  • Okapi programmer
  • Gigaweb server
  • Yomal language
  • Choose an assembler: gavrasm
  • Experiments with the NGW 100 kit
  • Okapi 3 programmer
  • VAX 01 ATmega 16 processor board
  • VAX 02 ATmega 16 processor board
  • AA Assembler
C programming Programming in C revisited. C is the portable assembler. I love it and I loath it. C is a .50 calibre handgun without a safety catch. It's a spray can loaded with VX gas and no hood to prevent the valve from being pressed. C handing out to testeron laden programmers is similar to giving a razorblade as a toy to a baby. A weakly typed language to do serious things, without a ruleset. Keep out!
  • Hello W
  • Celsius converter
  • Ex 1-20 : Detab
  • Ex 1-21 : Entab
  • Ex 2-1 : Types
  • Programming
    • Factorials
    • Screwball C
    • Powers of 2
Again: Keep out. Use Modula-2 or obc. You won't loose the testosteron by programming but your programs will love you for it. Loose the testosteron on your racing bicycle.
CGI My experiments with CGI executables (not scripts) produced with the Mocka Modula-2 compiler for Linux. They run. They are fast. They take up almost no processor load. Yet, nobody uses them since 'Python' is the buzz word.
  • Debugging CGI
  • Frame Stomper
  • Time differences
  • Word Hash
  • CGI and datafiles
  • Hello World
  • mailCGI E-mail form processor
  • testCGI lists your CGI environment
  • GetEnv lists the CGI environment strings
  • Endless loop in CGI executable
  • 404 handler
  • New framestomper
  • About VARS
  • About POST
  • Webshop setup
Dell After a flash of enlightenment I suddenly discovered: I HAVE FOUR Dell's at home! Time to give them some more credit. None of these computers was bought new or even from Dell. All of them are old barrels. A Dell that lives to be 8 years old will also survive another 5. Topics (to be) covered
  • Latitude CPi A366XT
  • Latitude CPx J650
  • Latitude CPi A300ST
  • Latitude CP M233XT
  • Latitude C600
  • Optiplex GX 260
  • Multibay adapters
  • Solid State disks
  • Latitude E5500
  • Dell specific gadgets
  • Odd ball OS
Parts of these topics may be duplicated from the Linux section.
ETT ETT make a lot of nice and cheap products for the hobbyist:
  • Development boards for
    • AVR
    • ARM
    • PIC
    • Zilog
    • etcetera
  • Mini boards for
    • Ethernet
    • Stepper motor
    • RS 232
    • SD card
    • Power supplies
    • more!
  • Programmers
  • JTAG interfaces
Gameboy I assigned the Nintendo Gameboy Color to be my cheap yet powerful platform for control applications. The topics covered here range from Gameboy documentation upto addon boards for control and development. If you can make it with an AVR, you can certainly make it with a Gameboy!
  • Nintendo Gameboy Color, under the hood
  • Gameboy game cartridges
  • GBC documentation (Pan docs)
  • GBC documentation (more Pan docs)
  • GBC links
  • GBC sourcecode
  • Overview
  • Nintendo Gameboy Advanced, under the hood
  • Extender boards I, II and III
  • GBC bufferboard
  • Gameboy expansionboard
Project halted. Nobody was interested.
Google Google was hiding webpages from me, to protect call centers against me.
GPL This file contains the GNU GPL. Please study it since it applies to all topics on this site.
GUI My struggle with the flimsy languages in order to get some kind of GUI user interface on screen. It covers Qt, GTK and SVGAlib. Go see it.
  • GTK+
  • Java
  • SVGAlib
  • Qt
  • XModula
  • Murus
  • Mocka X11 programming (see the Mocka section)
Gzipping There used to be a trick to hide content from the search machines. If you went to Google in a new window and issued a search request for 'pineukeltje rulez' without the quotes, you would find this file and nothing else. But since 2006 Google will also index gzipped HTML files. Yahoo still doesn't.
Heroes These guys made a dent into the history of computer sciences. These guys did what was necessary. Their changes were not always picked up, but sooner or later a generation will rise that uses the works of my heroes.
HTML 5 The site got a full overhaul to HTML 5 and the framestomper was discarded so you have better control of the content. The FS executable, running on the server, was replaced by a piece of javascript running on the client.
  • Overhaul
  • Thoughts
  • My CSS
  • MSS
I2C My experiments with the I2C protocol resulted in a (DOS based) I2C single stepper and debugger. It was made in 8086 assembly language and in Modula-2.
JAVA My struggle with the Java language... Me and Java just are totally incompatible.
  • Head First book (don't buy)
  • Thinking Java (don't buy)
  • Java in easy steps (don't buy)
  • The Java trail (don't buy)
In essence: Java is a waste of time and money. Only when you're braindead and not able to master a real language like Modula-2 or Oberon, spend time on it.
Languages I tried a lot of programming languages and I've tested a lot of them too. This section describes my struggle with most of them. By reading this section you will also discover which is my champ. Wait: I will spoil it for you. It's Modula-2. If you dislike C, this is your Walhalla.
  • Assembly language
  • C and me
  • Ittybitty: about C, C++ and Modula-2
  • Crusade against C++
  • Go
  • Babbage
  • GUI
  • Modula-2
  • Oberon
  • PIM sources
  • Showing weather data
  • Jupiter ACE Forth ROM listing
  • Java
    • Hello Dan
    • Elsworth
    • Palindrome
  • Tcl/Tk
    • Achatz dongle control (STK300)
    • Parilux and Serilux control
    • OpenVote
LDA ADC This page describes how I converted a Rievo lie-detector (a toy) into a rather good datalogger and/or voltmeter with a fully graphical userinterface. For DOS of course.
Linux A section about the kinds of Linux that are in use here and the hardware it runs on. As a service to the nosy people I have included listings of the most important Linux configuration files. Machines covered:
  • Hydrogen (200 MHz IDT Winchip)
  • Nitrogen (Acer eMachines D620)
  • Helium (Asus 7xx EEE PC)
  • Lithium (450 MHz AMD K6-2)
  • Beryllium (3000 MHz Intel Pentium IV)
  • Boron (25 MHz Intel 80486 DX-2)
  • Nitrogen (866 MHz Intel Pentium III)
  • Oxygen (3000 MHz Intel Pentium IV)
  • Neon (350 MHz Intel Pentium II)
  • Sodium (800 MHz Pentium II)
  • Scandium (400 MHz twin Intel Pentium II)
  • Titanium (400 MHz twin Intel Pentium II)
  • Gallium (366 MHz Mobile Intel Pentium II)
  • Germanium (300 MHz Mobile Pentium II)
  • Mercury (1600 MHz Mobile Intel Pentium IV)
  • Polonium (Network Attached Storage)
  • Gallium pimped: more memory, Solid State Disk, WLAN card
  • Oxygen (2 Ghz Core i3 Lenovo G50-80)
  • Argon (2.4 GHz Core2Duo Dell Latitude E5500)
Configuration files covered:
  • /etc/fstab
  • /etc/hosts
  • /etc/hosts.allow
  • /etc/hosts.deny
  • /etc/lilo.conf
  • /etc/resolv.conf
  • /etc/rc.d/rc.inet1.conf
  • /etc/rc.d/rc.local
  • /etc/inetd.conf
  • and many more...
Topics covered:
  • Add a CD Writer
  • Making backups on CD
  • Install Debian Sarge on the Asus Pundit R
  • Install Slackware versions from CD-ROM
  • Choosing and building passwords
  • Installeer Knoppix op je computer
  • The nitty gritty of networkings and domains
  • Linux single board computers
  • Breakout game and levelset
  • Fixing XFCE hickups
  • HP K5400 networked printer
Loose ends Some of the circuit drawings that I made, once, but forgot why. Take a look at them and please shut up if you know where it was for... :o)
M4M In 2003, in a discussion with Jesus, my friend from Spain, I came up with the idea to make a Modula-2 compiler for microcontrollers. The idea was good. I managed to make some first steps, but then I ran into the books of Niklaus Wirth. And now I have temporarily halted this topic, in order to study the book "Compiler Construction" since it makes building compilers a lot easier.
  • SynChk : The syntax checker (abandoned project)
  • OSS : Oberon Subset Scanner
  • Oberon0 : Oberon Subset syntax checker and code generator
  • EBNF CoCo
  • Compilerbouw (dutch book)
  • The Plov compiler project
      EBNF of PL/0
    • Construct a symbol table based on a linked list
    • Parser 1
    • Parser 2
    • Test Plov003
    • Plov004
    • Test Plov004
    • Plov005
    • Plov015
    • ...
    • Plov022
  • Downloads
Minix I installed Minix on Lithium. Read about my experiences with this very small and fast operating system. Here are the topics:
  • Install it
  • Hello World in Modula-2, C, Pascal (all three ACK languages)
  • Networking
  • Running X Windows
  • System administration
  • Minix tips and tricks
  • Data type limits
  • Link to Minix3.org
  • IPfind ported to Minix
Mocka My experiments with the Mocka Modula-2 compiler for Linux. Topics covered are:
  • The new 0608m compiler (get it from this site!)
  • The Murus libraries for GUI programming
  • EBNF compiler
  • IO Port library for low level access
  • PIM sources
  • SVGA library
  • Mandelbrot figures
  • XModula GUI functions
  • Module ASCII
  • Emit: filters odd/even pages after soup
  • GetArg prints out the command line arguments
  • GetEnv prints out the CGI environment variables
  • Introductory lesson
  • ReadCFG reads a configuration file
  • Modula-2 language reference
  • Setting up Mocka
  • Parilux kit
  • Soup is a pretty printer for sourcecode
  • Syscomm: run Linux commands from within an executable
  • Linked lists and Mocka
  • AVR disassembler
  • Murus: CharStrings.def/mod (translated from Zeichenfolgen.def/mod)
  • Murus: Abort.def/mod (used to be Abbruch.def/mod)
  • Procs: process information stored in the '/proc' filesystem
  • Conv: make large batch files to convert png images to jpg
  • Screen: create colourful textwindows without ncurses
  • IOrd and IOwr utillities
  • IPfind Webalizer file scanner (searches and displays 404's)
  • DFFR: Digital Foto Frame resizer aid
  • findPort : find the IO address of an IO device
  • Porting Murus
  • Plov
  • X11 programming
  • X11 Module
  • IF .. ELSIF
  • Ramdom number: generator and checkers
  • New unix module
  • EOL wizard
  • High speed, unlimited precision, factorials
  • Average and standard deviation for big datasets
Modula-2 My experiences with the FST Modula-2 compiler for DOS. Topics covered are:
  • Literature
  • Date printer
  • Emit (port from Unix)
  • Lowlevel module
  • Coronado tutorial
  • Mouse library
  • Plotter functions
  • QA sheet
  • Quality control program
  • Production reports
  • Soap ADC
  • Soup (port from Unix)
  • Statistics library
  • Timer functions
  • VGAlib3 library
  • Linux projects
  • Coiling data check
  • LDS disk repair program
  • VGAlib3 examples
  • Calibrated ruler printing
MHC Modula-2 compiler This is the one cross platform Modula-2 compiler that works. It accepts Modula-2 (with some OOP features like type inheritance and extensions) and produces .java sources that can be compiled by javac and then run by the java virtual machine (JVM) on any platform of this time.
  • Installing
  • Commissioning the compiler
  • Improving the system modules
  • Download section
  • Online manuals
  • Projects
The compiler is, after some serious tests, a grave disappointment. It does not accept simple type casts and only small to medium size programs will compile. This was a waste of money.
Achatz MWS 2 This is about the Achatz MWS 2.00. MWS is short for Micro Web Server. It is a play on the name Pico Web Server, as designed by Bruce Lightner for a Circuit Cellar design contest back in 1999. Topics covered:
  • How to get it visible in your network
  • Control the MWS via your webbrowser
  • What's inside the MWS 2?
  • Firmware of the Picoweb server
  • PPTuln: the new AVR programmer (coders wanted!)
Network The network is one of the topics in computing that still has a lot of potential. A few years ago no one had a PC (bar the few nerds among us). Nowadays everyone has, and a lot of new products are comning along that all are wired via ethernet.
  • Print servers (USB and LPT)
    • ps1012a
    • ps110
    • psxxx
  • Network Attached Storage
  • Router ir2114a
  • Do we need ipv6
  • Ethernet switches
    • fs6108 Unmanaged 100 Mbps
    • gs8208 Managed Gigabit
    • unmamanaged switches
  • Network cards
  • Access points:
    • Krypton AP (TP Link 510)
    • Access point as repeater
    • Longshine WA 350
      • Dicky Dick mode with 2 virtual AP's
      • Client mode, converts wireless to wired
      • MESH mode
      • Control and setup
  • FAQ
  • Power consumption and annual costs
  • Windows 7 and up
Oberon OS The latest addition to the serious languages by Niklaus Wirth and Juerg Gutknecht. Oberon is Object Oriented Modula-2. It has all the things that C++ boasts about, yet it has them in a way that the programmer is protected against the power (s)he has at the fingertips.
  • Native Oberon development
  • Oberon as a language and operating system
  • Very extensive list of free books with respect to Niklaus Wirth's languages
  • Reisers law: "software gets slower more quickly than hardware gets faster"
  • Literature (paper books)
  • Linux Native Oberon
  • Blackbox or Object Pascal
  • Native Oberon:
    • Installing
    • Running
  • Ceres: Native Oberon emulated in an FPGA
    • PC link
    • Risc Floating point
    • Risc SD card
    • Risc C sources
    • SDL library main
    • SDL PS/2 functions
    • Download full sources
Obc Oberon compiler Mike Spivey's oberon compiler, obc, is one of the nicest languages around. Although it compiles to bytecode, it still is fast as a bat out of hell. Unlike Pyffon. This is, together with Mocka, my favorite language. Topics covered:
  • AVR disassembler
  • Bugs and hickups
  • Various examples
  • Unlimited precision factorials
  • Converting between numbers and ASCII
  • Pythagorian triplets (huge tutorial)
  • Process timing differences
  • How about Modula-2's HIGH?
  • Oberon books
  • Definitions of obc in a PDF
  • obc DEF's in a webpage o Oberon books
  • Compiler output
  • Obc sources
  • Conversion
  • Programming Oberon
  • HighDef Factorial
  • CGI HelloWorld
  • CGI TimDiff
  • Run Timdifs
  • Fractions
  • Harmonic
  • Linked list
  • Min n Max
  • Powers of 2
  • Random numbers
  • Climate data
openVote openVote is a project for automating votings, elections and ballots, using minimal hardware, and open source software. The source for openVote is published here on this site. Everything is done in Tcl/Tk with as much helper executables written in Modula-2. Here are the topics covered:
  • Why openVote
  • The user interface
  • Helper applications
  • Hardware for openVote
  • Helper hardware (source and projects)
  • Testing and results
  • End users
PADS & Eagle Learn how to use PADS or Eagle for making circuit drawings and the associated printed circuit boards. With two full lessons. Plus the designs of a KittScanner and an LPT port based I/O gadget for learning how to make software.
  • What is PADS?
  • Tutorial: draw a circuit
  • Tutorial: make a printed circuit board
  • LPT tester (I/O, ADC, LED's)
  • Kittscanner (running light, no microprocessor)
  • Run PADS from within Windows XP
  • Run PADS in a Linux DOSbox!
  • EAGLE tutorials
  • How about GEDA and KiCad
Parino This topic describes my Parino card, an I/O card mounted on the LPT port. It is fully separated from the mains by means of relays and opto couplers. Among the addons are an I2C adapter and the PariLux adapter for dry-swimming experiments.
  • Parino: the multi purpose I/O card
  • Description
  • Prices
  • Connections
  • Software
  • Drivers
  • Manual
  • Build your own
  • Parino I2C extension
  • Download
  • Parilux 0
  • Parilux 1: hardware for learning to program
PIC This topic covers the things I published about the MicroChip PIC family of processors and controllers. Topics covered are:
  • PICstart 16B: controllable via Linux?
  • Digital scope, based on a PIC 16C55
  • Disassembler
  • Improved JDM style programmer
  • JDM and RCD style PIC programmers revisited
PicoSam The aim of this project is to construct thingies that can be made without the need to burn a program into a special thingy. Just COTS circuits that you can buy around the corner (or sample on the web) and that will be connected to a peripheral of a standard PC.
  • 'pSam dso0832' simple scope
  • LPT port basics
  • picoSam 1
  • picoSam 2
  • picoSam 32
Projects I announce my coming projects in this file. A mention of a project does not mean it has been finished or even that it might be finished at one moment in future. It's just a letter of intention.
Products Things I have in stock and that might be interesting for other nerds somewhere in the world. Products covered so far:
  • Okapi 3
  • POES
  • GBexx
  • Parino
  • Parilux
  • Serilux
Programming This section is about making computer programs. Although I am a dedicated follower of the penguin, this topic is not limited to Unix or Linux programming although the emphasis will be here. Just take a look at the topics covered:
  • Is programming a black art?
  • Hello World in different languages
  • Tcl/Tk
  • Serilux 1
  • Parilux 1
  • STK300 single stepper
Python Looking for a silly programming language? Look no further: Python, named after the most cycical and high level comedy show of the era (Monthy Python) is just about as silly as it gets. Yet, the community has embraced it, probably for it's anarchist way of doing things.
Monty Python has already given a warning in disguise. Python as a language cana be compared to some of the wines from down under:
  • Chateau Blue has won many prizes; not least for its taste, and its lingering afterburn.
  • Old Smokey 1968 has been compared favourably to a Welsh claret, whilst the Australian Wino Society thoroughly recommends a 1970 Coq du Rod Laver, which, believe me, has a kick on it like a mule: eight bottles of this and you're really finished. At the opening of the Sydney Bridge Club, they were fishing them out of the main sewers every half an hour.
  • Of the sparkling wines, the most famous is Perth Pink. This is a bottle with a message in, and the message is 'beware'. This is not a wine for drinking, this is a wine for laying down and avoiding.
  • Another good fighting wine is Melbourne Old-and-Yellow, which is particularly heavy and should be used only for hand-to-hand combat.
  • Quite the reverse is true of Chateau Chunder, which is an appellation controlee, specially grown for those keen on regurgitation; a fine wine which really opens up the sluices at both ends.
  • Real emetic fans will also go for a Hobart Muddy, and a prize winning Cuivre Reserve Chateau Bottled Nuit San Wogga Wogga, which has a bouquet like an aborigine's armpit.
This all applies to using Python as a serious language. Don't even try. It's even worse than Java. Topics covered, before giving up:
  • Biggest common divider
  • Syntax chart
  • Brute force speed
  • Random numbers
  • Tokens
  • Declarations
  • Looping
No wonder it is called Pyffon. Pyffon is a travesty of programming languages. Using Pyffon for serious business should be a solid reason to get locked up in a str8jacket and the key thrown out the window. And the door welded shut, with a TIG welder. And 6 feet of concrete on top. Just to be sure.
SBC 2.0 SBC 2.0 is the code name of the newer SBC (Single Board Computer) boards of the 21st century. These small form factor boards (some of them have the size of a matchbox) pack a big punch in a small footprint. Topics covered:
  • AdaFruit FT232H
  • I2C with CH341
  • Raspberry Pi
  • Arduino cs
  • UBW control
  • UBW commands
  • PicNDuino
  • DuinoMite
  • UNO32
  • Pinguino
  • Software
    • MPlab X
    • Pinguino IDE
Most of these have seperate topiucs on this site, elsewhere.
Soap Soap is a fast serial Analog to Digital Converter (ADC) on the printer port. The ADC is the Texas Instruments TLC 2543. This was meant to be a follow up on the Rievo lie detector project (LDA). I only have to really finish it.
It has full circuit drawings and source code in 80x86 assembly language and FST Modula-2.
  • Circuit and design
  • SOAP control software
  • SOAP TSR driver
  • Downloads

After 22 years of using a Mercury based heater thermostat, I decided it was time for something else so I bought an Amfra Hestia BT thermostat. Of course it did not work for me as I was expecting it to do. So it was time for a hack.

In the mean time, the furnace broke down and a new one was ordered: a Remeha Quinta 35C, which came with a dedicated Celcia 20 thermostat. Time for new adventures!

Various projects After the 'Loose ends' section was published, many half finished projects remained. It is always kind of difficult to move projects and things-to-do from 'hybernating' to a loose end. For those projects that never made it to the Loose ends section, there is the 'Various' section.
Topics covered are:
  • Fusebox based on self resetting Schurter polyfuses for Fatman transformer
  • Power distributor with Schurter polyfuses to be powered from the Fat Man
  • Open up your thingies! See what I have opened up in the 'machines' webpage:
    • Fluke 8020A DMM
    • Cybex Switchview KVM
    • Finest 3487D DMM
    • Earth fault protector
    • Makita 6228D battery powered dril and charger
    • Serial mouse
    • PCI network card
    • Sweex ADSL modem/router combination
    • PeakTech 2880 DMM
    • Handykit HPS 3025 powersupply
    • Longshine 8 port Ethernet switch
  • Fixing the LG 'WD 1460FP' laundry machine.
  • Switching over to VoIP? Or remain at the trusty landline phone?
  • I am a Fonero now!
  • Cheap triple power supply
  • A non exhaustive list of suppliers of Single Board Computers.
  • How I made circuit drawings on this site.
  • A DNS list for my ISP
  • Harvest precious battery clips from 9 Volt batteries
  • See what's inside a disposable camera
  • Use Loctite to glue the impossible
  • EUcet postnine digit proposal
  • Raupe robot platform
  • Build your own soldertin dispenser for almost free
  • My experiences with the AccuCell RAM charger and RAM cells
  • Beppy, the Bytewide Eeprom Parallel-Port Programmer, Y2K compatible is published here.
  • Digital Storage Oscilloscope (DSO) Meguro MS1270
  • Loose ends
  • My case against Google
  • Gzipped HTML
  • POOH database
Z80 sbc I wanted to use some orphaned parst in my drawers: lots of Z80 processors and peripheral chips. I am quite fond of the Z80 so I started the nssbc (Not So Single Board Computer) project but half way I found out it would be useless since I am just about the only guy on earth with such a silly idea. Topics covered:
  • EDA tools
    • gEDA design
    • Eagle design
    • nssbc lbr
  • NSSBC parts
    • CPU & DMA
    • RAM & ROM
    • Backplane
    • Parallel I/O
    • Serial I/O
    • Bus buffer
Z-8681 My experiments with the Zilog Z-8681 microcontroller. It went obsolete to the degree that I am the one person in the world to have the only five remaing processors in a tube in my dungeon.
I have put part of the manual and the full instructionset online in HTML. The project has been halted since these parts are obsolete to such an extent that I have the only 5 remaining processors in my desk.
  • The project (abandoned)
  • Z8 Technical manual Chapter 1
  • Z8 Technical manual Chapter 2
  • Z8 Technical manual Chapter 3
  • Z8 Technical manual Chapter 4
  • Z8 Technical manual Chapter 5
  • Z8 opcodes, one webpage for each

Page created 1 january 2006,