abn6502/README.md

37 lines
1.8 KiB
Markdown
Raw Normal View History

ABNielsen.com 6502 Single Board Computer R1
2022-04-03 12:38:11 +00:00
2021-10-21 08:54:29 +00:00
This is a 6502-based complete single board computer intended to help during the global IC shortage. Why use new chips when you can reuse scrap?
2022-05-27 15:57:28 +00:00
Complete hardware overview of R1:
<a href="http://www.youtube.com/watch?feature=player_embedded&v=w5cA64xof2I" target="_blank">
<img src="http://img.youtube.com/vi/w5cA64xof2I/mqdefault.jpg" alt="Watch the video" width="240px" height="auto" border="10" />
</a>
2022-04-05 12:24:37 +00:00
Video about the wireless bootloader:
2022-04-05 12:27:15 +00:00
<a href="http://www.youtube.com/watch?feature=player_embedded&v=NABU7gQDtcs" target="_blank">
<img src="http://img.youtube.com/vi/NABU7gQDtcs/mqdefault.jpg" alt="Watch the video" width="240px" height="auto" border="10" />
</a>
2022-04-03 12:38:11 +00:00
2022-04-05 12:03:05 +00:00
Check out the NEW project on HackADay if you want to read more and see some pretty pictures :)
2021-10-21 08:54:29 +00:00
2022-04-05 12:03:05 +00:00
https://hackaday.io/project/184725-abn6502-sbc-r1
2021-10-21 08:54:29 +00:00
2022-04-05 12:03:05 +00:00
For R1 I got rid of the Padauk MCU without increasing the chip count!
2021-10-21 08:54:29 +00:00
Build instructions:
1) Send gerber files from /hardware to your favorite board house
2) Build the project using assemble.sh - this will also try to burn the main ROM using Minipro. Dependencies: [CC65] (https://github.com/cc65/cc65) and a way to burn the ROM's.
2022-04-05 12:14:45 +00:00
3) Source the IC's - the spirit of this project is to contribute as little as possible to the global IC shortage and get used chips locally or from Ebay/AliExpress/etc.
4) Burn the ROMs. I use a TL866II Plus variant for the actual ROMs.
2021-10-21 08:54:29 +00:00
5) Solder away
6) For the PS/2-keyboard I use Ben Eater's (a.k.a. Dieter Müller's) interface: https://www.reddit.com/r/beneater/comments/mjeilv/keyboard_interface_diagram/
2021-10-21 08:54:29 +00:00
7) Enjoy!
Optional:
Setup SSH keys with a Raspberry Pi, connect an nRF24L01+ compatible module to it and compile the wireless bootloader code in /software_linux
2021-10-21 08:54:29 +00:00
License: Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) https://creativecommons.org/licenses/by-nc/4.0/