Di2 Dynamo:USB-C Charger

Charging Di2 From Dynamo and/or Without the Shimano Charger

Charging Di2 from a dynamo or a regular 5V USB-C wall phone charger.

How to use Di2 for Bikepacking/Ultra-distance cycling and touring

Or how a broken cable made me learn electronics.

I am going to be honest with you. I genunely thought electronic gears were a ‘gadget’ and expensive garbage until…

I still remember the click and my legs locking up… It was my first 300km BRM (brevet) event and I downshifted to my lowest gear as I approached a steep hill. And then it happened. The shift lever got limb and a crunching noise came out of my derailleur. I had 130km to go in a headwind and I thought that I had to make the call of shame to get picked up from the middle of nowhere in France.

I stopped an upon further examination it wasn’t as bad as I had initially imagined – my rear derailleur cable had broken inside the shifter. I had two gears left by using the front derailleur. A group of cyclists said I can just tie the cable on the derailleur on some ‘usable’ cog on the cassette (the 25 which i later moved to 27 as I got tired) and it was flat so no worries… One cyclist even offered me a derailleur cable, which i politely refused. (In retrospect that was a good decision, since I later found out derailleur cable replacement was not a procedure easily undertaken in the field).

Flat it was NOT and my knees did not like it one bit. I still made it well within the cutoff time, however, as I was slogging away passing small villages, since it was a sunny day, I could see many people in their gardens milling about. And then it hit me. Probably none of those people had a spare derailleur cable and/or an of the tools to help me. Later when i fixed it it took me a good 30-45min and a specialized tiny screwdriver to remove the shifter cover to get out all the tiny cable wire pieces out), HOWEVER, almost everybody now has a 5V USB charger at home. So if i had been using electronic gears, a dead battery (which is the broken cable equivalent) I could have just politely asked/begged for a 15min charge and would have been merrily on my way.

This was the moment i *decided* that electornic gears in general and Shimano Di2 IS THE BEST thing for long distance riding. Though the limitation of having batteries still remained….

Until now….

Charging Di2 From Dynamo or USB

So let’s go back a bit

What are Electronic Gears and Should YOU Care?

Changing gears on a bicycle or a vehicle for that matter requires physically engaging/disengaging various elements (chain, cogs, etc.). The most surefire way of doing that has been manually (using you hands, feet, etc) using a cable, lever or a combination. As electronics have become a bigger and more significant part of our lives, in 2009 Shimano replaced the cables in the bicycle with electric motors. and called it Di2. The rest is…yet to be decided.

While still not a budget option , prices have gone down, removing one of the major negatives of the system. So while curmudgeons and retro grouches focus on the negatives, that is no way to live, so some of the biggest advantages that electronic gears have going for them are the following (in my humble opinion and in no particular order)


  • No adjustment and a perfect shift all the time every time: After initially set up, they will not go out of alignment. While this might sound a bit weird, here in France even in the summer, morning temperatures can go a hair above freezing (2019 Paris-Brest-Paris was one popular example) with 30+C degrees in the afternoon. I have had mechanical systems act iffy. Granted this is an extreme example it shows to prove a point. Also every shift is the same, no trimming or finicking needed.
  • No maintenance. The system is largely set and forget. In addition, the things are literally black boxes. They are sealed from the elements and currently there is nothing that can be done once they break or wear out. Though they don’t just break or wear out even in the most challenging conditions (sealing from the elements works!).They are pretty well engineered, so nothing to tinker with as well. It is sealed for good!
  • Multiple shift positions. This is something I had secretly coveted and had been VERY impressed ever since the first Di2 time trial group hit the market. Because you are not limited to an actual physical connection to move the derailleurs, you can have switches wherever and have them do whatever function you want them to! So semi automatic (aka syncro-shifitng) was only a matter of time until it become a feature as well. In addition something that has been talked about is fully automatic shifting (Shimano calls is Symphomatic). It DOES exist, however it is currently only available on Shimano equipped e-bikes (in my case with Shimano Nexus 5 Gear hub and Steps e5000 motor unit). As on my cargo bike here. It shifts automatically and it pre-shifts on an easy starting gear when you are stopped. It has manual override as well that ‘teaches’ the system on your shifting patterns. All in all none of the above would have been possible without electronic gears.
