My DIY builds: GMAC, BBSHD, 9C RH212, CYC Photon, ToSeven DM01

Nice, I like the build choices. So the Soma is effecively a suspension geometry enabled version of the Ogre?

I've not had personal experience with the Maguras but I've heard about similar issues (with not enough retraction) in some configurations. So far I've not seen any consensus on what to watch out for.
The Soma Juice 29r has a little longer top tube and slacker head tube angle (see attached pic). The Ogre is a a commuter based do-it-all bike and the Juice is a MTB based do it all bike.

Took the Soma out for a ride today and LOVE it. Only issue was it was super windy which isnt the best for the ride I did (25 miles, 1500ft vertical, winds 20+) on the Photon. On windy rides, I typically prefer the BBSHD power as the last 5 miles of my ride is typically fighting a headwind thru rolling 4-6% hills. I forget how comfortable a front shock is on less challenging terrain and think at my age, all bikes will now have front suspension. Of course I know this being an early adopter of front suspension back in the 90s having first ridden rigid MTBs and then transitioning to the MAG 21 and better forks as they developed. I also currently own two full suspension bikes but only ride them on dedicated off road trails I wouldnt dare try on a rigid bike.

So the solution Im thinking is to build another Soma Juice with BBSHD and convert the Ogres back to acoustic and sell them as surlys demand a pretty high price out here.

Yeah, bummer on the magura MT5s. Initial research and things I tried to get more rotor clearance didnt work on the front set. I had maguras on a 2018 Bulls eMTB and loved them...much better feel than the Shimano Deore (4potF/2potR) I have now. Need to do more research.
 

Attachments

  • Screenshot 2024-10-05 173944.png
    Screenshot 2024-10-05 173944.png
    166.7 KB · Views: 76
Last edited:
I decided I dont need a 120mm axle because the frame will allow me to pedal closer, so I bought this 100mm replacement from Aliexpress for a whopping 20 quid delivered.
Original part or cheese?

IMG_20241014_142222846.jpg
 
Havent done it yet, Im away from home, Im thinking I could actually run the smallest one.
Obviously going smaller will involve tapping the BB shaft further down and shortening it.
Bit scary.
 
Soma Juice #2 (BBSHD)
I like my CYC Photon Soma Juice so much, I decided to build a second one(BBSHD) for off days where I just want to go faster or for the windy days we have out here in the plains north of denver. Scored a Fox 34 AWL shock (ebike approved..thicker wall stanchions) for $300.

The DeathWobble
On the Surly Ogres, I would get headshake/high speed wobble with a second battery mounted on a rear rack. This 'only' happens when I use the inner aero bar positions and am at speeds above 20mph and with a em3ev jumbo shark pack on the rack (super shark pack was fine). It was annoying and concerning but never to the point of sheer terror. It would slowly get worse but I would have plenty of time to react. Im guessing I would have 10 seconds to react before it got too serious. I tried this setup on the Soma Juice and came within a millisecond of dumping the bike at 25mph. The headshake was much lower in frequency but each cycle got progressively worse. I am guessing I had 2 seconds to react. Luckily I got my right hand on the rear brake in time (leaving a nice s-shaped skid mark on the road).

I was hoping the slacker head tube and additional trail on the Soma Juice would have cured this, what seems to have happened is the frequency changed to the point where every cycle was timed just right to make the situation much worse and very quickly.

No issues one handed or two handed(normal flat bar handlebar position) even if I tried to induce it by quickly upsetting the steering. That being said, I will never put a battery on the rear rack again as Im not interested in finding other scenarios where it might be an issue. Besides it just makes the bike handle like crap anyway

Cable Cleanup
I have been using a grin stretchable velcro sleeve for awhile now to hide all the nasty wiring clutter that can appear on a DIY setup. While this has worked, its not ideal. I decided to use an old top tube bag I had lying around to contain all the wiring. Just needed to add a hole in the bottom for all the wiring. See attached pics

The 200/203mm disk fiasco
I mentioned earlier having an issue with the magura MT5s on the front not retracting enough. As it turns out it was the disc brake adapter. I was using a 200mm adapter but had a 203mm rotor. I realized this when having the same issue with my used Deore brakes and a 203mm rotor up front. Yes, I knew the sizes were different but I figured it would all work out as the 203mm could just require an additional 1.5mm clearance with the caliber. It was close but not good enough. I could get it to work with the 200mm adapter as long as I didnt tighten the caliber mounts too much which I was not a fan of. Even then, as the brakes got hot and expanded, the rubbing got pretty serious.
 

