Go Back  Bike Forums > Bike Forums > Road Cycling
Reload this Page >

Programming Shimano DI2 and Campagnolo EPS

Search
Notices
Road Cycling “It is by riding a bicycle that you learn the contours of a country best, since you have to sweat up the hills and coast down them. Thus you remember them as they actually are, while in a motor car only a high hill impresses you, and you have no such accurate remembrance of country you have driven through as you gain by riding a bicycle.” -- Ernest Hemingway

Programming Shimano DI2 and Campagnolo EPS

Thread Tools
 
Search this Thread
 
Old 10-24-13 | 10:58 AM
  #1  
Thread Starter
Junior Member
 
Joined: Oct 2013
Posts: 7
Likes: 0
Programming Shimano DI2 and Campagnolo EPS

Is there currently a known way to program/hack Shimano DI2 or Campy EPS so that it linearly steps thru each gear ratio instead of the user controlling the front and rear derailleur directly? Basically, adding a bit of logic to it. I would probably have the left two shift buttons move up in gear and the right buttons move down. With the inner buttons(thinking of Shimano) move a single gear and the outer buttons move in multi-shift. So nice although this is probably technically impossible due to mechanical limitations.

Personally, I like shifting to be as simple as possible and don't like thinking about when to move to the big ring, am I out of cogs on the rear cassette, which of these four buttons to press, etc. Part of the reason I currently ride a track bike for fun. However if this created a mechanical monstrosity even I wouldn't think it was worth it
SkippyMcJimmy is offline  
Reply
Old 10-24-13 | 11:13 AM
  #2  
Jakedatc's Avatar
Senior Member
 
Joined: Oct 2007
Posts: 3,054
Likes: 10
From: CT
doubt it since a few of the gears overlap so you have to decide what is best for the scenario. The only thing the DI2 buttons are doing is actuating a switch to move the derailleur.. it has no idea what gear it is in. if you ride enough you hardly think about it.
Jakedatc is offline  
Reply
Old 10-24-13 | 11:33 AM
  #3  
merlinextraligh's Avatar
pan y agua
20 Anniversary
 
Joined: Aug 2005
Posts: 31,812
Likes: 1,235
From: Jacksonville

Bikes: Willier Zero 7; Merlin Extralight; Calfee Dragonfly tandem, Calfee Adventure tandem; Cervelo P2; Motebecane Ti Fly 29er; Motebecanne Phantom Cross; Schwinn Paramount Track bike

Fairwheel bikes hacked a Di2 setup on a mountain bike, with sequential shifting.

https://www.cyclingnews.com/features/...ipped-hardtail
__________________
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.
merlinextraligh is offline  
Reply
Old 10-24-13 | 11:37 AM
  #4  
merlinextraligh's Avatar
pan y agua
20 Anniversary
 
Joined: Aug 2005
Posts: 31,812
Likes: 1,235
From: Jacksonville

Bikes: Willier Zero 7; Merlin Extralight; Calfee Dragonfly tandem, Calfee Adventure tandem; Cervelo P2; Motebecane Ti Fly 29er; Motebecanne Phantom Cross; Schwinn Paramount Track bike

Originally Posted by Jakedatc
doubt it since a few of the gears overlap so you have to decide what is best for the scenario.
You can easily program the sequence you want, decide when you're programming.

Originally Posted by Jakedatc
The only thing the DI2 buttons are doing is actuating a switch to move the derailleur.. it has no idea what gear it is in. if you ride enough you hardly think about it.
Pretty sure it knows what gear it's in, and transmits this information to flight deck.
__________________
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.
merlinextraligh is offline  
Reply
Old 10-24-13 | 11:40 AM
  #5  
Senior Member
 
Joined: May 2013
Posts: 4,400
Likes: 106
From: SF Bay Area

Bikes: Bianchi Infinito (Celeste, of course)

It'd be trivial to implement with any sort of micro-controller.
gsa103 is offline  
Reply
Old 10-24-13 | 11:40 AM
  #6  
