6502 USB solutions
(C) 2012-2012 André Fachat
This page lists the known USB solutions for the 6502.
Table of content
MicroUSB project
The MicroUSB project has originally provided a 6502-based USB stack for Atari computers to connect joysticks, keyboards etc. The stack is very simple, so it does not need much code, but it does not handly hubs for example. There are a number of device handlers available though. It only works as host. The stack uses the SL811HS chip.PET based USB host and device stack
There exists a Commodore PET (clone) based USB host and device stack, also for the SL811HS chip (which can run in both host and device modes). This stack is more sophisticated and also handles USB hubs. Look for the USB link in the left hand menu.
PET based USB host and device interface
This is the hardware for above's USB stack link. It is based on the SL811HS chip.Atari USB cartridge
This is actually a full cartridge for the Atari 810 (and maybe other?) computers. It is based on the SL811HS chip and is the basis for the MicroUSB project above.This section lists some of the (many) USB-to-Serial solutions. In this solution a commercially available USB-to-Serial converter is connected to a 6502. Or an AVR microcontroller that implements the USB stack is used to connect (e.g. parallel or control lines) to a 6502.
After looking at the discussion in the 6502.org forum and searching the net I did not really find actually implemented solutions for the 6502. Maybe they are just not "spectacular" enough. Anyway, let me know when you know about one.
Return to Homepage
Last modified: 2012-01-04