One of many ways to organise your Di2 cockpit. Source: Shimano
  • Low shift effort. Fatigue and frozen fingers are something ALL cyclists have had to experience on *multiple* occasions. I’ll leave this like this. If you know you know…. With electronic gears, you still get frozen fingers though shifting is MUCH easier and in some cases changing gears is possible only because of the low effort required as compared to a mechanical system..

Granted just burying your head in the sand and ignoring things does not mean they will go away so some of the:


  • Price. Though with the introduction of mid-tier groups (such as Ultegra Di2, 105 Di2 and Sram Force AXS) price had come down significantly, though electronic gears are not a budget option.
  • Mixing and matching (aka compatibility) is almost impossible. Have a 10 speed system and want to make it 11 speed compatible. NO WAY JOSE! Firmware/software firmly (pun intended) prevents you from doing so, while with cable operated systems you can hack it with various success… almost always. With that being said the ‘Di2 Ecosystem’ has a LOT of options (flat, drop bar, MTB, urban, road, gravel, time trial, etc, etc.) and they all work with each other, which cannot be said for mechanical systems. This is one of the key design features of my 2023 Concours de Machines award winning bike. You can convert between most configurations with just a couple of cable connections (more or less =) )
The tip of the Shimano Di2 Compatibility iceberg. Source: Shimano
  • Battery life. No matter how you put it, a cable that you haven;t touched since 1989 will still kinda sorta work while a dead battery is a dead battery. It might last a looong time (~30% over 300km/17h by my own experience so extrapolating ~1200km), however, over multiple day, bikepacking ultraendurance events which have exploded in popularity and not to ignore the classic randonne with the crown jewel Paris-Brest-Paris, a battery and charging ranges from inconvenient to impractical to downright impossible. All in all it is one extra thing to worry about besides resupplying etc. And believe me once you are half starved and baked under the afternoon sun, power outlets are NOT what you are thinking about.

So if I could only solve that, Di2 and electronic gears would be truly the greatest thing without the BUT *they require batteries part, that usually follows

Li-Ion Batteries and You

Batteries nowadays are almost exclusively of the Lithium ion/polymer variety From tiny household appliances to electric vehicles, the humble Li-ion is currently the best technology, albeit imperfect, it is vastly popular.

So Shimano or other electronic gear manufacturers did NOT reinvent the wheel (pun intended) and are using the same technology as everybody else.

What does that mean?

Charging Profiles

I am not going to get into details, though a single lion battery cell ranges from 2.9V (fully discharged) to 4.2V (fully charged) or nominally listed as 3.7V . If you connect 2 cells in series you get 7.4V, etc.

The first lesson (and several burnt components later) is that you cannot just feed the battery with its max voltage 4.2V and call it good. Li ion batteries are like women, you have to treat them right or they will explode.

Li ion batteries are like women, you have to treat them right or they will explode.

There is a specific protocol otherwise they will heat up at best, or violently catch fire at worst. Li ion batteries are actually quite dangerous if treated improperly (this came as a surprise to me…). The said charging protocol is VERY tightly respected down to millivolts (mV) with multiple safety checks during the charging process, and monitoring battery temperature.

Li ion Charging Profile. Source: Battery University

What you should get out of the above graph is the following. Most charging is done in the first ~80% of the charging cycle so the most discharged the battery is, the more charge you can pump in it. (ie fast) The more charged the battery is, it can accept less and less charge (ie slow).

So Shimano did the smart thing and are using a tried and tested technology.

So far so good.

Not Really…

Ever since the first generation of Di2 you NEEDED a dedicated Shimano charger and you HAD TO to remove the battery from the bike to charge it. So you couldn’t ride AND charge at the same time.

Shimano Di2 External Battery (Source: BikeRadar)
Shimano Di2 External Battery Charger (Source: Bike Radar)

That was changed later since a lot of people did not like an ugly external battery and once bikes got designed around hiding the battery and wires inside the frame, it became highly impractical to remove it to charge, so Shimano integrated it and put an external charging port, one version of it is shown below.