Attachments

  • IMG_20241026_185922985.jpg
    IMG_20241026_185922985.jpg
    260.4 KB · Views: 80
  • IMG_20241026_185829667.jpg
    IMG_20241026_185829667.jpg
    283.6 KB · Views: 80
  • IMG_20241026_185942056.jpg
    IMG_20241026_185942056.jpg
    158.1 KB · Views: 89
  • IMG_20241026_185820778.jpg
    IMG_20241026_185820778.jpg
    313.8 KB · Views: 80
Last edited:
Surly Ogre GMAC
After about a year without the GMAC Ogre, I decided to get it back on the road to sell since I had all the parts and a now spare ogre frame. This was replaced by the CYC photon as from a thermal perspective they seemed to be the same on my rides and the CYC had better torque sensing and was lighter although it had less overall power

I forgot how fun this GMAC setup was to ride. Now that I have it running again, I want to keep it but just have two many ebikes (5 including the GMAC).

Final thoughts: She was a great ride and the reason for originally starting this thread, I will miss her. A highly recommended setup

CYC Photon Failure
With the CYC Photon now on a more capable offroad setup, I have been running it alot harder on actual technical MTB trails where the BBSHD would never compete. Im at about 2400 miles now and have been running it in the highest power setting almost exclusively for a month or so, only reducing power when reaching 90C.

One thing i have always noticed is that on the rare occasion I really blow a shift (usually starting out), the motor would make a different higher pitched sound and the motor would not engage the drivetrain unless I let off the pedal pressure and started again. I always thought this might be some sort of shift detection. This behavior seems to be happening more and more recently and today it seemed to be enough that I didnt ride it further. If I start out agressively, I get this behavior and moreso at higher power levels. If I start off slowly, no issues.

I believe the issue to be the sprag clutch(one way bearing) slipping. It seems like several people on the CYC photon facebook group have had the same issues. Since the motor is still under a 2 year warranty, electrify ebike has agreed on looking at the issue as soon as I send it back to them.

Luckily its not a total onset failure likely to leave one stranded. That being said, not sure what I am going to do yet as I have several spare BBSHD lying around
 
Last edited:
Soma Juice ToSeven DM01 install
I have started the process of installing my new unused ToSeven DM01 onto the Soma Juice replacing the CYC Photon. Both the CYC Photon and BBSHD have a chainline of 52mm when installed with driveside bb spacers to clear the chainstay. The DM01 with 42t offset chainring has to use the offset chainring with the offset away from the BB to clear the motor. Luckily the 46t offset chainring is much better in clearing the motor and the offset can be towards the BB. That being said, the DM01 chainline with 46t chainring and 1.5mm spacer is 55mm which is close but should work for this frame with rear boost spacing. Given that the linkglide/cues 9 speed cassette I am using will give a better chainline as the linkglide system used 11 speed cassette spacing but on a 9 speed cassette with the additional cogs for 10 and 11 speed being added towards the center of the hub.

https://www.oneupcomponents.com/pag...glcKW1Nkql0BJ104ANo0mcb2akI5ABgRSynvnO0s3k9n5

I have never been a fan of the stock BBSHD bracket used to keep the motor from rotating, especially the use of raised bumps to dig into your BB. Maybe not an issue on a used clunker frame but I just cant get myself to do this on my new $700+ frame. A such I have always been a fan of different stabilizer braces like those sold by california ebike (I am using the ones for full suspension on my BBSHDs for about 4 years now, cost $30). I tried modifying one of these for the DM01 and it was just too much work and likely too weak once completed.

Some have described the use of these stabilizer braces as "It is a half-assed solution that uses a sledgehammer to swat a fly" which seems like a highly emotional response to a surefire way of keeping your motor from rotating and chewing up your BB. I would never consider swatting a fly with a sledgehammer a half ass solution, more of a guaranteed solution. I know people doing the double locknut 90ft-lb which have still had issues.

I have decided to try a brace like the one shown in the attachment(marine grade stainless steel m5 turnbuckle), only $7 which is about the same cost as a BBSHD locknut (you actually need 2 for the DM01 as the DM01 locknut will not work with the $$lekkie tool needed(which I actually have)). That being said, I am going to use a BBSHD locknut so I can use the lekkie tool. I will be using the DM01 bracket with the raised bumps(same as BBSHD) as well but will have a aluminum BB spacer to keep from chewing up my BB.