Jakedatc's Avatar
Senior Member
 
Joined: Oct 2007
Posts: 3,054
Likes: 10
From: CT
ah.. i was wrong then. still stand by the end of it.. i barely think about shifting
Jakedatc is offline  
Reply
Old 10-24-13 | 11:40 AM
  #7  
robbyville's Avatar
Senior Member
10 Anniversary
 
Joined: Nov 2012
Posts: 2,504
Likes: 251
From: Palm Desert, CA

Bikes: Speedvagen Steel

Well I may be misunderstanding your direction but with the Dura Ace 9070 I can program any of the buttons to control up/dwn front or rear. I just went into the system to confirm but if I want the left shifter outer button to control front derailleur up and inner left button to do rear derailleur up then no problem.

On the multishift that is done as a complete set-up and not per button but frankly it's faster to tap the buttons per shift vs. the high speed multishift mode. In my case I have it programmed to keep the multishift so I can use it when I want.
robbyville is offline  
Reply
Old 10-24-13 | 11:46 AM
  #8  
Jakedatc's Avatar
Senior Member
 
Joined: Oct 2007
Posts: 3,054
Likes: 10
From: CT
Robby.. he wants it to be so that when he clicks down and is in 36-12 that the next shift will be to like 50-23 or something with one click... (i think)
Jakedatc is offline  
Reply
Old 10-24-13 | 11:50 AM
  #9  
robbyville's Avatar
Senior Member
10 Anniversary
 
Joined: Nov 2012
Posts: 2,504
Likes: 251
From: Palm Desert, CA

Bikes: Speedvagen Steel

Originally Posted by merlinextraligh
Fairwheel bikes hacked a Di2 setup on a mountain bike, with sequential shifting.

https://www.cyclingnews.com/features/...ipped-hardtail
now that's cool!
robbyville is offline  
Reply
Old 10-24-13 | 11:51 AM
  #10  
robbyville's Avatar
Senior Member
10 Anniversary
 
Joined: Nov 2012
Posts: 2,504
Likes: 251
From: Palm Desert, CA

Bikes: Speedvagen Steel

Originally Posted by Jakedatc
Robby.. he wants it to be so that when he clicks down and is in 36-12 that the next shift will be to like 50-23 or something with one click... (i think)
yeah thanks, now I get it. I was just looking at the semantics of button programming not the logic piece. That Fairwheel hack is pretty neat
robbyville is offline  
Reply
Old 10-24-13 | 12:06 PM
  #11  
merlinextraligh's Avatar
pan y agua
20 Anniversary
 
Joined: Aug 2005
Posts: 31,812
Likes: 1,235
From: Jacksonville

Bikes: Willier Zero 7; Merlin Extralight; Calfee Dragonfly tandem, Calfee Adventure tandem; Cervelo P2; Motebecane Ti Fly 29er; Motebecanne Phantom Cross; Schwinn Paramount Track bike

Last time we went through this discussion, the objection was it would result in front shifts where you might not want them.

The rebuttal was that front shifting is so good with Di2 that's its not an issue.

Guess you'd have to ride with the setup to decide.
__________________
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.
merlinextraligh is offline  
Reply
Old 10-24-13 | 12:37 PM
  #12  
banerjek's Avatar
Portland Fred
 
Joined: Oct 2005
Posts: 11,553
Likes: 54

Bikes: Custom Winter, Challenge Seiran SL, Fuji Team Pro, Cattrike Road/Velokit, РOS hybrid

Originally Posted by merlinextraligh
Last time we went through this discussion, the objection was it would result in front shifts where you might not want them.

The rebuttal was that front shifting is so good with Di2 that's its not an issue.

Guess you'd have to ride with the setup to decide.
I can't imagine ever wanting a front shift when I didn't expect it. And no matter how good Di2 is, a front shift (especially in combination with a rear one) will never be as fast as a rear one. If you're grinding up a climb, do you really want to be flipping between ring and cogs at the same time? When cogs are already 2 teeth apart tops (most of the time only 1), is it really worth having the ring shift as well to find space in the middle? And this is going to make skipping gears intentionally a pain.