Di2 Charing Port (Source: BikeRadar)

However that used a Shimano cable that was unique in the myriad of industry and various electronic connectors, which is impressive that nothing out there worked for Shimano so they had to add their own…..

So you had to use the Shimano charger. Which while not bulky is still not what I would call convenient to use (on the go), with the obvious that you need it with you. At least it connected to a 5V port (through the rapidly disappering micro-USB port) which most people have at home to charge their smartphone, etc. For multi day events you can definitely use it with a portable power bank so the connection would go something like this.

Power bank->Di2 charger>Your bike.

A bit over the top (and not very efficient electrically due to quite significant power conversion losses mind you) but it works well while cycling. However, while still stating the obvious, you still NEED the dedicated Shimano charger. It (the charger) is also the best way to do some software updates and configuring since Bluetooth is (in my opinion at least) the buggiest most power inefficient wireless technology out there…ever.

Another hack is when the internal battery reaches 0%, you can carry a charged Di2 battery that you can connect to any E-tube port.

Fast forward to the latest (at least at the time of this article) 12 speed iteration of Di2 and while Shimano have kind of dealt away with their charger or at least hidden it way inside the rear derailleur. Since you can’t get away from Li ion’s quirks (as mentioned above) the actual charging bits are hidden inside the rear derailleur and you can use standard USB -A port. You still need an even funkier Shimano cable and being located in the rear derailleur it is VERY inconvenient to charge while riding. Is it even possible???

Shimano 12 speed Di2 Charging Port in the Real Derailleur (Source: Shimano)

So we are back to where it all started….

In all cases you need funky looking cable (and 5Volts). The 5V is not such a big problem, the funky cable though is.

Oh and another thing, which is purely on the annoying side is that ALL Shimano chargers have an indicator (LED lighting up) that charging is in progress. The LED switches off when done/charged, however, this is the same effect if someone trips over the cable when you have your bike innocently leaning on a wall while you are taking a coffee, sleeping or if the power outlet is not good/loses power. So you have no idea if charge has finished or someone just unplugged your bike.

Doing it Better?

Soooooo in the faraway 2019 when sketching out my bike to partake in the 2019 Concourse de Machines, I set forth to taking it a step further. Since dynamos (sometimes referred to as generators) are probably the best thing for keeping your lights (and devices GPS, phone) powered when out on your bike for multiple days, it was only logical that if you have this power, why don’t you use it charge the Di2 directly?

My requirements were quite simple….

Charging Di2 from Dynamo

So here I was knowing exactly jack shit about electronics, with a real fear of Ohm’s law and trying to make something that people have only timidly asked on online discussion groups with no real constructive plans.

Dynamo Powered Di2 Charger: The Beginning – August 2019

*Spoiler alert.* I neither finished my bike on time to present it and use it during the 2019 Paris-Brest-Paris and Concours de Machines, nor did I get even close to having something resembling a Di2 charger. The bike itself was a hugely complex project, not to mention the charger that took …

Almost 3 years later, me initially blowing up a Shimano junction box by feeding it 8.4V directly, a pandemic (which caused, and still is resulting in a MASSIVE semiconductor shortage) causing multiple complete redesigns. I am proud to introduce to the (cycling) world

The Savior

What is so special about it?

  • It takes either 5V USB-C connection (widely and universally available)
  • or Dynamo power from a hub/bottle, etc dynamo (compatible with virtually all dynamos on the market) selectable with a switch
Di2 from Dynamo to ANY Di2/E-tube port.
  • Overvoltage protection (when in dynamo mode)
  • LED indication for Charging (Red) and Done (Blue)
Dynamo/USB C Di2 charger LEDs
  • Connects to ANY e-tube (Di2) port (in 12 speed r9200, r8100 etc) you MUST run a cable from the battery to the charger (or connect it directly to the battery). The Savior does NOT work wirelessly.
  • Compact. Fits neatly in virtually all handlebars, replacing the end plug or tucks neatly in a (handelbar)bag, attaches to the cables with zipties, etc.