FWIW, the double hose clamp method will not work with the DM01 as there are bumps needed for various bolts around the circumference which would interfere with the hose clamp.

In the end, I will likely make my own stabilizer brace (similar to the california ebike full suspension model)
 

Attachments

  • image_15300.jpg
    image_15300.jpg
    243.6 KB · Views: 65
Last edited:
Soma Juice ToSeven DM01 install
I got my m5 turnbuckles (5 for $13) but they dont have the adjustable thing out lined in red in the attach pic.. See the other attached pic for the turnbuckle I have. I have been modifying/bending the mounts but they are now at an angle that I need to ovalize the hole for the bolts to fit thru..see the third attached pic.

At this point, I am just going to go with another BBSHD (with california ebike full suspension stabilizer bar....another attached pic) and revisit the DM01 around Jan/Feb when I am snowed in for a few weeks.
 

Attachments

  • bbshd-brace-edited.png
    bbshd-brace-edited.png
    1.8 MB · Views: 6,247
  • turnbuckle.png
    turnbuckle.png
    459.8 KB · Views: 69
  • IMG_20241113_225737551.jpg
    IMG_20241113_225737551.jpg
    73.1 KB · Views: 70
  • IMG_20241113_230136914_HDR.jpg
    IMG_20241113_230136914_HDR.jpg
    197.7 KB · Views: 69
I have several surly`s including the bridge club. I run a rock shox recon with 120mm travel on the BC. The bike is run with 27.5 x 2.8 schwalabe moto x tires. The bike actually performs better to me with the suspension up front. I know surly sez not corrected but I have built up 2 of them with the recon and both owners agree and would never go back to non suspension set ups. Don`t take everything you read to be by the manufacture to be solid. Try it yourself.
Well actually I have been trying it myself since I first got into mountain biking in the early 90s (before suspension forks) and having continuously upgrading frames/forks (more travel) ever since.

The general rule of thumb is adding 10mm of travel slackens the headtube angle by 1/2 degree, raises the bar/stack height (can negate with lower stem), raises the BB and slackens the seat tube.

The overall result is less user weight on the front wheel which reduces climbing performance as the front wheel is more prone to lift. Also less traction at the front on flat terrain while cornering.

Its usually ok to add up to 20mm (accepted wisdom + my experience) before handling degrades too much. I know of people using higher numbers but nowhere as extreme as the suggested 120mm fork on a BC.

FWIW, I recently had a professional bike fitting due to hip problems due to alot of riding (25 mile per day usually). One of the things we determined was that I would benefit from a steeper seat tube angle which was a consideration.

The BC has 71 degree headtube and 73 degree headtube. The BC fork has an axle-crown of 420mm

A RockShox Judy 120mm fork has a axle-crown of 510mm so you are raising the front end 90mm(3.5 inches):eek:. So roughly your headtube angle is now (71-4.5->66.5) and your seattube angle is now (73-4.5->68.5). I cant imagine how badly your setup would work with all that weight on the back wheel due to the bar height being raised 3.5 inches and the seattube angle at 68.5. To get the weight balance back in check would require extended chainstays like on Jones Bikes.

You made a bad assumption that I was 'blindly following surlys recommendation" which couldnt be further from the truth. I did the math and the research which was backed up by my 30 years of cycling experience on this very subject.

Worst advice I have seen in awhile and thats saying something.
 
Last edited:
Well actually I have been trying it myself since I first got into mountain biking in the early 90s (before suspension forks) and having continuously upgrading frames/forks (more travel) ever since.

The general rule of thumb is adding 10mm of travel slackens the headtube angle by 1/2 degree, raises the bar/stack height (can negate with lower stem), raises the BB and slackens the seat tube.

The overall result is less user weight on the front wheel which reduces climbing performance as the front wheel is more prone to lift. Also less traction at the front on flat terrain while cornering.

Its usually ok to add up to 20mm (accepted wisdom + my experience) before handling degrades too much. I know of people using higher numbers but nowhere as extreme as the suggested 120mm fork on a BC.

FWIW, I recently had a professional bike fitting due to hip problems due to alot of riding (25 mile per day usually). One of the things we determined was that I would benefit from a steeper seat tube angle which was a consideration.

The BC has 71 degree headtube and 73 degree headtube. The BC fork has an axle-crown of 420mm

A RockShox Judy 120mm fork has a axle-crown of 510mm so you are raising the front end 90mm(3.5 inches):eek:. So roughly your headtube angle is now (71-4.5->66.5) and your seattube angle is now (73-4.5->68.5). I cant imagine how badly your setup would work with all that weight on the back wheel due to the bar height being raised 3.5 inches and the seattube angle at 68.5. To get the weight balance back in check would require extended chainstays like on Jones Bikes.

You made a bad assumption that I was 'blindly following surlys recommendation" which couldnt be further from the truth. I did the math and the research which was backed up by my 30 years of cycling experience on this very subject.

Worst advice I have seen in awhile and thats saying something.
I made no assumption of you at all. But I stated what has been built and the results of a few riders around here. I did miss state the travel of the fork I used. But no matter as you are a expert. Riding 25 miles a day. Wow! I`m impressed. That is a usual single track day for us in the morn. and another run in the eve. I would post some of my builds but won`t. Matter of fact you can have this damn site ace.
 
CYC Photon Update
As mentioned previously, my CYC Photon seemed to stop engaging the motor for assist. You could hear the motor spinning, it just wasnt engaging. This didnt happen out of nowhere, I noticed it more and more over a month or so.

Kudos to Electrify Bike Co. who sold me the photon. I contacted them since my photon was only a year or so old and it comes with a two year warranty. They replied with a prepaid shipping label to send it back to them. I just never got around to it and eventually decided to just fix the problem myself since if this is going to be a recurring problem sending it back for repair would be a major hassle. The Photon comes with two sprag clutches (one way bearing). The stage 1 is at the motor output and the second stage is embedded in the chainring mechanism.

Research indicated I needed a chainring removal tool ($15) and stage 1 sprag clutch ($15) of which I bought 2. I ordered all of this from CYC in Hong Kong and it arrived within two weeks or so (roughly).

The stage 1 sprag clutch can be seen starting at 11:30 in the following video

As it turns out, the Photon is easy to disassemble and replacing the stage 1 sprag clutch is super easy. The hardest thing is getting past the gasket compound as shown around 1:30 in the following video

As can be seen in the attached pic, the stage 1 sprag clutch is super small, about the size of a penny. They also supply sprag clutch specific grease although I bought some brose sprag clutch grease from an ebike motor repair shop for backup.

The only special tool other than an allen wrench was snap ring pliers required to remove the sprag clutch from the gear assembly it was in.

Easy Peasy, 30 minutes the first time. Now that I know what I am doing, it would probably take about 15 minutes next time.

I by no means have been easy on this motor. I have been running in the highest asisst levels quite alot although I backoff as the temps reach 90C.

Magura MT5 upgrade
I decided to reinstall the Magura MT5 brakes on the Soma Juice. While there were no issues with the Shimano Deore setup, I always liked the feel of magura brakes on previous bikes. I like the feel so much that I installed a second kit. Its hard to quantify why I like the feel so much more. In a nutshell, the Shimanos are more off/on and SRAMs(which I have on two bikes) are all about modulation which can take more lever travel. The maguras seem somewhere in between and the MT5 kit was a steal at ~$230 at jensonusa

ToSeven DM01
I figured out how to make a california ebike motor brace work with the DM01 so I will eventually put it on one of my bikes once it becomes chain replacement time. Sometime this summer

Surly Ogre GMAC bike
Unfortunately trying to sell this bike in the Nov timeframe had no potential buyers thru the end of the year so I took it off the market and have been riding it about once a week. I really like this bike and setup...especially the torque sensing which leads to the next subject.

Torque Assist vs Cadence
While the BBSHD is such a powerhouse, its non torque based pedal feel is about as fun as working out on a treadmill while staring at a blank wall.

Comparing rides around 17.5mph average speed, 1500ft elevation gain, 25 miles, its hard to see much less than 17wh/mile on the BBSHD and I dont enjoy it at that level. I typically seem to run about 19wh/mile when it 'feels good'. My heartrate is also much reduced on BBSHD rides (about 20BPM). It easy to do the same ride details on the GMAC and photon at about 16wh/mile.