I have ridden Di2 and thought it was pretty slick. However, I didn't really care for it because I found myself missing the tactile feedback. Plus, mechanical systems allow you to control more precisely exactly when/how a shift occurs.
banerjek is offline  
Reply
Old 10-25-13 | 06:30 AM
  #13  
JimF22003's Avatar
Senior Member
 
Joined: Apr 2007
Posts: 2,654
Likes: 1
From: Northern VA

Bikes: 2008 Trek Madone 5.5, 2009 Cervelo R3SL tdf edition, Cervelo R5 with Di2

I have Di2 on two bikes. This sounds better in theory than it does in practice. I wouldn't want it. Most of the time when I'm shifting the front it's BETTER that it's a big jump, because I'm taking a quick grade change. I'd rather the one slightly bigger jump than have it shift the front/rear just to keep individual gear changes smaller.
JimF22003 is offline  
Reply
Old 10-25-13 | 06:47 AM
  #14  
Administrator
20 Anniversary
 
Joined: Feb 2005
Posts: 13,655
Likes: 2,707
From: Delaware shore

Bikes: Cervelo C5, Guru Photon, Waterford, Specialized CX

Originally Posted by banerjek
Plus, mechanical systems allow you to control more precisely exactly when/how a shift occurs.
What do you mean by this? Are you referring back to front shifting and finding the right gear?
StanSeven is offline  
Reply
Old 10-25-13 | 09:53 AM
  #15  
escarpment's Avatar
Senior Member
 
Joined: Oct 2009
Posts: 781
Likes: 1
From: chicago

Bikes: cannondale crit 3.0, specialized allez, old giant mtb/hybrid

The fairwheel bike seems pretty awesome, The main problem as stated in that interview is programming your shifters to sequentially shift. Unless you know how to write code really well you would end up spending hundreds/ thousands of dollars to pay a programer to write you a fast and clean patch. Its to new of territory to lightly delve into.

Not like DI2 is even remotely necessary, but this idea rides the niche train really hard.
escarpment is offline  
Reply
Old 10-25-13 | 10:19 AM
  #16  
banerjek's Avatar
Portland Fred
 
Joined: Oct 2005
Posts: 11,553
Likes: 54

Bikes: Custom Winter, Challenge Seiran SL, Fuji Team Pro, Cattrike Road/Velokit, РOS hybrid

Originally Posted by StanSeven
What do you mean by this? Are you referring back to front shifting and finding the right gear?
I'm referring to either front or rear and in any gear. On mechanical systems, you can feel exactly where you are in the shifting process so you can make the shift occur precisely when you want to. With Di2, you press the button and there is a slight delay while the servo moves the derailleur. It's only a fraction of a second but it is noticeable and you can tell the difference. It's a different kind of ride and you can't feel your connection with the process like you can with mechanical. For this reason, I prefer mechanical even if Di2 is faster (particularly for shifting to bigger rings/cogs) if you measure the shifting process from start to finish.

I know a lot of people shift anywhere in the pedal stroke, but I think slamming thin chains under load is asking for trouble even if it works most of the time -- particularly when switching rings. So I always shift so the actual transition takes place as my feet hit the 6 and 12 o'clock positions. This means starting the shift a bit earlier and when/how you pull the levers is a function of what gear you're in and what gear you want to get to. I know the electronic system is less prone to user error, but I don't have problems shifting or finding optimal gears.
banerjek is offline  
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
alfhasian
General Cycling Discussion
0
02-01-19 11:04 AM
oldacura
Tandem Cycling
47
04-13-16 02:09 PM
bikejunkie
Road Cycling
23
12-17-12 11:05 AM
bikejunkie
Bicycle Mechanics
2
12-16-12 08:30 AM
ecouch
Pacific Northwest
0
03-18-11 09:41 PM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.