Posted on

Game Boy Controller V2.0 Audio Wiring Guide

Stereo Audio with Single Speaker Setup

This setup uses both left and audio channel.

  1. Solder a wire from the PWM0-R pad to the Pi Zero’s GPIO18 pin or the Pi 3’s right audio from the headphone jack.
  2. Solder a wire from the PWM1-L pad to the Pi Zero’s GPIO13 pin or the Pi 3’s left audio from the headphone jack.
  3. Solder the volume pot to the board with their respective pins. You can use a 5-pin or a 3-pin volume wheel.
  4. Solder a wire from the S_R+ pad to the speaker’s positive(+) pin.
  5. Solder a wire from the S_R- pad to the speaker’s negative(-) pin.
  6. Last step is to combine both left and audio for the speaker by soldering a jumper wire from S_R+ pad to S_L+ pad.
  7. For Pi Zero build, edit the /boot/config.txt and add the following line:
    dtoverlay=pwm-2chan,pin=18,func=2,pin2=13,func2=4

You can also use 2 speakers for left and audio output if that’s what you want.

There are different ways to setup the audio on a Game Boy Zero/3 but this is the most common and easiest way to do so good luck and happy building!

One thought on “Game Boy Controller V2.0 Audio Wiring Guide

  1. Hello im having some trouble with A game boy zero build. i installed the sound plays out fine but its stuttering and when i push buttons on my gameboy zero it sorta freezing a bit during game and the buttons stop functioning for a bit and they im thinking it might be sound related issue

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.