And yes, I am pedaling and getting a workout (at least on the torque assist rides). Torque assist rides usually end up at 130/160 bpm avg/max heart rate and BBSHD rides are about 110/130 avg/max bpm. Human power average according the cycling analyst is usually 150watts (torque assist setup)

In the end, having a Torque based assist AND a cadence based assist works best for me as I can have on/off days and still ride everyday. I also have two torque based strictly offroad eMTBs
 

Attachments

  • IMG_20250224_163346364.jpg
    IMG_20250224_163346364.jpg
    131.9 KB · Views: 36
Last edited:
ToSeven DM01 update #2
Despite the fact that I am going to use a modified california ebike BBSHD motor brace (the full suspension model), I decided to buy some spare BBSHD axle/retaining nuts (clamps unit to BB) so I can use my lekkie socket tool to tighten these nuts with a torque wrench.

They dont work. Despite being the same thread, the BBSHD diameter is 32.75mm and the DM01 is 33.24..WTF :eek:so I will have to use their wimpy nut and even worse tool to tighten it (with a hammer). The DM01 nut does go on the BBSHD (loosely..scared to torque down) but the BBSHD nut will not go on the DM01 past a thread or two.

The more I look at the DM01, the less I like it. Everytime I get into all the DM01 install details, it seems to end in frustration. Anyone in the Denver/Boulder area interested in a discounted DM01?.

Future Potential additions/changes
Considering a second CYC photon as a spare. Wish they were not so $$.

