Hi guys, I entered the Arduino world 2 weeks ago so please excuse me if my questions seem dumb.
I work as a webdeveloper and I'm totally into electronics and golden-age-videogame systems as a hobby. Now I'm building arduino-driven switchbox for 15kHz-RGB-capable consoles. It all works very well, I'm having a good time with coding, the hardware and pcb-layouting. I'm using a small OLED I2C display for my visual-output, but i'd love a better presentation for the user. While searching for embedded GPU's for arduino I found the GD2 with its FT800 to be just what I was looking for. Having no experience with either GD1 or 2 I do have some questions to evaluate my options for my next decision...
Looking at the GD1's specs I think "why is this 32kHz/VGA only... would have been so nice if it would support 15kHz RGB like many videogame systems do." I was hoping for being able to present my user-menu directly on the TV (European RGB-capable Scart, 50Hz/60Hz hor. refresh doesn't matter) Is there a way to run the GD1 in 15kHz? (I guess the GD2 would be out of question, would it??)
So, if creating a 15kHz-video-signal is not an option, I will have to include a screen into my project-box... A touchscreen would be overkill for this, honestly, so does anybody know of a cheap compatible screen (without touch) for the GD2/FT800?
I bought a GD2 at the german shop that you linked to on the main page so I get to play around with it soon. Also I found the PSP-display board at AtomSoft's site, I guess I'll give it a try.
James, can I do anything to make you look into the GD1's fpga code and make a 15kHz-Version? ^^ No need to change the hardware, only the timing in the verilog code. This would be like "Uzebox" (http://www.hwhardsoft.de/english/projects/euzebox/) but for Arduino...
I'm still wrapping up my setup... There are some quirks while my GD2 is connected to my Arduino MEGA2560 due to long jumper-cables. I also got the screen from HOTMCU that James recommended. Could you please explain what needs to be changed in order to get this working with the GD2 library? Thanks!
It's been a while since I last visited.. I could reaaalllyyy use a helping hand...
I have the HY43B/HY50B here and it works with the arduino-library from ftdi. I can't get it to work with the gd2-lib I suspect it may be related to wiring... I've pulled the latest files from github and changed lines 15 and 16:
My current wiring on the UNO is: Adapter ↔ Arduino UNO 5V ↔ 5V GND ↔ GND SCK ↔ D13 MISO ↔ D12 MOSI ↔ D11 CS ↔ D8 INT ↔ D2 PD ↔ D4 (I've set the pin HIGH in my test-code, since it's buffered via a LS125 on the TFT-Board, on GD2 it's perm. connected to 3.3V)
The wiring that worked for FTDI's library was: Adapter ↔ Arduino UNO 5V ↔ 5V GND ↔ GND SCK ↔ D13 MISO ↔ D12 MOSI ↔ D11 INT ↔ D10 CS ↔ D9 PD ↔ D4
As for curing curiosity.. the screen looks like this from behind: