 |
Here is a collection of some amazing 6502-based projects on the web built
by fellow enthusiasts. Many of these sites offer schematics, source code,
and even photos! If you know of a self-built 6502 system on the web that
is not listed here please send us the URL via
.
Also, www.6502.org offers free web hosting for sites with good 6502
content, just ask if you'd like to take advantage of this service.
Homebuilt 6502 Computers & Hardware
- Adam's
Great 6502 Projects - Adam Luoranen presents some good beginning 6502
tips and projects, including a simple LED-blinker project and details for
interfacing a KS0108-based graphical LCD panel.
- Alexis' ROMless 6502 Microcomputer - Alexis Kotlowy-Brown has
created a 6502-based single board computer programmable only by DIP switches in the spirit
of computers like the Altair 8800.
- Andre's Gecko and CS/A65 -
Andre Fachat has written his own operating
system for several 6502-based homebuilt computers which even includes
an experimental TCP/IP protocol stack and SCSI interface. Andre also has
his own cross-assembler, file format, and standard library.
- Breadboard a Computer - J.B. Calvert's
page is a tutorial that uses small 6504-based circuits to teach the fundamentals of
a microcomputer system.
- Brian's S/O/S SyMON II -
Brian M. Phelps created S/O/S SyMON II, a 65(C)02 BIOS with a monitor and assembler. His pages
contain photos and descriptions of several 6502 SBC projects along with
documentation and software for S/O/S SyMon II.
- Chris Cowen's Jimini Platform -
CPC Microsystems is a website created by Christopher Cowen detailing some
of his microcomputer projects. One of his systems, the Jimini Platform,
is a modular 6502-based system which uses a backplane similar to VME and
is programmable in C using CC65.
- Chris Ward's 6502 Project -
Similar to DIY6502, Chris Ward's board has 32K SRAM, 8K EEPROM, two 6522 VIAs, and
one 6551 ACIA. Chris also has a schematic for his parallel port EEPROM
programmer circuit.
- Daniel's T65 - Daniel Wallner has created T65,
a free 6502 VHDL core that supports the 6502, 65C02, and 65C816 instruction sets. A reference SoC design
is also provided, complete with ROM, RAM, and two 16450-compatible UARTs.
- David's Free-6502 - David Kessner's
Free-IP site is home to the world's first free VHDL 6502 core.
- Daryl's 65C02 SBC - Using
ExpressPCB.com's Mini-Board
service, Daryl Rictor managed to squeeze a 65C02, 6526, RAM, ROM, and all
associated circuitry on a tiny 3.8"x2.5" board. His page includes
schematics, monitor software, and an interesting 65C02 simulator for
Windows.
- Dieter's M02 - Dieter
Mueller has built a homebuilt 6502-based project without a microprocessor IC or even FPGAs.
Instead, he built his own 6502 work-alike using 40 ICs on two PCBs: mostly spare EPROMs
and 74xx-series logic. The custom CPU has several improvements over the original 6502,
such as a 16MB address range, most 65C02 opcodes, and some 65C816 features. The M02 computer
includes a graphical LCD display and keyboard, and runs the KERNAL and BASIC ROMs from the
Commodore 64.
- Douglas' DIY-6502
- Douglas Beattie has constructed his own "do-it-yourself" 6502 computer that include
2K or 8K ROM, 2K RAM, a 6551 ACIA for RS-232 and a 6522 VIA for I/O functions.
This page also featues his own macro cross assembler.
- Erik's DCF Decoder - Erik Van den Broeck has built a small 6502 board
to decode and display a signal from a DCF receiver, it includes a
programmable clock with four independent outputs.
- Eudaemons' Shoe Computers -
Currently the only "evil" 6502 project on the web, this page describes how the Eudaemons used a 6502 board hidden in the sole
of a shoe to cheat at the roulette table.
- Frank's Memopatch - Frank Angeli once sold
a radio-telephone based on the 6502. Complete schematics for the device are available
on this web page.
- Garth Wilson's Projects -
Garth Wilson has built many 6502 projects over the years and has
documented several of them on 6502.org, complete with photos and
schematics.
- Gary's OSI-SOC - Gary Becker has built an enhanced OSI Superboard
system in an FPGA. It currently features: 64x32 character 8 color video using VGA monitor, 40K main RAM memory, 8K BASIC in ROM, PS/2 keyboard that emulates the original matrix keyboard
two 6850 UARTs, an enhanced monitor, and some tape software.
- Gary's FPC-II - Gary Wong's
65C816-based computer includes an LCD display, expansion backplane,
non-volatile memory, a 16550 serial port, and interfaces for X-10 and a
PS/2 keyboard.
- Georg's OSIRISflash - This
German-only page describes Georg Lachenmeier's alternative energy
controller, which is based on the Mitsubishi 50747, a 6502 instruction set
compatible processor.
- Grant's
MicroUK101 - Grant Searle has created his own computer based on the
Compukit UK101 that communicates via a serial port and includes a monitor
program and version of Microsoft BASIC. Everything you need to build it
yourself can be found on his web page.
- Rob's Electronics Projects - Rob Greene
has been working on a 65C02-based computer that uses a PIC microcontroller subsystem to provide
a VGA graphics display.
- Harry's 6502 Van Computer -
A 6502-based security system with an IR receiver for a VW camper van is
described in complete detail with schematics and source
code.
- Jimbo's Homemade Pinball - Jim Krutzler's page
includes a complete double-sided printed circuit board layout for a small
6502-based controller.
- Keith's Acorn Atom in an FPGA - Keith Howell has
built a homebew 6502 computer based around an FPGA chip. The project is an expansion of the Acorn Atom
architecture and the FPGA implements, among other things, a superset of the 6847 video controller and a PS/2 keyboard
interface.
- Klaus' 6502 Board - Klaus
Mussler designed and built a small printed circuit board with 32K of RAM,
16K of ROM, three VIAs for I/O, and a 6551 ACIA and MAX232 circuit for
RS-232 communications.
- Krzysztof's Projects - Krzysztof Swiecicki is a
6502 enthusiast from Poland. He has built some very interesting projects, including a 16450-based COM port,
AD1848-based audio output, an SBC with an overclocked 65C02, and a fuel injection computer based on the 65SC816.
- Lee's
6502-Based Projects - A pen plotter, complete 6502-based single board
computer, I2C and IDE interfaces, the EHBASIC interpreter, and more can
all be found on Lee Davison's project page.
- Lief's
6502 Constructions - A showcase of a number Lief Leilin's of homebrew 6502 computers with
pictures, a schematic, and CompuKit UK101 enhancements.
- Maniac II - This site
by Tomasz Piotrowski has pictures and details about the Maniac II, an
impressive compact 65C816 computer with keyboard and LCD screen that
resembles a small laptop.
- Mike Genovy's
6502 Stuff - Documents the construction of a 6502-based SBC and its
implementation in a homebrew security system; including schematics, source
code, and several photographs.
- Mike Naberezny's 6504 SBC - A simple
single board computer based on the 6504. It uses half of a 2764 for ROM (4K) and a 6532 RIOT for I/O. This
page includes the schematic, source code, and photographs.
- PSALM - A German-only page describing a project that
reverse-engineered the 6502 to produce a VHDL core of an asynchronous
(clockless) 6502.
- Pete's Robot - "U2PO" is an autonomous 6502-based robot built by
Pete McCollum. Pete's website includes also includes other projects and robots like VICBOT which is based on a Commodore
VIC-20.
- Phil's 'The Great 6502 Computer Project' - Phil Pemberton's 6502-based
computer is based on a backplane design. This site includes schematics for the CPU and UART cards.
- Reverse Engineering the 6502 - This Hungarian-only
site attempts to reverse engineer the NMOS 6502 microprocessor. High-resolution scans of
the 6502 silicon are included along with an impressive attempt to make a schematic diagram from them.
- Rich's My6502 -
Richard Cini's website has information on classic computers and his own
self-designed 6502 computer called My6502.
- Rich12345's Hardware Page -
Interesting 6502-related hardware projects and documents, including
"Wozbot", an Apple II-based robot.
- Roland's
Atom-in-PC - Roland Leurs has built an entire 6502-based Atom computer
on a PC ISA expansion card that even runs BBC BASIC. The 6502
communicates with the PC via an 8255 PPI.
- Ryan's Nixie Clock - Ryan Brooks
built a Nixie tube clock that is driven by a 6502 with 8K RAM, 8K EPROM, and a 6522
VIA. The RAM used is a Dallas DS1742, which also acts as the real time clock. His
page includes photos, schematics, and source code.
- Samuel's Kestrel Project -
Samuel Falvo has built a small number of 65C816-based projects. His site contains schematics,
software, and design documents.
- Simon's Beer Brewing Bender -
Simon Jansen has built a replica of
Bender, a robot character
from the television series Futurama. In addition to brewing beer, Simon's project includes
a 6502 SBC with IR control and audio playback.
- Sprow's MiniB - This homebuilt
computer is based on the BBC Micro. Smaller than a 3.5" floppy disk, its features include
a 20x4 LCD display, 128K Flash ROM, a Real Time Clock, and a programmable logic device.
Homebuilt 6502 Software Projects
|
 |