It works on my end, however still only in PU1 (I was so sure I had found the bug! I'll test it before I upload next time).
Do you see the LEDs flashing like they should?
Do like this (maybe you already did):
- Download code as .zip from GitHub and unzip
- Connect Arduinoboy to USB port on computer
- Open code in Arduino IDE
- Set correct port for your Arduinoboy
- Compile by clicking the (V) icon
- Upload to Arduinoboy by clicking the (->) icon
- Disconnect Arduinoboy from computer and connect it to another USB power source (may not be necessary).
- Set MIDI out mode on Arduinoboy
- Start GB, set MIDI out mode in LSDJ.
- Connect Arduinoboy to GB Link port.
- Should now work. Otherwise, try trash80's original code.