Hi everyone! I have just published v1.0 of my N64_Interface Arduino project that facilitates communication with a Nintendo 64 controller. It simplifies the communication protocol into a function that sends bytes, and a function that receives bytes. It also provides convenience functions if you just want the status of the controller's joystick and buttons.
This project is a total rewrite of a previous working project that turns a N64 controller into a bluetooth HID device. It is intended to be more flexible and maintainable. Hopefully it will be useful to anyone who wants to work with a N64 controller.