Skip to content

antoxa2584x/gameboy-camera-adapter

 
 

Repository files navigation

GameBoy Camera Photo Save Adapter

Based on the original pico-gb-printer repo: https://github.com/untoxa/pico-gb-printer

Webserver example that came with TinyUSB slightly modified to run on a Raspberry Pi Pico. Lets the Pico pretend to be a USB Ethernet device. Runs the webinterface at http://192.168.7.1/

Special thanks to Raphael-Boichot, please check this repo: https://github.com/Raphael-Boichot/The-Arduino-SD-Game-Boy-Printer

Schematics

You will need a Raspberry Pi, 1/2 of the game boy link cable and a four-channel 5v to 3.3v level shifter. Connect parts as shown:

This is the example of the ready-to-use device:

As finding which is SIN and SOUT is sometimes tricky as signals are crossed within the serial cable, you can also make your own PCB with a Pi Zero and a GBC/GBA serial socket following the guide here. Just route the LED to GPIO 8 and the Pushbutton to GPIO9 to make it shine and cut paper !

🐳 Docker Build (Cross-platform, no local dependencies)

git clone --depth 1 https://github.com/antoxa2584x/gameboy-camera-adapter
cd gameboy-camera-adapter
git submodule update --init
./build.sh

This will build the firmware inside a Docker container.
The final pico_gb_printer.uf2 file will be placed in the build/ directory.
Just drag and drop it to your Pi Pico device.

About

Gameboy Camera Adapter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.6%
  • JavaScript 0.7%
  • CSS 0.3%
  • HTML 0.3%
  • CMake 0.1%
  • Dockerfile 0.0%