Jeff’s vintage and new
SBC: Single Board Computers


The following are specific enough to get their own web page:

I categorize microprocessor development kits as follow:

Admittedly, there are many cheap devices that can be hacked, modded or repurposed.
Personal digital assistants (PDAs) such as PalmPilots or smart phones have built-in touch-screen, buttons, CPU, RAM.
Free open-source development software is often available.
The Sega Dreamcast VMU (Visual Memory Unit) and Sony PocketStation were essentially teeny tiny PDAs, not just memory units.
Even some USB flash drives have teeny LCD or e-paper displays.

But microcontroller development kits have certain advantages
I didn't intend to collect so many SBC (single board computers).
Some were gifts or so cheap I figured I'd give them a try.
I did not keep all of them. Some have been sold, swapped or traded.
I figure they're like a wrench set: you many never use them all but having the right one at the right time makes all the difference.
For example, the TICkit would be ideal for a one-shot project where I don't want to surrender one of my PIC-18 kits.
The Ampro Littleboard is ideal for something using DOS.

PIC-18 gumstick and toy version
This is the AWC Electronics APP-III GPMPU28 18F252
The "gumstick" form factor is so popular that it's a Bendos bendy toy!

"Chip Chase" (the bendy) was my thesis mascot since I used this PIC-18 system to prototype a medication compliance device.
I chose this PIC-18 development kit above all others because it's pre-programmed with a bootloader in protected flash
and I had learned all about the PIC-18 in a previous NJIT course.
It programs via the RS232 port (no need for an In Circuit Emulator or programmer).
The serial port was then used in production/run mode to link to the cellphone for SMS (texting).

TIC62H64C TICkit development kit
The TIC62H64C TICkit development kit is a Basic Stamp clone by Protean Logic Inc.
The 40 pin DIP header contains a PIC-16 and 24c65 (64kb I2C EEPROM).
The prototyping card adds the power connector and an I2C socket.
It's nice because I tried it one evening and gave up because It's still a LOT cheaper than the Parallax BASIC Stamp Microcontroller, as seen in Radio Shack.
The Basic Stamp is now discounted at Micro Center (which kinda replaced Radio Shack & CompUSA).

68008 trainer
ECE 395 - Microprocessor Laboratory was a pre-req course for my master's degree at NJIT.
The 68000 based board is by ACL Equipment of Livingstion NJ, part # NJIT 5584.
We programmed it in assembler since the projects were mostly about interfacing things and learning the hardware/software interactions.
The ROM monitor is very rudimentary, with a few functions to assist programming, run/debug the code and upload/download the binary.
I used the DOS programs asm68k and emu68k (not the Windows EASy68k) and PROCOMM for the terminal emulator & file upload.
The red lines on the generic breadboard are to remind myself that the busses are split in the center (a nasty un-marked gotcha!)
Yes, I drew smiley faces on all the disc capacitors. The main chips: The monitor's entry points and commands are here,
and the monitor source is here.


Wow, kewl effects! That's when data books had fun cover art
Here was an album of 101 old computer ads, including the Honeywell critters made entirely of electronic parts!
And I scanned some more.

other 68k resources

Ampro Littleboard/186
Ampro advocated using SCSI as a network, not just as a master to slaved peripherals (disks, tapes).
I wish I knew that at the time, for I'm still curious about using SCSI in non-traditional ways,
particularly with features such as AEN (asynchronous event notification).
I guess it's still evolving as RFC 3720: Internet Small Computer Systems Interface (iSCSI)

I can think of only a few drawbacks to this SBC:

other Ampro Littleboard/186 resources

Mark Graybill has an excellent site about the Ampro Z80 Littleboard

64180 Vitrax IX Micro Controller by Control Technologies
The Hitachi 64180 powers this VITRAX IX MICRO CONTROLLER SBC (single board computer) with BASIC in ROM!
I guess it's kinda a BASIC stamp when size is not a constraint.
I found this card in bad condition, unsure if it works particularly since I do not have documentation on this specific version of the card.
The Vitrax plus manual is similar but the connectors are different.

Cybernetic Micro Systems CY512 evaluator board rev A
features the CY 525 stepper motor controller chip.

Programmable LOOK-ALIVE servo controller from EFFECTive ENGINEERING.
I think there's a tiny PIC chip inside this programmable servo controller, intended for animatronics.
It's really easy to use: put in "learn" mode and use the potentiometer to program the motion. Then play it back!
Sadly, EFFECTive ENGINEERING is defunct but it lives on as broken web links on other web pages :-)

