https://github.com/pimlu/gbcam
USB webcam using the Gameboy Camera
https://github.com/pimlu/gbcam
Last synced: about 1 month ago
JSON representation
USB webcam using the Gameboy Camera
- Host: GitHub
- URL: https://github.com/pimlu/gbcam
- Owner: pimlu
- Created: 2022-11-28T06:51:09.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-15T04:43:11.000Z (almost 2 years ago)
- Last Synced: 2024-04-18T12:12:18.604Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 448 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-game-boy-camera-and-game-boy-printer-projects - Gameboy Camera webcam
- awesome-game-boy-camera-and-game-boy-printer-projects - Gameboy Camera webcam
README
## Gameboy Camera webcam
This project turns the "eyeball" of the Gameboy Camera into a webcam.
## PCB design
Made in KiCad, check out the boards directory.
## Building, flashing
Run `source setup.sh`, then `./flash.sh`. You can run `./serial.sh` in another tab to show the log output. `./flash.sh` will wait until it sees the device (you have to press down BOOTSEL + RESET).
## MacOS eject notifications
Adafruit has a [wonderful blog](https://blog.adafruit.com/2021/05/11/how-to-tone-down-macos-big-surs-circuitpy-eject-notifications/) showing you how to tone down the annoying "disk ejected unsafely" notifications. It doesn't remove it but at least they auto-dismiss.## Important assembly note
In rev1, the footprint for the JST connector (the one hooked up to the gameboy camera) is backwards. It needs to be turned 180 - fortunately there is just barely enough clearance that the board still works if you flip it around.
## Pinout
See pinout.h
## Component docs
SHARP LS013B7DH05: [Programming Sharp’s Memory LCDs](https://www.sharpsde.com/fileadmin/products/Displays/2016_SDE_App_Note_for_Memory_LCD_programming_V1.3.pdf)
M64283FP (GB Camera): No official online datasheet (it's from the 90s) but there are sources available. [MITSUBISHI Image Sensor (Artificial Retina Chip)](https://github.com/Raphael-Boichot/Play-with-the-Game-Boy-Camera-Mitsubishi-M64282FP-sensor/blob/main/Additionnal%20informations/Mitsubishi%20Integrated%20Circuit%20M64283FP%20Image%20Sensor.pdf)