Solving the global IC shortage by reusing old stuff!
Loading README and project media…
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?
All gold plated (ENIG) PCBs: https://www.imania.dk/index.php?currency=EUR&cPath=204&sort=5a&language=en
Coming soon: R2 video.
Complete hardware overview of R1:
Video about the wireless bootloader:
Check out the NEW project on HackADay if you want to read more and see some pretty pictures :)
https://hackaday.io/project/184725-abn6502-sbc-r1
For R1 I got rid of the Padauk MCU without increasing the chip count!
Optional: Setup SSH keys with a Raspberry Pi, connect an nRF24L01+ compatible module to it and compile the wireless bootloader code in /software_linux
Also optional: Microsoft BASIC can be enabled by cloning the msbasic Github repo into the same folder you cloned this repo.
git clone https://github.com/mist64/msbasic.git
Then uncomment ;BASIC := 1 (Remove the ";") and run assemble.sh - this will let you run BASIC by pressing F4. To change settings for BASIC, values can be changed in defines_abn6502.s
Also, please note that the current code assumes VRAM starts at $0800 rather than the default $2000 in the schematic - resistors will have pads for configuring in the next build, but for now it requires jumpers.
License: Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) https://creativecommons.org/licenses/by-nc/4.0/
This project is kindly sponsored by JLCPCB. They offer cheap, professional looking PCBs and super fast delivery.
Step 1: Get the gerber file zip package from the /hardware/jlc folder hardware/jlcpcb/production_files/GERBER-6502.zip for instance.
Step 2: Upload to JLCPCB https://jlcpcb.com/?from=Anders_N
Step 3: Pick your color, surface finish and order.
You can use these affiliate links to get a board for $2 and also get $54 worth of New User Coupons at: https://jlcpcb.com/?from=Anders_N
And in case you also want to order a 3D-printed case you can use this link. How to Get a $7 3D Printing Coupon: https://3d.jlcpcb.com/?from=Anders3DP