Texas Instruments Stellaris EKK-LM3S9B96 Evaluation Kit
cleverly packed in a CD case

I'm really frustrated that I didn't complete my Circuit Cellar contest entry in time to enter. Not just because I'm not in the running for the prize money but because the development software stops running shortly after the contest. I'd love to CONTINUE enjoying the kit!

The main board has an ARM-based Texas Instruments Stellaris microcontroller & ethernet.
The USB board contains the debugger and flash programmer.

The contest challenge was to use the Texas Instruments' Stellaris LM3S9B96 microcontroller with Keil's RealView Microcontroller Development Kit (RVMDK) and Wittenstein's SafeRTOS to create the design contest entry.

The EKK-LM3S9B96 Evaluation Kit includes:

Dage Scientific MC-3

Underneath the breadboard is a 1802 COSMAC microprocessor based development system that's similar to the RCA COSMAC ELF.
It has the EPROM programmer daughterboard but the keyboard/display unit is missing :-(
Google found some info about the Dage: The 1802 is now SO TOTALLY RETRO!

TI MSP430 LaunchPad
The MSP-EXP430G2: MSP430 LaunchPad Value Line Development kit (top)
and the EZ430-RF2500T: MSP430 2.4-GHz Wireless Target Board (bottom).

The TI MSP430 LaunchPad is a $4.30 starter kit (the price is the part number).
For that price, there's no display so the OOBE (out of box experience) is rather underwhelming :-(.
There's no CD of documentation or software, but that's okay because the CD versions are often out of date by the time I get them.
The kit contains a card with this URL for online manuals & documentation.
I got lost rather quickly because I'm not accustomed to totally electronic documentation,
but once I found Getting Started with the MSP430 LaunchPad Workshop, I was well on the way.

My suggestion: download all your can to a USB flash drive and keep that with the kit.
That way you have all the documentation in one place, accessible I prefer to re-name the files such as MSP430_User_Guide.pdf instead of slau318b.pdf so I can manage them easier.

By the way: the latest Acrobat reader now has features I've always needed to migrate from paper/printed manuals to all electronic documentation. I can add "Yellow Sticky Notes", annotations and notes to the PDF! That's wonderful since I don't want to have to print, handle & store 600+ page data books anymore.

TI links: And what I should've done first: google for msp430 launchpad tutorial

My other MSP430 is the RFID badge for the 8th HOPE Conference also featured the TI MSP430 X430F2618T rev F

Freescale's Zigbee Circuit Cellar contest kit
With the amazing snap-apart board of many sensors!
It came in a lunchbox!
With a t-shirt!
and all documentation & software on CDs
With plugs of all nations (almost as silly as Zilog's eZ80 with spare power supplies!)

This is the contest kit from the Circuit Cellar 2004 Freescale Wireless Design Challenge
It encouraged participants to It contains but the star of the show's the snap-apart board of sensors
to use with the remote SARD for wireless sensors!
Neil Cherry's Zigbee/802.15.4 resource page

Oh my, there's more! Lots more!

The NerdKits microcontroller kit contains bare chips that you breadboard yourself.
The ATmega168 or ATmega328P Microcontroller is pre-programmed with a bootloader so no programmer is needed! A website/wiki for hobbyists, tinkerers, and makers of all types to share information and designs for homebrew computers.
Many of the designs have a retro flair, but computers of all types are welcome here!
    Single Board Computers
    An index to 15 Single Board Computer boards created by members of the RBC community.

  1. Tiny68K: the 68000 SBC
    The Tiny68K is a high-performance yet low-cost single board computer based on the Motorola 68000.
    Tiny68K has two unusual features:
  2. Zeta SBC is an Zilog Z80 based single board computer.
    It is inspired by Ampro Little Board Z80 and N8VEM project.
    Zeta SBC is software compatible with N8VEM SBC and Disk I/O boards.

  3. SBC V2 is a Zilog Z80 processor board.
    The board dimensions are 100x160mm and it's capable of functioning both as a standalone SBC or as attached to the ECB bus.
    The SBC V2 board has the following hardware features:
  4. n8vem Z80 CP/M SBC
    Citing wikipedia
    In November 2015 the N8VEM project was ended by its creator Andrew Lynch
    and the community reconvened under the new name of Retrobrew Computers.