|
blink65 1.0
Write Arduino-style sketches for VIC-20 and Commodore 64.
|
Write Arduino-style sketches for VIC-20 and Commodore 64.

This example summarizes the Arduino-style API implemented so far:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| GND | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | _(1)_ | GND |
| GND | _(2)_ | I/O 0 | I/O 1 | I/O 2 | I/O 3 | I/O 4 | I/O 5 | I/O 6 | I/O 7 | _(2)_ | GND |
| A | B | C | D | E | F | H | J | K | L | M | N |
_(1)_ Pins of the upper row differ significantly between systems. Some of them can be used as additional input or output lines.
_(2)_ Pins B and M of the lower row are available on all systems, but with different constraints.
I/O pins from C to L are connected to one port of a VIA or CIA chip on all systems and can be independently programmed as input or output.
This project is inspired by the Arduino programming model and API. The setup() / loop() structure and function naming follow the conventions popularized by the Arduino platform.
Arduino is an open-source project developed by the Arduino team: https://www.arduino.cc/
This project is not affiliated with or endorsed by Arduino.