This project implements 6502 emulator running in 4K of flash on an LPC810 microcontroller. For more information please visit this site.
The hardware is very simple - the CPU itself, an SPI IO expander, two SPI memory chips and some discrete logic. Full schematics and PCB layouts have been provided in the hardware directory. The current board revision is RevB, all future work will be using that hardware.
The hardware design is provide in DesignSpark PCB format - this is a free, fully featured schematic capture and PCB layout tool Additional formats (PDF and gerber files) have been provided in the hardware/RevB/mfr directory if you prefer to use a different tool.
The firmware consists of a LPCXpresso project but is in the process of migrating to a makefile based build system.
The project is being released under the Creative Commons Attribution-ShareAlike license. Some components of the project are sourced from others - their licenses are included in their source directories.