Considering a Grin all axle rear motor for one of the Soma Juice. While I love the GMAC setup on the Surly Ogre, its 135mm axle spacing will not work on the 148mm boost spacing on the Somas. Compared to the GMAC, it has less acceleration due to being DD instead of geared hub drive but with statorade should be better heat wise when really pushed and only slightly higher weight (1#). I would have to limit elevation grades to around 6%(just guessing, needs further analysis) but I could do that, only using this setup for faster and flatter rides.

The Somas do have replacable dropouts which could 'potentially' be redesigned for the GMAC spacing(needs more research) and I do have 3d CAD experience and a 3d printer which could be used for prototyping. Not sure if its worth the effort though

A CYC Photon and Grin All Axle(+spokes+quality rim, use existing CA and phaserunner) both come out to about $1k .
 
Last edited:
ToSeven DM01 Install
I finally broke down and spent the day installing the ToSeven DM01. Lots of tweaks to get it all right but Im pretty anal about DIY ebike installs.

Figured out how to use the california ebike full suspension brace (See pic installed on bike). The california ebike brace(CEB) was meant for the BBSHD and the holes used to bolt the brace to the motor dont line up and cant be modified to work (I tried on an CEB old brace and destroyed it). The secret was to cut off those sections and add another bolt. In the pic supplied, there are two smaller black bolts and one silver bolt. The original CEB brace was meant to support the black bolts. So after cutting off those sections with a dremel, I drilled a hole for the new silver bolt thru the DM01 mounting bracket(in black) and the CEB bracket.

Didnt install the throttle.

Chainline with the 46t chainring was 55mm which is perfect for boost spacing which the Soma Juice 29r is.

ToSeven DM01 Initial Riding impressions
I only was able to take it on a short ride (using all stock settings, 9 assist levels).

While torque response is not as nice as the CYC photon, Im guessing its 80% as good. For most people(including myself) this would likely be an awesome setup. The CYC setup is good enough to do all but the most extreme technical MTB stuff I routinely encounter (Impossible on a BBSHD, doable on a CYC, a blast on a Turbo Levo). Not sure how the DM01 will fair in these conditions but the torque response is still very nice (although really overboosted). I would say its somewhere between my Grin torque sensing GMAC setup and the CYC Photon. A perfect setup for my 'gravel rides'

Need to do a few more rides to fully evaluate but Im glad I installed it and will likely sell the Grin torque sensing GMAC setup soon.
 

Attachments

  • IMG_20250309_210904430_AE-2.jpg
    IMG_20250309_210904430_AE-2.jpg
    213.4 KB · Views: 27
Last edited:
ToSeven DM01 First Longer Ride Impressions
Todays ride was 21 miles, winds 20 gusting to 30, temps around 65F, 1k elevation gain. Riding in these wind conditions tends to favor the higher power setups and the last 5 miles on my 'baseline' ride are 4-6% rolling hills with a direct headwind when I am the most tired. The CYC Photon typically stays home on these days or I pick a ride more shielded from the wind. I can overheat the GMAC setup if I really decide to push it on the last leg. I have gotten the BBSHD so hot a few times I couldnt touch it for more than a second. The only setup to endure a torture test on this last section was a Grin RH212 DD motor with statorade which wouldnt get over 70C and the battery became the limiting issue. Other than 'testing' I typically ride at lower speeds/power levels.

The DM01 is a real joy to ride, if anything it feels more powerful than the BBSHD but that is simply due to the DM01 torque sensing and slower power ramp-up of the BBSHD as they both max out at about 30 amps.

The DM01 was setup for 5 assist levels. In addition, there are 3 riding modes (eco, city and sport with max amps of 15,21 and 29 amps respectively) so the assist modes work within those limits. I kept it in Eco and assist level 3 the first 1/3 of the ride (following a creek so ever so slight downhill..300ft elevation loss over 6 miles...basically flat, protected from the wind which would have been from my back). The 2nd third is open to the wind, mostly flat with the wind about 90 degree to the side. On this leg, I did Eco/assist level 4 for the first half going up to City/assist level 4 as I started turning more into the wind. The last third was bucking a direct headwind (although protected by some office buildings) with rolling 4-6% hills. I cranked it up to Sport and assist level 5. To be honest, this was what I consider 'stupid power' as I would never ride this fast in these conditions, maxing out in the mid 20s mph to low 30s depending on the wind gusts. After 1 mile on a 6% section the motor cutout due to overheating (I assume), I backed off a bit and then got back on it 2 more times getting motor cutout. At that point it was all downhill/flat/downwind for the last 2 miles home. Max power observed before cutout was about 1400 watts

The DM01 does not have a motor temp sensor but does have a controller temp sensors with 70C Min Temp setting and 100C Max Temp setting. There is also the ability to monitor controller temps which I did not do on this ride.

So overall, I am very happy with the DM01. I almost gave up on it several times due to potential install issues (Im pretty anal).

About my only complaint is the initial startup from a stop could be better. Im tempted to fit a throttle to fix this
 
Last edited:
Another ToSeven Ride Report
Todays ride was 23.42 miles, 1500ft elevation gain, mid 60F temps and little to no wind. Average Heart Rate of 125bpm. Mostly paved bike paths and roads.

I kept the DM01 in the Middle Power Mode (City - Max 21 amps) the whole ride, mostly in assist level 3 switching to assist level 5 for the final 2 mile 4% grade climb. Using more assist than normal due to sore knees from increasing my mileage too fast from my winter pace.

Max power observed and recorded was 847 watts and no overheating. Most riding was 350-450 watts. Whats surprising was the high average speed of 18.8mph with efficiency at 20.4wh/mile. Its rare I get this high of an average speed and usually when I do on the BBSHD, my heartrate is MUCH lower as Im usually just ghost pedaling and efficiencies of 23 or so wh/mile. Not so with the DM01 and my legs and knees are pretty sore tonight so I will take a day off. My last ride on this loop was on the GMAC setup with an average speed of 17.6 and basically same overall heartrate(121 bpm) with efficiency of 17.8wh/mile.

Considering the high average speed in city mode, I doubt I will be using the highest power mode (sport).

Not impressed at all by the initial response from a stop which is not fun with sore knees. I will adapt a Bafang throttle to work tomorrow (the DM01 comes with a throttle, I just dont like it as its almost out of reach on my handlebar setup)

Other than requiring a throttle for startup, my only other complaint is the lack of a narrow/wide 46t chainring.

Summer setup
Both my BBSHD motors are on the shelf for now. I will be riding the DM01 setup and the CYC Photon setup hopefully all spring/summer. The GMAC setup will go up for sale soon.
 
Last edited:
ToSeven DM01 Motor cutouts at highest power levels
I had the DM01 cutout again today when at 'stupid power levels' (i.e 1400watts) go up a long 4-6% hill 25-32mph. No issues at lower power levels around 1000w

I stopped and brought up the Controller Temp on the display and it was only in the mid 50C range (Should cutout at 100C)

Got on the High Voltage Light Electric Vehicles Channel Discord Channel and asked and it appears there can be an issue when things get hot. Basically the torque sensor voltage increases when hot and when it reaches a certain voltage (with user input), the motor cuts-out.

This has been fixed somewhat in newer firmware versions but the newer versions lock out some of the advanced menu features and limit speed to 32kmh on throttle and 40kmh on torque sensor.

Another 'gotcha', once you flash update to newer software, you cannot go back to previous versions.

Here is a DM02/DM01 wiki:
https://docs.google.com/document/d/11lubTj1K4Hb1AwoRtEFjbM1etyRGJidN/edit#heading=h.1egqt2p

So stuck between a rock and a hard place at the moment, not a biggie as I just dont need to use that much power

Other fixes are to power cycle the unit when hot so the higher voltage is used in torque sensor calibration or to use a throttle.

I think a throttle will allow me to tap the upper power range and I was going to add one anywho to help starting from a stop.

DM01 vs BBSHD throttle compatibility...NOT
The DM01 and BBSHD throttles are not compatible. I was verifying the pins on the two and the DM01 didnt behave like the potentiometer on the BBSHD. Apparently the DM01 uses a hall sensor (verified by disassembly).
 
Last edited:
More DM01 updates

DM01 vs BBSHD throttle compatibility

As it turns out, I have a few spare BBSHD throttles which also use a hall sensor so they will work with the BBSHD, just need to swap a few wires. Not sure its worth the effort though.

DM01 throttle
The DM01 throttle is super lame. Its setup is also very confusing (12 potential modes). Im using the supposedly highest power mode of 'scooter'. The throttle response is horrible, so bad Im not sure its worth the effort when starting out. As far as throttle only use, its also pretty lame. While I can get the DM01 to spin up to pretty high speeds when unloaded, the loaded speed seems to top out in the low 20s on the flat and no wind even using various gears(i.e not bogging motor). This happens even in the highest assist modes. Have not found a setting to change this.

Final DM01 Conclusions
I do like my DM01
. Its somewhere between my CYC Photon and BBSHD. I dont seem to have any cutout issues as long as I keep the max amps to about 21 amps (~1000w). I will experiment more in the coming months to see how much higher I can go. It is definately better than the Photon power and thermal wise but less so on the torque sensor response.

If I really want a stupid power or low effort ride, my BBSHD setup can provide that. I was going to run the DM01 and CYC photon this summer but all the latest DM01 testing has stressed my knees a bit too much so I converted one bike back to BBSHD for 'off days/knee recovery'.

The throttle seems pointless.

The latest firmware supposedly limits speeds to 32kmh and 40kmh (throttle and assist respectively) and there is no way to go to previous versions. The advanced menus which I deem required are also not available in the latest firmware. An example is not having speed limit tied to assist mode which is how it comes from the factory(speed tied to assist).
That being said, the motor cutout issues I have seen at highest power levels supposedly have been solved in newer releases.

Anyone seriously considering this motor should join the 'high voltage light electric vehicles' channel on discord to get the most up to date info.

Who knows what the future firmware versions will bring
 
Last edited:
DM01 Death
The DM01 died today and it was a brutal ride home battling 15-20mph headwinds. Dont think I ever got over 13mph and most was around 10mph. Im exhausted today. Lots of time to reflect on life!

At the time, I was comfortably cruising about 400-600 watts. The whole ride was pretty tame and I had just crested a hill and was coasting to the next. When I needed power for the next hill, it never arrived. I did notice delays for power onset on every hill and they just got worse until it died.

Note that I was using the 'stock' amp limit of 30A during initial testing and was seeing power output around 1400w on the biggest hills/wind. It did cutout on my first three rides when pushed this hard although the controller temps were around 50C (it starts cutting power much higher, around 70-100C but progressively). After asking on discord, I thought it might have been the 'motor lockout issue' which is caused by the torque sensor no-load voltage increasing with temps to the point where the no-load voltage plus the voltage due to user input causes the motor to cutout due to an overall to high torque sensor voltage. This was likely not the case for me.

I have done about 5 rides since that time limiting power to 21A and around 1000w max (mostly 400-600w) and was loving the DM01 with no cuout issues.

DM01 1000W controllers are around $80 but are out of stock (wonder why) at all US distributers. Not sure I want to order one the AliExpress
 
That sucks.
I was hoping the To7 and even the CYC were reliable torque sensing replacements for a BBS* as being an actual killer isn't as important to me.
If the Ali seller is in business a few years with good reviews... I found it to be reliable. Shipping speed has dramatically improved and I've received some orders in as little as 5 days... though the average is about 10
So how many miles on the motor?
 
Back