Scripts collection for the GB MK3 project
ProMicro_GB3.ino handles the keypad, battery meter and brightness control using direct port manipulation and debouncing.
BoostConverter drives the screen backlight through an Attiny85-driven boost converter.
Discussion here: https://www.sudomod.com/forum/viewtopic.php?f=43&t=4745
My second build is based on a raspberry pi 3 and a DPI screen. I have already built a GBZero with a standard composite screen I have never been satisfied of, so while designing this mk3 (yes, it's just for the raspi3) a dpi screen was a must-have feature. With the idea of building all around the screen I had to sacrifice some feature from the previous version such as the GPIO buttons, I2C and serial.
Here's a list of feature I implemented in this build:
- A powerful RPi3
- DPI 18bit
- Adjustable backlight brightness (via a self-made boost-converter!)
- Arduino PRO micro keyboard/peripherals managment
- Still include RTC support via I2C
- Custom OSD for battery/wifi/temp meter (https://github.com/vascofazza/Retropie-open-OSD)
- Automatic HDMI switching (https://github.com/vascofazza/Retropie-ES-Scripts)
- Internal cooling fan
- Fancy status led(s)
Here it is:
other pics
Completed with adapded/modified OSD, key shortcuts and automatic/hot-plug HDMI clone script (automatically detects when cabe is inserted).
guide for display mirroring here: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
SUPER free OSD here: