6502 Front Panels
Posted: Fri Jun 13, 2025 5:14 am
In the same vein as the Altair 8800 or Nova 1200 or other minis/micros have front panels, which historic (about 40 years or older) 6502-based machines contain front panels of that type? I'm not talking about the type of keypad designs seen on the KIM-1, or SYM-1, or the more advanced designs like the AIM-65, or anything that comes with video output by default. No TIM either by default either. I'm talking about data entry involving toggle switches, and LEDs, possibly 7-segment displays showing hexadecimal -- something in that same spirit of a machine with no ROMs, and the operator has to load in even the most fundamental programs.
As of right now, I'm aware of only 4 historical examples:
#1 Ohio Scientific OSI-300 (1975): a simple trainer, front panel, 6502, and 128 bytes of RAM. Doesn't need anything else, nice and cheap way to learn the processor, but you have to live in zero-page, and you have no expandability. No automatic address incrementing, and beyond loading data into RAM, all other status controls involve flipping multiple switches in sequence. I've seen a few examples over the years, and own one of the modern mini-OSI-300 replicas.
#2 Ohio Scientific OSI-400 (1976): an optional front panel directly based on the 300 was suggested in the manual for the 400. It's the same methodology extended out to a 16-bit address space. Who knows if anyone ever built one, however if you have built one for a 400, I'd love to hear about it. I already asked the folks on OSIweb long ago, and heard of no such examples.
#3 David Brader's Kompuutar (1977): a homebrew machine described in Byte Magazine from November of 1977. As far as I can tell, a one-off since no evidence indicates that anyone besides David built one to his instructions. If someone did, I would love to hear about it. The only other piece of information about it is an addendum in a later issue, but no other historical references to this machine appear to have been recorded within the scope of the modern internet. I contacted him last year, but he wasn't interested in talking about the project's history. Can't say I didn't try...
Byte Magazine Volume 02 Number 11
#4 CGRS Microtech System 6000 (1978): a multi-board 6502-based S-100 machine where it isn't a secondary processor. Multiple configurations exist with a variety of price points and features in mind, several of which include a DMA front panel with switches and 7-segment displays. Who knows if this one is software controlled or not, we don't have complete documentation as far as I know. I previously thought the board was intended for a SYM-1, but it's very much it's own thing. I've seen examples of both a CPU board and a front panel from this machine, but they were from different revisions and incompatible, I believe.
CGRS Brochure on deramp.com, photos and document scans on vintagecomputer.net
Why bother with all this? I think they're cool. I've been digging into it for a few years now, and figured I should reach out more in search for other vintage examples that I may have missed. Do you know of any more?
As of right now, I'm aware of only 4 historical examples:
#1 Ohio Scientific OSI-300 (1975): a simple trainer, front panel, 6502, and 128 bytes of RAM. Doesn't need anything else, nice and cheap way to learn the processor, but you have to live in zero-page, and you have no expandability. No automatic address incrementing, and beyond loading data into RAM, all other status controls involve flipping multiple switches in sequence. I've seen a few examples over the years, and own one of the modern mini-OSI-300 replicas.
#2 Ohio Scientific OSI-400 (1976): an optional front panel directly based on the 300 was suggested in the manual for the 400. It's the same methodology extended out to a 16-bit address space. Who knows if anyone ever built one, however if you have built one for a 400, I'd love to hear about it. I already asked the folks on OSIweb long ago, and heard of no such examples.
#3 David Brader's Kompuutar (1977): a homebrew machine described in Byte Magazine from November of 1977. As far as I can tell, a one-off since no evidence indicates that anyone besides David built one to his instructions. If someone did, I would love to hear about it. The only other piece of information about it is an addendum in a later issue, but no other historical references to this machine appear to have been recorded within the scope of the modern internet. I contacted him last year, but he wasn't interested in talking about the project's history. Can't say I didn't try...
Byte Magazine Volume 02 Number 11
#4 CGRS Microtech System 6000 (1978): a multi-board 6502-based S-100 machine where it isn't a secondary processor. Multiple configurations exist with a variety of price points and features in mind, several of which include a DMA front panel with switches and 7-segment displays. Who knows if this one is software controlled or not, we don't have complete documentation as far as I know. I previously thought the board was intended for a SYM-1, but it's very much it's own thing. I've seen examples of both a CPU board and a front panel from this machine, but they were from different revisions and incompatible, I believe.
CGRS Brochure on deramp.com, photos and document scans on vintagecomputer.net
Why bother with all this? I think they're cool. I've been digging into it for a few years now, and figured I should reach out more in search for other vintage examples that I may have missed. Do you know of any more?