TGL-6502 Hardware Design

In this post I describe the hardware design of the TGL-6502 emulator board. The full schematic is available in the GitHub repository (PDF), it might be worth opening it in another window for reference while reading this post. I started this project as a challenge to see how much I…

Programming the TGL-6502

This post describes how to develop software for my TGL-6502 emulator board. The most recent update to the GitHub repository includes a desktop implementation of the emulator software so you don't need to build the hardware to write and test programs. Overview This is going to be a very long…

A Simple Serial (I2C/SPI) EEPROM Programmer

This is a small ATtiny84 based device to program I2C and SPI EEPROM chips over a serial port. As usual all code and schematics are available in GitHub. Background The TGL-6502 project uses an SPI EEPROM (the Microchip 25AA1024) to simulate the ROM exposed to the 6502 processor. To get…