N64Controller-ESP32

Read a Nintendo 64 controller from an ESP32 (Arduino).

Author
Andrew Brown, Peter Den Hartog, Kai Lüke, Daniel Schaal, Haskell
Maintainer
Haskell
Website
https://github.com/hmackowski/N64Controller-ESP32
Category
Device Control
License
NOASSERTION
Library Type
Contributed
Architectures
esp32

ESP32 port of the pothos/arduino-n64-controller-library. Same public API as the AVR original, so existing sketches compile unchanged. Uses cycle-accurate GPIO bit-banging via the Xtensa CCOUNT cycle counter and ESP32 open-drain GPIO mode; no special peripheral driver required.

Downloads

Filename Release Date File Size
N64Controller_ESP32-1.0.1.zip 2026-05-23 13.20 KiB