Shimano Di2#

Di2 (Digital Integrated Intelligence) is Shimano’s electronic shifting platform. Mechanical shift cables are replaced entirely by electric motors in the derailleurs, a rechargeable battery, and a wired E-TUBE network connecting all components. Shift buttons send electrical signals; the derailleur motors execute the shift precisely and repeatably with no cable stretch, friction, or adjustment drift.
First introduced in 2009 (Dura-Ace 7970), Di2 is now available across Shimano’s road, gravel, and MTB groupset families. Current generation: 12-speed (introduced 2021–2022).
In This Setup#
- Shimano GRX Di2 — installed on the Canyon Grizl CF 8 Di2 as a mixed GRX/XT 1×12 configuration
System Architecture#
A Di2 system has four layers:
Shift levers / buttons
│ E-TUBE wire
Junction box (A2 / B1)
│ E-TUBE wire
Derailleurs (motors)
│ E-TUBE wire
BatteryAll components communicate over the E-TUBE proprietary wired bus. The junction box is the hub — it routes signals between levers, derailleurs, and battery, and provides the port for charging and firmware updates.
Key Components#
| Component | Function |
|---|---|
| Shift levers / satellite buttons | Send shift signals; no mechanical cable |
| Rear derailleur | Motor-driven chain movement; primary shifting unit |
| Front derailleur | Motor-driven (2× systems only) |
| Junction box (A2) | Handlebar-mounted hub; charging port |
| Junction box (B1) | Frame-mounted hub (used with A2 or standalone) |
| Internal battery | Seatpost or frame-integrated; USB rechargeable |
| External battery | Frame-mounted alternative (older systems) |
| EW-WU111 / EW-WU101 | D-Fly wireless module — adds ANT+ and Bluetooth LE |
D-Fly Wireless Module#
The optional D-Fly module (EW-WU111 for 12-speed; EW-WU101 for 11-speed) connects to the E-TUBE network and broadcasts system data wirelessly:
| Protocol | Data Broadcast |
|---|---|
| ANT+ | Gear position (front & rear), battery level, shift count |
| Bluetooth LE | E-TUBE Project app connectivity |
This is what allows a Garmin or Wahoo head unit to display current gear and Di2 battery status on-screen and log the data to a .fit file.
E-TUBE Project App#
Shimano’s companion app (iOS / Android / Windows) connects via Bluetooth LE to a D-Fly module or wired via USB to the junction box charging port.
| Function | Detail |
|---|---|
| Button remapping | Assign any function to any button |
| Synchro Shift | Automatic front shift triggered by rear shift (2× only) |
| Semi-Synchro Shift | Suggests front shift; rider confirms |
| Adjust shift timing | Fine-tune derailleur response speed |
| Firmware updates | Over-the-air (Bluetooth) or wired (USB) |
| System diagnostics | Battery level per component, connection health |
Groupset Families#
Road#
| Groupset | Tier | Speeds |
|---|---|---|
| Dura-Ace Di2 (R9200) | Top | 12 |
| Ultegra Di2 (R8100) | Performance | 12 |
| 105 Di2 (R7100) | Mid-range | 12 |
Gravel#
| Groupset | Tier | Speeds |
|---|---|---|
| GRX Di2 (RX820 / RX810) | Gravel | 12 / 11 |
MTB#
| Groupset | Tier | Speeds |
|---|---|---|
| XTR Di2 (M9100) | Top | 12 |
| XT Di2 (M8100) | Performance | 12 |
| SLX Di2 (M7100) | Mid-range | 12 |
Battery Life & Charging#
Battery life varies by groupset, riding conditions, and shift frequency. Typical figures for a 12-speed internal battery:
| Condition | Approximate life |
|---|---|
| Road / gravel (light shifting) | 1,000–1,500 km |
| MTB / gravel (heavy shifting) | 500–800 km |
The system displays a low-battery warning on paired head units when charge drops below ~25%. Charging is via standard USB-C (12-speed) or micro-USB (11-speed) at the junction box port.
Advantages Over Mechanical Shifting#
| Aspect | Mechanical | Di2 |
|---|---|---|
| Shift consistency | Degrades with cable wear | Consistent throughout |
| Adjustment | Regular cable tension tuning | Self-adjusting; no cable stretch |
| Shift speed | ~200–300 ms | ~80–120 ms |
| Data logging | None | Gear position, shift count via ANT+ |
| Weight | Lighter (no battery) | Heavier by ~100–200 g |
| Complexity | Simple to service | Requires E-TUBE tools for deep diagnosis |