Skip to content

Willeye-uk/RetroLogic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The RetroLogic 6502 SBC - KiCad 9 Files (Ben Eater Inspired)

3D Image

Welcome to the repository for the KiCad 9 design files of a single board computer (SBC) based on the classic W65C02S microprocessor. This project draws heavy inspiration from Ben Eater's excellent 6502 computer series, expanding upon it with a range of features for greater versatility and modern connectivity.

Features

This SBC design aims to provide a robust platform for learning and experimenting with the 6502. Key features include:

  • W65C02S Processor: Capable of running up to 14 MHz.
  • Memory:
    • 62256 SRAM: For fast read/write memory operations.
    • 28C256 EEPROM: For storing your programs and firmware.
  • Input/Output:
    • 65C22 Versatile Interface Adapter (VIA): Provides programmable parallel I/O, timers, and shift registers.
    • 65C51 Asynchronous Communications Interface Adapter (ACIA): For serial communication capabilities.
  • Connectivity:
    • DB9 Serial Port: Standard serial connector for PC communication (via MAX232 level shifter).
    • FTDI Breakout Serial Socket: Convenient header for connecting an FTDI serial-to-USB adapter.
    • SD Card Socket: For mass storage, enabling easier program loading and data logging.
    • LCD Screen Connector: Directly interface with character LCDs.
  • Power & Expansion:
    • USB-B Power Socket: Modern and widely available power input.
    • Power Switch: For easy power control.
    • Crystal Socket: Flexible clocking options, allowing for different crystal frequencies.
    • Switchable Voltage for Add-ons: Provides configurable power for external modules and expansion boards.
    • Expansion Port: Example diagnostic board included. 3D Image
    • Sound Card: Expansion sound card and demo program. 3D Image
    • Terminal Card: Expansion VGA terminal based on https://geoffg.net/terminal.html

3D Image

Getting Started

To explore or modify this design, you'll need KiCad 9.

**Clone this repository:
** Bash
git clone https://github.com/Willeye-uk/RetroLogic.git

  1. Open the project in KiCad 9: Navigate to the cloned directory and open the .kicad_pro file.

From there, you can view the schematics, examine the PCB layout, and generate manufacturing files if you wish to build your own board. Or use the ones provided in Gerber Files dir.

Contributing

Contributions are welcome! If you find issues, have suggestions for improvements, or want to add features, feel free to open an issue or submit a pull request.

License

This project is open-source. Please refer to the LICENSE file (if present) for details.

About

6502 Single Board Computer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published