An open API service indexing awesome lists of open source software.

https://github.com/arkjedrz/gb-printer

GB Printer emulator based on ESP32.
https://github.com/arkjedrz/gb-printer

emulation emulator esp-idf esp32 gameboy printer

Last synced: 7 months ago
JSON representation

GB Printer emulator based on ESP32.

Awesome Lists containing this project

README

          

# GB Printer emulator

GB Printer emulator based on ESP32.

## Configuration and build

Configuration used for development:

- `FireBeetle 2 ESP32-E IoT`
- `ESP-IDF v5.4`
- `Linux Mint 21.3`, `Fedora Linux 42`.

```bash
idf.py build
```

### Pinout

Wire color may vary.

- pin 4 - Tx - yellow
- pin 12 - Rx - green
- pin 17 - clock - orange
- ground - black

#### WARNING

Logic level converter might be required.
GB use 5V voltage, while ESP32 works with 3.3V.
I take no responsibility for fried devices.

My personal GB Pocket outputs 3.5V and I didn't encounter any issues without logic level converter.

## Usage

Use EspTouch to configure Wi-Fi.
After it is configured - access device using `http://gb-printer/`.

Wi-Fi settings can be reset by holding a button during boot.