What is REVB / REVQE compatibility

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 :mrgreen: ?

EDIT: example -> https://www.massdrop.com/buy/xd60-xd64-...yboard-kit
miguelbazil
User avatar

Unread post08 Nov 2017, 09:08

User avatar
X
miguelbazil
 
Posts: 689
Joined: 20 Aug 2015, 16:49
Location: Portugal
Main keyboard: Turtle Beach Impact 500 // Pok3r Clears
Main mouse: Razer Deathadder 2013
Favorite switch: Blue
DT Pro Member: -
 
Revision B and Revision QE ? I don't know what they are but that could help you in some way I guess ...
Myoth
User avatar

Unread post08 Nov 2017, 11:48

User avatar
X
Myoth
 
Posts: 1050
Joined: 21 Feb 2017, 09:19
Location: Strasbourg
Main keyboard: Realforce 86u
Main mouse: EC1-A
Favorite switch: Cap BS
DT Pro Member: -
 
 
what is this ?
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.
miguelbazil
User avatar

Unread post09 Nov 2017, 13:57

User avatar
X
miguelbazil
 
Posts: 689
Joined: 20 Aug 2015, 16:49
Location: Portugal
Main keyboard: Turtle Beach Impact 500 // Pok3r Clears
Main mouse: Razer Deathadder 2013
Favorite switch: Blue
DT Pro Member: -
 
 
CM Scout 2 Gunmetal || Asus P8Z77-V LX2 || Intel Core i5-3570K 3.4GHz ||2x 4GB Kingston HyperX DDR3-1600MHz || Inno3D iChill GTX 770 Herculez 3000 || Samsung 840 128GB || XFX XTR 650W || CM T4 || BenQ GW2450HM

CM 110 Elite || EVGA Z87 Stinger || i5-4690K || Crucial Ballistix Sports VLP 2x8GB 1600Mhz || Gigabyte GTX 970 mini || Corsair SSD GT 120GB || CM V700
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
Nswdef8907ys

Unread post05 Mar 2018, 10:25

X
Nswdef8907ys
 
Posts: 2
Joined: 29 Jun 2013, 19:14
DT Pro Member: -
 
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.
rooski15

Unread post28 Aug 2018, 02:10

X
rooski15
 
Posts: 1
Joined: 28 Aug 2018, 01:52
Location: United States
Main keyboard: xd60
Main mouse: mx master
Favorite switch: sky blue
DT Pro Member: -
 

Who is online

Users browsing this forum: DJSwayde, JBert, Niko1U and 84 guests