The Savior Dynamo/USB-C Charger Handlebar Integration
  • Achieving 100% output from 12-15kph (8-10mph)
  • 1.5-2h to full charge (depending on battery charge and ambient temperature) from 15kph (10mph) when in dynamo mode.


While I had to overcome a LOT of design and electronic challenges, the one thing that to this day I have not yet managed is that while you are charging using The Savior, the gear shifting does NOT work (there is no damage or anything done to the system). As soon as you switch it off, the system wakes up and works as normal.

Is this *Really* a Problem?

Honestly (and I realize I have a HUGE conflict of interest, since I am selling my stuff here) even in the quite rolling terrain (lots of shifting to keep a rhythm) in the Ile-de-France (Paris area) where I currently live and do my Randoneering long distance events, there are plenty of boringly mundane segments where I don’t shift for 10-30min of minutes at a time.

Even so, as per Shimano’s own recommendations, if you find yourself with a discharged battery before setting out, a 15min charge on a dead battery (remember a ‘dead’ battery can accept a LOT of charge very fast) should get you enough energy for your ride (or ~10-15% in my experience which is still ~150-200km). You can undoubtedly find 15min that you don’t need to shift gears.

The Savior lives up to its name, it is there to save you when your battery is not enough to go the distance you need it to, when you did not bring your Shimano charger, or you forgot to charge it, or when you simply could not because it was 2am (in the middle of nowhere…in the pouring rain). Oh and of course, it bears repeating, it takes a standard USB-C cable that is available from most gas stations, convenience stores, etc so you don’t need a funky Shimano thing and you can charge your bike while you take a coffee, take a short nap, etc. when you will not be shifting gears anyway….

Why is is like this? I am pretty sure Shimano pulled an ‘Apple’ and chipped their devices so they talk to each other (how they are recognized when working together most likely) so by using a third party charger it simply refuses to work. Granted I can’t just reach out to Shimano and ask why is that, I am left to my own assumptions.

Simply the Best!(?)

At the time of writing this post The Savior is the currently THE ONLY device that can charge directly Shimano’s Di2 system and it can do it via dynamo or using a standard USB-C cable. Even today (2023) the internet turns up the same posts (dating back to 2009ish) I found when i was doing my initial research in 2018/19 of people inquiring on online discussion groups whether you can charge Di2 from a dynamo, from a USB port and such, without any products or even definitive answers on how to do it.

The Savior has been tested to work with Ultegra R8050 (11-speed) and BT-DN100 battery. I will add more tests as I get them.


  • The Savior is NOT approved by Shimano and might void your warranty. Use at your own risk
  • Cycling is an inherently dangerous activity that can result in serous injury or death.
  • All images unless otherwise noted are property of their original owners

The Savior is available for SALE in my WEBSHOP.


