Page 1 of 1
What is REVB / REVQE compatibility
Posted: 08 Nov 2017, 10:08
by miguelbazil
Due to a topic on the portuguese part of the board, I found out that there is a feature on some keyboard kits that mention REVB and REVQE compatibility for expansion ports. I tried scouring uncle google for answers, but it turns out there's nothing (that I can find at least) about these two technologies.
Can someone explain what the hell are these techs and what they are used for? Maybe they have full names that make it all simple to understand and I'm just being the noob that I've always been
?
EDIT: example ->
https://www.massdrop.com/buy/xd60-xd64- ... yboard-kit
Posted: 08 Nov 2017, 12:48
by Myoth
Revision B and Revision QE ? I don't know what they are but that could help you in some way I guess ...
Posted: 09 Nov 2017, 14:57
by miguelbazil
Unfortunately, it doesn't get me much closer. All I could understand from this, is that this seems related to some expansion port revision. But there are no listings online of said revisions.
Posted: 05 Mar 2018, 11:25
by Nswdef8907ys
Wait while all images loaded on this page:
http://forum.eepw.com.cn/thread/284531/1#4 Worth waiting then download all 4K high quality photos!
Ctrl+F, type "row"
Here is a Google-than-me translated description:
You can connect extra buttons in a 6x4 matrix (for example a numpad):
1st pin is the top square-shaped one:
pins 1-6 | ROW0-ROW5 |
pins 7-10 | EXCOL1-EXCOL4 |
pin 11 | D1 - LEDs |
pin 12 | VCC |
pin 13 | GND |
Posted: 28 Aug 2018, 03:10
by rooski15
Zombie-thread, I know, but this thread got me started down the path towards figuring this all out, so I figured I'd post here to inform.
The RevB/RevQE compatibility for the xd60/64 effectively means trading in your backlight and RGB pins for extra columns.
From the QMK xd60.h file, we have the GPIO pads:
/* XD60 LEDs
* GPIO pads
* 0 F7 not connected
* 1 F6 RGB PWM Underglow
* 2 F5 Backlight LED
* 3 F4 not connected
* B2 Capslock LED
* B0 not connected
Pins F4-F7 land on expansion pin-out at the top of the board (cluster labeled P5). From top to bottom, they are F7,4,6,5.
So, if you disable backlight and RGB, you can list F4-F7 as columns in your config file. Then, using the row pins (right side of the board, labeled P6) you can add up to 20 extra switches to your keymap.
I just finished compiling the hex, and have only tested with a wire (no diodes and switches) but you may need to desolder or cut the RGB trace, as I had some voltage backfeed to an LED.
Source:
New features section:
http://blog.komar.be/gh60-evolution/
GH60 Schematic:
http://blog.komar.be/wp-content/uploads ... -06-02.pdf
The pin-out was slightly different than the GH60 (2 of the GPIO pins were put to use) but it seems to work.
Happy clacking.