USB Adapter for G25/G27/G29 Shifter

Notify me when this product is back in stock
0.00 € inc. VAT
0.00 € ex. VAT
Quantity in stock : 0

Logitech G25 / G27 / G29 shifter USB adapter. This adapter can also be used to make a custom sequential or H shifter.

All the buttons and gears, including reverse, are read. The shifter type is automatically detected, and on the G25, sequential mode is handled.

Uses the principle of an XY position of the lever to process the engaged gear. See the "Tutorials" tab on this page for the calibration process.

 

Effective Resolution: 12 bits Minimum (4096 positions) on all axes, refreshed and filtered at 250 Hz.

Connector : USB-C

Cable length: 25 cm

An internal calibration is needed on each gear.

This adapter does not require drivers and is natively supported by Windows 10/8/7, Vista 32, Vista 64, XP, 2000, Me, 98, Mac OS X and Linux.

Based on the SamD21 micro-controler, this adapter exposes 6 analog inputs, one serial port, one I2C port and one SPI port (input only). So it can be used to connect several different sensors  : one AS5600, several MLX90393.

SchematicsTutorials

 
Gearbox Calibration
 
It is necessary to have Node Blue installed to perform the calibration. To install Node Blue follow this tutorial.
 
Open a serial monitor on the com port of the board (icon # at the top in Node Blue), You can see the calibration messages in the serial monitor (window at the bottom in Node Blue).
 
Click on the "Cal" entry of the "LogitechShifter" module. The message "Calibration started" appears.
 
Put the shifter on neutral and click on "Cal" again.
Engage 1st gear and click on "Cal" again.
Engage 6th gear and click on "Cal" again.
 
When done, the message "Calibration finished" is displayed.
 
The settings are saved in the non-volatile memory of the board and are restored on each restart.
 
You can redo a calibration multiple times, by just repeating these operations.
 
You can also clear the calibration data, go to the "Settings" menu of Node Blue, check "Clear Storage" and upload your project twice in a row.
 
If necessary, the detection thresholds can be modified :
- double click on the "LogitechShiter" module and modify the parameters.
- "H Thres. L": decrease if the 1st gear is detected instead of the 3rd (or the 2nd instead of the 4th), increase if the 1st or the 2nd is not always detected.
- "H Thres. R": decrease if the 5th gear is detected instead of the 3rd (or the 6th instead of the 4th), increase if the 5th or the 6th is not always detected.
- V Thres. :  increase if the neutral is not always detected.
- Seq. Thres. (G25 only): increase if the action is not always detected, decrease if it is too sensitive.
 
If you have arduino boards connected and detected by NodeBlue, unplug them, then plug in the adapter, select the com port that appeared at the top left of Node Blue window.
Click on "Upload", perform a new calibration, and repeat the process until all gears are detected correctly.

It is necessary to have Node Blue installed to perform the calibration. To install Node Blue follow this tutorial.