What was the pinout and the LCD model? You probably already posted this info but I kind of skimmed through the thread.
Gameboy Mk3 - RPi3 + DPI screen + RTC diy [Completed!]
- Helder
- Trailblazer
- Posts: 2985
- Joined: Thu May 05, 2016 8:33 am
- Location: Rogers, AR
- Has thanked: 1459 times
- Been thanked: 3114 times
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Chat with me and other members On Discord
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
LQ035NC111, I used the dpi18 dtoverlay pinout
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
- tinkerBOY
- Posts: 710
- Joined: Tue May 30, 2017 4:00 am
- Has thanked: 294 times
- Been thanked: 206 times
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Check this https://raspberrypi.stackexchange.com/q ... -led-againrazer.93 wrote: ↑Wed Dec 06, 2017 1:20 amYes, that was the plan! I have already wrote the script for the serial battery monitor and rtc. What about the keep alive pin? Can we use the activity led for example and redirect the power off overlay to that pin? In that way I could use a full 24bit color dpi screen..moooarcuuuus wrote: ↑Wed Dec 06, 2017 1:10 amNope, so far there is only the idea. I use Kites SAIO (viewtopic.php?f=38&t=3295). His overlay osd is currently only a binary file. The I2c pins on the 32u4 can be used for the RTC and the epochtime can send one time via serial to the pi.
Anyone knows if there is a 'correft' way to wire a digital pot to a boost converter for the screen backlight?
It's gonna be tough to make a full 24bit with those parts. I tried it, sometimes it works sometimes not. Im not really sure. Maybe because all those wires. And for that i think you need a custom pcb.
Good luck! Looking forward on how you do the rtc.
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Thanks for the feedback!tinkerBOY wrote: ↑Fri Dec 22, 2017 7:42 amCheck this https://raspberrypi.stackexchange.com/q ... -led-againrazer.93 wrote: ↑Wed Dec 06, 2017 1:20 amYes, that was the plan! I have already wrote the script for the serial battery monitor and rtc. What about the keep alive pin? Can we use the activity led for example and redirect the power off overlay to that pin? In that way I could use a full 24bit color dpi screen..moooarcuuuus wrote: ↑Wed Dec 06, 2017 1:10 amNope, so far there is only the idea. I use Kites SAIO (viewtopic.php?f=38&t=3295). His overlay osd is currently only a binary file. The I2c pins on the 32u4 can be used for the RTC and the epochtime can send one time via serial to the pi.
Anyone knows if there is a 'correft' way to wire a digital pot to a boost converter for the screen backlight?
It's gonna be tough to make a full 24bit with those parts. I tried it, sometimes it works sometimes not. Im not really sure. Maybe because all those wires. And for that i think you need a custom pcb.
Good luck! Looking forward on how you do the rtc.
At the moment I'm ok with the 18bit setup as I think there's no much loss in color depth dealing with emulators. Furthermore I'm using more than 1 GPIO pin in order to handle RTC (I'm using DS3231 RTC module and there's a specific dtoverlay for enabling i2c on any gpio via software, so very easy!), and a bunch of leds.
These days I'm gonna wire the audio and finish it up!
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
- fdeluxe
- Posts: 71
- Joined: Tue Aug 23, 2016 10:16 am
- Has thanked: 12 times
- Been thanked: 27 times
- Contact:
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Have you finished the dimming feature? I would highly recommend using the contrast wheel to dimm the screen. Adds a lot to the Gameboy feeling. Since you already use a arduino its no problem to send different pot values as keypresses and assign them as hotkeys with triggerhappy. That's how I did it and I am really satisfied. It even remembers the last brightness value when booting by reading it from a file. I would happily share my code with you. It would be necessary that you use PWM to control the backlight driver.
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
I have wired it, I miss the arduino code to drive it. Unfortunately I don't have space for another pot, the contrast port is occupied by hdmi! At the moment I'm controlling the brightness via mod key plus up and down controls. I also have to write a decent OSD.fdeluxe wrote: ↑Fri Dec 22, 2017 3:28 pmHave you finished the dimming feature? I would highly recommend using the contrast wheel to dimm the screen. Adds a lot to the Gameboy feeling. Since you already use a arduino its no problem to send different pot values as keypresses and assign them as hotkeys with triggerhappy. That's how I did it and I am really satisfied. It even remembers the last brightness value when booting by reading it from a file. I would happily share my code with you. It would be necessary that you use PWM to control the backlight driver.
As soon as I write the code I'll release a git repo.
Today I wired the audio I'm gonna finish it tomorrow, stay tuned!
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Finished!
These are the last internals: I know, it looks like a mess but there are a LOT of connections (I also doubled the power wires, just to be safe)...
Believe me it could be worse
From left to right you can see:
- volume pot
- RTC module (under the pot)
- DPI screen (rewired and cleaned up, under the hood)
- Arduino micro which includes:
---- keys
---- battery meter
---- in charge/full control lines
---- brightness control
---- USB connection to the Pi
- Speaker
- Reset button
- Audio jack
- Audio AMP
- The Pi of course
On the right side:
- Switch with keep alive/shutdown pin
- MOD button on the left of the case
- Personal DIY graceful shutdown circuit
- Mosfet current measure switch
- L/R buttons
- Powerboost
- DIY Boost converter/Current limiter for backlight (dimmable using MOD + arrows)
- External LEDs
- External USB
- Charge USB
More pictures later
These are the last internals: I know, it looks like a mess but there are a LOT of connections (I also doubled the power wires, just to be safe)...
Believe me it could be worse
From left to right you can see:
- volume pot
- RTC module (under the pot)
- DPI screen (rewired and cleaned up, under the hood)
- Arduino micro which includes:
---- keys
---- battery meter
---- in charge/full control lines
---- brightness control
---- USB connection to the Pi
- Speaker
- Reset button
- Audio jack
- Audio AMP
- The Pi of course
On the right side:
- Switch with keep alive/shutdown pin
- MOD button on the left of the case
- Personal DIY graceful shutdown circuit
- Mosfet current measure switch
- L/R buttons
- Powerboost
- DIY Boost converter/Current limiter for backlight (dimmable using MOD + arrows)
- External LEDs
- External USB
- Charge USB
More pictures later
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
- tinkerBOY
- Posts: 710
- Joined: Tue May 30, 2017 4:00 am
- Has thanked: 294 times
- Been thanked: 206 times
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
I like the creativity behind the brightness control. Is the shutdown circuit dependent on the powerboost?
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
The shutdown circuit is that little spot near the powerboost and it's a separate thing, it actually controls the power flow from the powerboost to all the circuits. It's dependant on the powerboost in the sense that it's designed for it but the mechanism is quite standard
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
Re: Gameboy Mk3 - RPi3 + DPI screen + RTC diy [WIP]
Here it is:
Completed with adapded/modified OSD, key shortcuts and automatic/hot-plug HDMI clone script (automatically detects when cabe is inserted).
Thank you all for the support!
other picsShow
Thank you all for the support!
GameBoy MK3 - RPi3-DPI-RTC: https://sudomod.com/forum/viewtopic.php?f=43&t=4745
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
HDMI cloner script: https://sudomod.com/forum/viewtopic.php?f=20&t=4912
Super Retropie OSD: https://sudomod.com/forum/viewtopic.php?f=20&t=4927
Who is online
Users browsing this forum: No registered users and 1 guest