Apple II expansion card using a Raspberry Pi for I/O
Go to file
2024-02-04 21:45:24 -05: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 Moved boot text out of IIgs copyright message area. 2024-02-04 21:45:24 -05:00
Hardware Fix #95 gerber render for PCBWay compatibility 2022-03-01 05:38:58 -05:00
RaspberryPi Clone upstream ProDOS-Utilities. 2024-02-04 21:45:24 -05:00
RaspberryPiPico Added support for boards without LED. 2024-02-04 21:45:24 -05:00
.gitignore Ignore Pico build directory. 2024-02-04 21:45:24 -05: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 ProDOS-Utilities reference. 2024-02-04 21:45:24 -05:00
SECURITY.md Update version numbers 2022-03-01 22:46:03 -05:00

Apple2-IO-RPi

See the upstream repo for the original, full info.

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).