mirror of
https://github.com/tebl/RC6502-Apple-1-Replica.git
synced 2024-12-26 23:29:15 +00:00
Updated README
This commit is contained in:
parent
310acfa9c5
commit
b9e476a961
14
README.md
14
README.md
@ -1,24 +1,24 @@
|
||||
# RC6502 Apple 1 Replica
|
||||
|
||||
I've been spending a lot of time lately working on extensions to the excellent RC2014 machine, check out the official web page at [http://rc2014.co.uk](http://rc2014.co.uk) if you're not familiar with it. Unquestionably, a lot of fun!
|
||||
Since building and spending time with the excellent [RC2014](http://rc2014.co.uk) computer kit, I wanted to build another one from scratch while learning even more about them along the way. Combine that with the love of old machines I'll never be able to own, and the missing knowledge to actually do that I instead started looking for books on how things work on a more basic level.
|
||||
|
||||
Armed with the knowledge from building that kit I decided to attempt to create one myself, lack of knowledge when it comes to circuit design and pcb layout aside shouldn't be a problem right? Not as long as you enjoy tinkering with stuff.
|
||||
Seems someone, Tow Owad ofcourse, wrote a book on called "Apple 1 Replica Creation, Back to the garage" on how to build an Apple 1 computer from scratch and made it freely available on [http://www.applefritter.com/](http://www.applefritter.com/). Couldn't possibly find a more perfect match, so thank you for that Tom! Only thing missing was the PCBs, so with that in mind I set about designing them in KiCAD. Before long, the RC6502 Apple 1 Replica was born.
|
||||
|
||||
The RC6502 is that kit, and since I wasn't yet born at the time and therefore did not own one I decided to create a working replica of the Apple 1 computer. The original schematics are readily available on the Internet - as is also an excellent book on the topic; [Apple 1 Replica Creation, Back to the garage](http://www.applefritter.com/) by Tom Owad.
|
||||
I started designing each function as a separate module for ease of debugging, later all this was concentrated down into a computer on a single PCB. A so called Single Board Computer (SBC) to call my own, but with the ability to connect it up to a backplane of your choice (either my own, or you can use the RC2014 one) so that extra functionality can be plugged in and added as you please. The fun part is designing additions for it, so check out the various modules if there's something you'd like to add to it.
|
||||
|
||||
I've been documenting the build process of the various components on my blog at [https://hvetebolle.blogspot.no/p/rc6502.html](https://hvetebolle.blogspot.no/p/rc6502.html), but be warned that it's in my native language (Norwegian) so this might not be anywhere close to readable for most people. For those of you relying on English as a language, and don't want to try out Google Translate, the essence of it is that it is now a fully functional Apple 1 replica computer!
|
||||
I've been documenting the build process of the various components on my blog at [https://hvetebolle.blogspot.no/p/rc6502.html](https://hvetebolle.blogspot.no/p/rc6502.html), but be warned that it's in my native language (Norwegian) so this might not be anywhere close to readable for most people. For those of you relying on English as a language, and don't want to try out Google Translate, the essence of it is that it all amounts to a fully functional Apple 1 replica computer built with the cheapest parts possible!
|
||||
|
||||
![RC6502 Computer](https://raw.githubusercontent.com/tebl/RC6502/master/Gallery/2017-06-02%2019.54.19.jpg)
|
||||
![RC6502 SBC Computer](https://github.com/tebl/RC6502/raw/master/RC6502%20Apple%201%20SBC/gallery/2017-07-09%2015.17.21.jpg)
|
||||
|
||||
## Modules
|
||||
Like the RC2014 I've decided to keep things very modular with each card more or less doing one simple thing, easier to wrap ones head around as a beginner and a lot easier to understand when troubleshooting - also a lot cheaper to upgrade or replace since you don't need to replace the entire thing, just the specific board. Note that I haven't decided on designing my own backplane, mainly because the RC2014-version works really well (see RC2014 tindie page for ordering) and I've already got it. With the conversion of the RC6502 computer to a SBC-version (Single Board Computer), you now have the option to build an all in one version on a single PCB - alternatively you can build the completely full-sized version as before if you want to!
|
||||
Like the RC2014 I've decided to keep things very modular with each card more or less doing one simple thing, easier to wrap ones head around as a beginner and a lot easier to understand when troubleshooting - also a lot cheaper to upgrade or replace since you don't actually need to replace the entire thing, just the specific board. With the conversion of the RC6502 computer to a SBC-version (Single Board Computer), you now have the option to build an all in one version on a single PCB - alternatively you can build the completely full-sized version as before if you want to!
|
||||
|
||||
In order to build a single board computer (SBC) of RC6502 you'll need the following modules:
|
||||
- [RC6502 SBC](https://github.com/tebl/RC6502/tree/master/RC6502%20Apple%201%20SBC)
|
||||
|
||||
In order to build the complete full-sized RC6502 you'll need the following modules:
|
||||
- Backplane (see RC2014)
|
||||
- [Backplane](https://github.com/tebl/RC6502-Apple-1-Replica/tree/master/RC6502%20Backplane)
|
||||
- [CPU](https://github.com/tebl/RC6502/tree/master/RC6502%20CPU)
|
||||
- [RAM](https://github.com/tebl/RC6502/tree/master/RC6502%20RAM)
|
||||
- [ROM](https://github.com/tebl/RC6502/tree/master/RC6502%20ROM)
|
||||
@ -28,4 +28,4 @@ In order to build the complete full-sized RC6502 you'll need the following modul
|
||||
Optional modules:
|
||||
- [Video Adapter](https://github.com/tebl/RC6502/tree/master/RC6502%20Video%20Adapter)
|
||||
|
||||
If you want your own fabricated versions of the modules in the form of PCBs to own and and assemble yourselves, there are quite a few options avaiable though I tend to use [Seeed Studio](https://www.seeedstudio.com/fusion_pcb.html) since they are a reasonably priced option with affortable shipping to Europe. Zip up the contents of each modules export folders and give them that to get an estimate.
|
||||
If you would like to have a copy of one or more modules, what you'll need to do is zip up the contents of the export directory for each module and give that to your favourite PCB fabrication plant. Personally I prefer to use [PCBWay](https://www.pcbway.com/setinvite.aspx?inviteid=88707), each module is only 5$ each and new accounts even get the first one free! Please use the supplied link when signing up to help me support this project, I'll get a small discount on future orders and hopefully I can afford to keep developing new and exciting modules.
|
Loading…
Reference in New Issue
Block a user