6 responses to “Charging Di2 From Dynamo and/or Without the Shimano Charger”

  1. This is way cool. You finally achieved what the internet wanted for all these years!

    I have a couple of question:

    How does the switch function? Is it simply changing between the dynamo input and the USB-C input? So for example if you had a dynamo connected and a USB-C power bank, it would always be charging from one of them by toggling back and forth?

    Do you still need a Shimano charger “junction” like the EW-RS910 connected to the system, or does this replace it?

    I assume it’s as simple as toggling the switch off, if you want to shift gears. How long does the system take to wake up if you want to shift?

    Is the USB port waterproof? What if it’s raining and you want to charge with a power bank?

    How does the unit tighten/affix into the handlebar?

    My only criticism is the form factor. It seems to extend the handlebar quite a bit and will therefore feel much different from the opposite hand while riding. Do you think it’s possible to someday get it completely concealed inside the handlebar like the Shimano EW-RS910 (which would also make it more protected in a crash)?


    1. Hi Sean,
      Thank yo for the comment and the nice words. =) I should also make a video so i get the word out to more people, though I digress, you asked quite some questions so let me answer them.

      Switch Function:
      It works exactly as you said it switches between USB-C and Dynamo mode so you cannot have both ‘on’ at the same time. I made a prototype with an automatic ‘switch’ though this was in the time of the Covid (read MASSIVE semiconductor shortages) so i only had 1-2 chips to test and i didn’t pursue it further, though it did work and it was MUCH smaller than a physical toggle switch. I might see what is available nowadays, though a physical switch is a tried and tested method.

      Shimano A-junction (ie RS-910).
      Yes you still need the Shimano A-junction, this is the ‘brain’ of the system so for 11-speed, the system needs it to function, Shimano happened to put the charging port in it for convenience. In the 12-speed the A-junction is integrated in the rear derailleur as far as I know. An aside on my award winning 2023 Concours de Machines / 2023 Paris-Brest-Paris Bike (https://www.instagram.com/p/CydJQHiA3Uh/?utm_source=ig_web_copy_link&igshid=MzRlODBiNWFlZA==) since all cables are internal and on my setup that includes a 5 port Junction A (SW-EW90-B) inside the stem, I have no access to the Shimano charging port so The Savior is the only way to charge the system.

      Switching Gears
      The system wake after toggling the switch off is very quick (i wanna say something like 1-3 seconds, though i am guessing) – the equivalent when you are wiring the Di2 system (for example on a new bike) and you connect the battery and the LEDs blink and you are good to go right away. It never was a limiting factor.

      USB-C Waterproof
      The USB-C port is waterproof and especially when you have a plug connected anythign short of a typhoon it is fine. Though it is still an opening with live contacts (it ain’t a Magsafe connector…) so *without* a rubber cap (readily available fr cents from almost everywhere that sells smartphones and/or accessories for them, aka Amazon) it will not survive to be fully submerged in water. There is an output short protection for the electronics though in most typical use scenarios it is plenty waterproof. I have looked into magnetic connectors (a la Magsafe) though those are even more niche to find than the original Shimano Di2 charging cable and that defeats the purpose that The Savior was primarily designed for – ease of use. So long story short you can ride it with a powerbank connected in the rain. The handlebar ends are ‘naturally sheltered’

      How does it tighten?
      It fits kind of like bar end/TT shifters. There is not much space, so you cannot fold the bar tape inside the handlebars as yo do with bar plugs, so yes, exactly like TT/bar end shifters is the best way i can describe it, a wrap of bar end tape/electrical tape is all you need.

      Form factor
      The V2 is already much shorter (about 10mm though from the inside) from what is in the pictures in the post so i can ‘shift’ inside the handlebars, so it protrudes 10mm less. I tested it quite a bit (notably the heat dissipation) and i can for sure shorten it 5ish mm on the outside as well since i have found much smaller components that fit the same topology, without affecting how much heat it can deal with. Overall it is an aluminium cylinder (way thicker than most handlebars) so a crash will not easily bend it though i do agree that since it protrudes it might add some leverage in the handlebars that you might not want. As i mentioned, besides the prototype pictured here, the current version is already much shorter and I am trying to find alternatives to the switch such as automatic power switching i mentioned earlier (though it works VERY nice with the switch as it is) and that would further make it way smaller. You can use it standalone of course (not in side the handlebars) by using the SON junction box, etc. (https://nabendynamo.de/en/products/wiring/son-coaxial-connector-system/), plenty of possibilities and I do make fully customisable solutions as far as wiring it depending on your bike setup.

      All in all i welcome feedback so if you have any other points and comments I am all ears =)

      You can sign for notifications when it will be in stock. The electronics which was the hardest part is already done and have the parts in stock, i am making it all pretty now so it looks just as good as it works hehe.


  2. Very cool! I may buy one in the webshop next year! 🙂

    I don’t really need one, but I love Di2 hacks / gadgets 🙂 🙂 🙂 🙂

    1. Awesome! Thanks for the comment. You can sign in for the In Stock notification from the product page directly: (https://custompurple.com/product/shimano-di2-charger-dynamo-usb-c/).


      P.S. Love the Bettershifting website! As a Di2 fan/user myself, it always seems to have the details and answers I need. =)

      1. Done!
        (*but even if it were in stock right now, I’d wait a couple of months :)))). Expensive months, November/December…. two kids’ birthdays, ‘sinterklaas’ AND Christmas 🙂

        1. Great! Thank you so much and no worries, I totally understand. =)


Leave a Reply

Your email address will not be published. Required fields are marked *