Skip to content

GameCube/Nintendo 64 comms library using the RP2040's PIO

License

Notifications You must be signed in to change notification settings

JonnyHaystack/joybus-pio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

joybus-pio

GameCube/Nintendo 64 comms library using the RP2040's PIO

Usage

This library is designed and tested to work with system clock set to 130MHz for the PIO clock divider to be correct.

You can add this library in lib_deps if using PlatformIO (tested with arduino-pico core) or add as a git submodule if using Pico SDK.

Autogenerated API documentation can be found here

Code examples for usage of each API can be found here

License

This project is licensed under the GNU LGPL Version 3 - see the LICENSE file for details