Saturday, March 29, 2025

Fnhon Ultegra Di2 12 Speed: Ultegra R8100 Crankset and new Kickstand

Final post for the Fnhon Ultegra Di2 12 speed folding bike! In the previous post I prepared the Ascent Cirrus Elite carbon wheelset for use on this bike. Due to the change of wheel size from 451 to 406, the gear ratio has been reduced by approximately 10%.

As the gear ratio should be carefully chosen to match the usage and rider's abilities, any significant change in the gear range will affect the suitability of the gearing. The previous gear range was 30 - 92 gear inches, which is ideal for climbing and relatively fast rides on the road.

However, changing the wheel size from 451 to 406 will cause this gear range to decrease to 27 - 84 gear inches, which does not have sufficient top speed for road riding.

Therefore, the easiest solution is to increase the chain ring size to compensate for the smaller wheel size. A Stone 46T narrow wide chain ring was used, and this will be changed to a larger 50T chain ring.

Stone 50T narrow wide chain ring. Weighs 118 grams, which is 20 grams more than the 46T version.

Compatible to Shimano 12 speed chains, and also the Shimano 4 arm road crankset BCD.

Close up look at the narrow wide teeth, for good chain retention. Chamfered teeth to reduce driving noise.

New 50T chain ring installed on the Ultegra R8100 crankarm! Along with my iconic coloured chain ring bolts.

Alongside the left crankarm

Right side crank arm with 50T chain ring weighs 480 grams

Left crank arm with crank arm fixing bolt weighs 195 grams

Total crankset weight is 675 grams, which is decent. This is the same Ultegra R8100 crankset that was on the Focus Paralane. After I disassembled that bike, I reused the components across a few of my other bikes. Now, the Fnhon Ultegra Di2 12 speed bike has a full Ultegra R8100 groupset.

After swapping from 451 to the smaller 406 wheelset, the kickstand does not work so well any more. The kickstand length is important, as it determines how much the bike tilts when parked. It is related to the wheel size, as a larger wheel diameter means that the axle height of the bike is higher.

With smaller 406 wheels and previous kickstand (optimized for 451 wheels), the bike angle is too straight when parked. This causes it to tilt over very easily.

I ordered a shorter kickstand to replace the original kickstand.


New shorter kickstand for 406 wheels weighs a bit less at 152 grams

With the correct kickstand, the bike leans to the side a bit more, which is what I wanted. Too little or too much tilt makes the bike unstable.

New shorter kickstand also helps to create a bit more clearance with the rear rotor when put up.

There is little space to fit a kickstand between the rear rotor and the rear wheel spokes.

With the new kickstand installed successfully, the modification of the Fnhon Ultegra Di2 12 speed folding bike is completed! Below are the pictures of the bike in its final state (I think). It has evolved a lot over the years, starting from a 11 speed flat handlebar setup with XTR Di2 components, to its current drop bar setup with 12 speed Ultegra Di2.


5 mm adapter added to push out the rotor, from the Birdy position to the standard position.

Same setup for the rear wheel, but with a smaller 140 mm diameter rotor.

Shimano Ultegra R8100 crank arm, with Stone 50T narrow wide chain ring.

Here is the refreshed drivetrain! Matte grey rims and crank arms give a different look. The rear derailleur has a custom short cage to have more ground and tire clearance.

Full bike view with high profile carbon rims but smaller 406 wheel size.

Previous setup with larger 451 wheels but low profile rims. I like both even though they give off different vibes.

All the components you see here are high end stuff!

Saved 200+ grams with these upgrades. Now the bike weight (excluding pedals and kickstand) is just 9 kg! Just slightly more than the flat handlebar Fnhon DB11 setup.

Extra pictures of the bike out for test rides. Here is the giant pumpkin at Elementum, near Buona Vista.

At the old Bukit Timah Railway Station.

Tuesday, March 25, 2025

