This is basically just a 2-wire version of the GPIO method. You'll need to do the GPIO setup steps, plus some to get it hooked into the I2c bus.username wrote:Does this version make it reasonably easy to forgo the Teensy and connect it directly to the RaspPi without a noticeable decrease in performance? I assume this also means additional programming of the RaspPi but if I can save space I'd be interested in this version over the "common ground dmg button pcb (A/B/X/Y version)". I was hoping to skip the teensy anyway.
[FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
I bought this board, and have managed to get far enough to install the mk_arcade_joystick_rpi driver. However, that particular driver doesn't map all 16 pins, only 12 of them. Installed as is, the DMG's d-pad work as digital buttons, the A and B buttons register as the up/down axis and the select and start buttons don't work. I haven't gotten far enough in the project to hook up the other buttons.
Is anyone using a different driver? I'm using a RasPi 3B. If there are no other drivers to use, I may have to do some editing to the mk driver to get that to work with all 16 inputs. Or I'll go back to the drawing board and hit up Helder since I know him from other forums.
Is anyone using a different driver? I'm using a RasPi 3B. If there are no other drivers to use, I may have to do some editing to the mk driver to get that to work with all 16 inputs. Or I'll go back to the drawing board and hit up Helder since I know him from other forums.
- jonlimitless
- Posts: 24
- Joined: Thu May 19, 2016 7:29 pm
- Has thanked: 10 times
- Been thanked: 14 times
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Hey,rimsky82 wrote:I bought this board, and have managed to get far enough to install the mk_arcade_joystick_rpi driver. However, that particular driver doesn't map all 16 pins, only 12 of them. Installed as is, the DMG's d-pad work as digital buttons, the A and B buttons register as the up/down axis and the select and start buttons don't work. I haven't gotten far enough in the project to hook up the other buttons.
Is anyone using a different driver? I'm using a RasPi 3B. If there are no other drivers to use, I may have to do some editing to the mk driver to get that to work with all 16 inputs. Or I'll go back to the drawing board and hit up Helder since I know him from other forums.
I have one of these but haven't gotten around to working with it in a system so I'm sure someone else can help as for the drivers. I just wanted to not one prong on my way loose and I had to solder it back real lightly. As a side suggestion I would make sure to inspect there is no damage to the MCP23017 and that everything is connected. I believe mine was just from mail being handled rough and slide around a bit but should be noted as a thought before completely redoing all the drivers or anything. Also to note there is some info and faq sections on Kitsch-bench url in the original product discription that might help if no one else responds quickly.

Good luck!
-
- Posts: 2
- Joined: Sun Oct 09, 2016 4:08 am
- Has thanked: 1 time
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Hello
I recently purchased the dmg button pcb but not assembled. I was wondering if the i2c was included or not. I cant finde an ic that is the same as you specify on the website.
Thanks
I recently purchased the dmg button pcb but not assembled. I was wondering if the i2c was included or not. I cant finde an ic that is the same as you specify on the website.
Thanks
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
for those who have bought this board and are looking for drivers i just got my gameboy zero up and running with this board and am using the controlblock drivers set to mame so its recognized as keyboard inputs. has been working with no issues so far
controlblock: http://blog.petrockblock.com/2014/12/29 ... pberry-pi/
controlblock: http://blog.petrockblock.com/2014/12/29 ... pberry-pi/
- ellipticaldoor
- Posts: 8
- Joined: Fri Sep 30, 2016 12:14 pm
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Please, I bought this board but I don't even know how to connect this to the zero.
I've searched and searched and searched but I really don't have any clue of how to make this working.
I know that this is a DIY but a tutorial is not going to hurt anyone.
Please, can someone make a guide?
I've searched and searched and searched but I really don't have any clue of how to make this working.
I know that this is a DIY but a tutorial is not going to hurt anyone.
Please, can someone make a guide?
- ellipticaldoor
- Posts: 8
- Joined: Fri Sep 30, 2016 12:14 pm
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Hi nate, how did you accomplished this?nate325ic wrote:for those who have bought this board and are looking for drivers i just got my gameboy zero up and running with this board and am using the controlblock drivers set to mame so its recognized as keyboard inputs. has been working with no issues so far
controlblock: http://blog.petrockblock.com/2014/12/29 ... pberry-pi/
- abrugsch
- Posts: 971
- Joined: Tue Aug 02, 2016 10:00 am
- Has thanked: 356 times
- Been thanked: 430 times
- Contact:
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
If you check the product page on the KB website (linked in the first post) you'll see the labels for the 4 connectors at the top-middle of the board are labeled GND, SDA, SCL and Vin. Connect those the same pins on the rPi (for Vin you can use either 3.3v or 5v.) check a pin diagram for I2C on the rpi but they should be 1 for 3.3v, 2 for 5v 3,5 for SDA and SCL and 6 for gnd. Thats it. Then install the I2C driver and don't forget to wire up L1, L2, R1, R2 if you want themellipticaldoor wrote:Please, I bought this board but I don't even know how to connect this to the zero.
I've searched and searched and searched but I really don't have any clue of how to make this working.
I know that this is a DIY but a tutorial is not going to hurt anyone.
Please, can someone make a guide?
- ellipticaldoor
- Posts: 8
- Joined: Fri Sep 30, 2016 12:14 pm
Re: [FOR SALE] expanded dmg button pcb (i2c version) [WORLDWIDE]
Thanks, sorry, I was very tired when I write that message, this gameboy project has a lot of thingsabrugsch wrote:If you check the product page on the KB website (linked in the first post) you'll see the labels for the 4 connectors at the top-middle of the board are labeled GND, SDA, SCL and Vin. Connect those the same pins on the rPi (for Vin you can use either 3.3v or 5v.) check a pin diagram for I2C on the rpi but they should be 1 for 3.3v, 2 for 5v 3,5 for SDA and SCL and 6 for gnd. Thats it. Then install the I2C driver and don't forget to wire up L1, L2, R1, R2 if you want themellipticaldoor wrote:Please, I bought this board but I don't even know how to connect this to the zero.
I've searched and searched and searched but I really don't have any clue of how to make this working.
I know that this is a DIY but a tutorial is not going to hurt anyone.
Please, can someone make a guide?

Who is online
Users browsing this forum: No registered users and 1 guest