Apple II expansion card using a Raspberry Pi for I/O
Go to file
2024-01-21 16:10:12 +01:00
.cicd Add ld65 config 2021-10-31 14:35:55 -04:00
.github Verify generated binaries 2022-03-02 21:46:45 -05:00
Apple2 Remove intermediates from repo. 2024-01-21 12:59:46 +01:00
Hardware Fix #95 gerber render for PCBWay compatibility 2022-03-01 05:38:58 -05:00
RaspberryPi Clone upstream ProDOS-Utilities. 2022-11-27 12:54:58 +01:00
RaspberryPiPico Build intermediates from Pico build. 2024-01-21 16:10:12 +01:00
.gitignore Build intermediates from Pico build. 2024-01-21 16:10:12 +01:00
CODE_OF_CONDUCT.md Fix Codacy lint/security warnings 2021-11-03 05:33:09 -04:00
CONTRIBUTING.md Fix Codacy lint/security warnings 2021-11-03 05:33:09 -04:00
LICENSE Update copyright notices 2022-01-10 23:00:58 -05:00
README.md Added link to A2Pico. 2024-01-04 21:27:36 +01:00
SECURITY.md Update version numbers 2022-03-01 22:46:03 -05:00

Apple2-IO-RPi

  1. See the upstream repo for the original, full info.

  2. This fork is based on A2Pico.

Installing

  1. Flash Apple2-IO-RPi.uf2 to the Raspberry Pi Pico.

  2. Execute steps 4.) - 10.) and 12.) on Setup new card from scratch.

  3. Execute wget --no-cache -O - https://raw.githubusercontent.com/oliverschmidt/apple2-io-rpi/main/RaspberryPi/setup.sh | bash

Using

  1. Access the two ProDOS 8 drives either via cold boot or PR#n.

  2. Make sure to check out SHELL and RPI.COMMAND in drive 1.

Building

  1. Execute assemble 1 in /Apple2 (requires cc65 and the ProDOS-Utilities).

  2. Build the project in /RaspberryPiPico (requires the Raspberry Pico C/C++ SDK).

  3. Execute go build in /RaspberryPi/apple2driver (requires Go).