Fnhon Ultegra Di2 12 Speed: Ascent Cirrus Elite Birdy Wheelset with Ashima Rotors

Two more blog posts to finish writing about the upgrade of the Fnhon Ultegra Di2 12 speed folding bike. The bike itself is already very good, however I decided to transfer some components from another bike over to this Fnhon bike. After all, we can't let a good carbon wheelset go to waste.

When I changed the wheelset on the Birdy AXS 12 speed to the Suncord 4 spoke carbon wheelset, the Ascent Cirrus Elite carbon wheelset was taken off the Birdy. Although the Ascent Cirrus Elite wheelset was meant to be a Birdy-specific wheelset, I realized that it can be fitted to normal folding bikes with the clever use of an adapter.

With an offset adapter for 6 bolt rotors, the brake rotor position on the Birdy-specific hub can be adjusted to match that of a normal front hub. That is the adapter that I will use to fit this Ascent Cirrus Elite wheelset (Birdy-specific rotor position) onto the Fnhon bike (standard 100 mm front OLD).

Note that the Fnhon was previously using a lightweight aluminium wheelset in 451 size, which was inherited from the original Fnhon DB12 in flat handlebar. This is the exact same Fnhon Tornado frame that was used to build the Fnhon Ultegra Di2 12 speed with a 3 way swap.

Now, the wheel size will be reduced to 406, since the Ascent Cirrus Elite wheelset is of a smaller 406 size instead of 451.

Ascent Cirrus Elite carbon wheelset in 406 size, with new tires and inner tubes ready to go.

New Panaracer Minits Lite tires in 32-406 size, exactly the same as what I am using on the Birdy AXS 12 speed.

A normal butyl inner tube weighs 104 grams...

...but a lightweight TPU inner tube only weighs 25 grams!

Ashima Ai2 super lightweight rotors! More holes than material on it. These have a diameter of 160 mm and 140 mm.

Here is the small adapter which is 5 mm thick, used to push the rotor position 5 mm outwards to make it compatible to normal bikes.

Adapter goes in between the rotor and the hub, to be fixed with a longer rotor bolt.

I used these black titanium bolts which needs to be longer than usual, due to the adapter. Bolt heads are rather big but still fits.

Rotor bolts cannot be too long either, or it will interfere with the hub shell or spokes.

Adapter sandwiched between the hub rotor mounting and the 6 bolt rotor. The rotor position is now at the standard position, instead of being 5 mm inwards as found on a Birdy.

Tires, inner tube, rotors all mounted!

Lightweight rotor ready to be tested

Ascent Cirrus Elite 406 carbon wheelset ready for installation onto the Fnhon Ultegra Di2 12 speed folding bike.

Since I was removing the old 451 wheelset and installing the new 406 wheelset, I decided to do a weight comparison as well. Not a completely fair comparison as some of the components are different, but it is an accurate representation of the weight difference due to this wheelset change.

451 aluminium rear wheel including tire, inner tube, rotor, weighs 1092 grams.

451 aluminium front wheel including tire, inner tube, rotor, weighs 970 grams.

406 carbon rear wheel including tire, inner tube, rotor, weighs 936 grams.

406 carbon front wheel including tire, inner tube, rotor, weighs 844 grams.

Overall, changing from the aluminium to the carbon wheelset (including change of tires, inner tube, rotors) saves 282 grams, which is pretty significant.

The wheel size is also reduced from 451 to 406, which means a reduction in overall gear ratio. That will be addressed separately through the drivetrain.

406 carbon wheelset on the left, 451 aluminium wheelset on the right. Big difference in rim profile and also overall diameter.


There is no issue converting the Ascent Cirrus Elite carbon wheelset from Birdy usage to general folding bike usage, all it takes is the small rotor adapter and some rotor bolts.

In the next post I will show the wheelset on the bike, along with some other changes to address the change of gear ratio due to the smaller 406 wheelset.