trekRailIRL
New Member
What happened the other thread on here? Why was it deleted?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Riding a tuned or deristricted EMTB is not a trivial offence and can have serious legal consequences. Also, many manufacturers can detect the use of a tuning device or deristricting method and may decline a repair under warranty if it was modified from the intended original specification. Deristricting EMTB's can also add increased loads for motors and batteries. Riding above the local law limit may reclassify the bike as a low-powered bike, requiring insurance, registration and a number plate.
Be aware of your local country laws. Many laws prohibit use of modified EMTB's. It is your responsibility to check local laws. Ignoring it, has potential implications to trail access, and risk of prosecution in the event of an accident.
We advise members great caution. EMTB Forums accepts no liability for any content or advice given here.
This one you mean?What happened the other thread on here? Why was it deleted?
From memory I do believe that one was deleted along with someone who was stridently against the USA config. upgrade by Rudi and others but it turned out later only because it competed with their own offerings on the same theme!
That was ebike doctor thread? He was deleted on this forum.
What is EBTS?I suscesfully changed from 25 to 32 on the Cube Touring Hybrid Pro 625
Using the EBTS via USB, its a lot of money but, it worked.
EbiketuningshopWhat is EBTS?
Of course, your registration is from yesterdayHi,
I suscesfully changed from 25 to 32 on the Cube Touring Hybrid Pro 625
Using the EBTS via USB, its a lot of money but, it worked.
Before that i did try to do it via Rudolf, but my bike have some FW update issues, and couldnt get it done. Even the Service partner couldnt get it to fix the fw so i can do the US switch.
This method went without problems. What is and is it changed to US (The fw, i dont know, but the 32kmh pops in the app) In the ride modes.
Hope it helps to anyone. I just hope that there will be no errors.![]()
I didnt come here to argue, i registered yesterday, to ask for help in other thread regarding the FW issues on my bike. Never mention that there is any problem with any method to derestrict. My bike have battery firmware issue, and any FW update trough flow app or at the dealer, couldnt be done. Even bosch couldnt help.Of course, your registration is from yesterday.. I never seen any problem with us firmware.
€204 for the cheapest Gen 5 version and the display won't show the actual speed correctly. I don't think so!Use bikespeedRS
You got a comprehensive reply to your issue on the other thread, will it help?I didnt come here to argue, i registered yesterday, to ask for help in other thread regarding the FW issues on my bike.
This one is 179, but still too pricey for what it does.€204 for the cheapest Gen 5 version and the display won't show the actual speed correctly. I don't think so!
You got a comprehensive reply to your issue on the other thread, will it help?
Wow strange. Is it just your battery or if you (or your bike shop) substitute it for another already at 17.8.3 or later (mine is at 19.16.0) is everything OK?1. Everything else is up to date, but the battery wont go from 17.8.0 to 17.8.3
Obviously, bosch website is not up to date with versions ( https://www.bosch-ebike.com/en/service/software-update)Wow strange. Is it just your battery or if you (or your bike shop) substitute it for another already at 17.8.3 or later (mine is at 19.16.0) is everything OK?
Not very sure but I don't think you missed much with the December update or the most recent one (April 26) unless you are into wheelies and jumps but it looks like there will be some big changes including more power in the next one (July??). If it were me I'd be pushing Bosch/your bike shop to replace the battery under warranty as soon as possible.And after that around of before Christmas there was new update, that i couldnt get done.
Thank you for info, i will see what the future update brings.Not very sure but I don't think you missed much with the December update or the most recent one (April 26) unless you are into wheelies and jumps but it looks like there will be some big changes including more power in the next one (July??). If it were me I'd be pushing Bosch/your bike shop to replace the battery under warranty as soon as possible.
Looks like your Led Remote and Kiox are up to date (April 26 update) but the Drive Unit and Battery are much lower, every thing of mine is at ver. 19.xxx except for a PowerMore extender battery (17.8.3) and my kiox neither of which were on the bike when I last updated.
I would consider using the ebikedoctor on here who is considerably cheaper and does the same thinganyone got the link to the Polish guy who deristrict bosch motors ?
I have whatsupp number if you need send me pm. Do you have any problem with firmware from him? I made update to the newest version today.anyone got the link to the Polish guy who deristrict bosch motors ?
not a single problem with 64kph fw , just want to know if 120nm is possible without loss benefitsI have whatsupp number if you need send me pm. Do you have any problem with firmware from him? I made update to the newest version today.
No, I'm not, from what I can find out it is a smart system motor but not a CX, so I'm really not sure.Edit: Are you sure @Joecrow that my BDU 3360 can and will receive more power and other speculated things i may's update?
Have you any idea how is the issue with early ramp-down solved? Are there different containers for the very same brand and model avaible?I would consider using the ebikedoctor on here who is considerably cheaper and does the same thing
Hey do you think it will Work If i add a Switch that goes Up under the seatApologies for the repost of some of this, but this single post can be a single point of reference for the rim magnet derestrict.
My build is based on an Ardunio microcontroller, reed switch and electromagnet. I removed the bike's rim magnet and instead placed a traditional magnet on the disc rotor. The Arduino then uses the reed switch to sense the true RPM of the wheel, delays the time between magnet passes by a fixed multiplier and then activates the electromagnet at the new interval accordingly. The electromagnet is positioned up against the motor case.
With ~100 lines of code, everything is working great. I've got the multiplier set to 1.4 (eg where true speed is 20kph, motor will be shown 20/1.4= 14.3kph), giving a new max assisted speed of 35kph. The multiplier could be set to anything, say 2 would give assist to 50kph.
The beauty of this setup is the simplicity: no interruption of sensors from the motor, reducing chance of detection. So long as you don't go crazy with the multiplier, it'd be very difficult for the motor to detect this manipulation, as there are so many real-world variables which will mask it; rider weight, gear ratio, terrain etc. Some things may give it away though. For example, if you use a large multiplier, you may reach a point where for a given cadence it's just not physically possible to be traveling so slowly. Also if you use location tracking through the Eplus app, it may compare wheel speed with GPS speed and flag a discrepancy.
Some FAQ:
- YES it will disrupt your total trip distance and odometer, but it's a simple multiplication to get the true figures. ie reported trip distance * chosen multiplier = true trip distance.
- YES it should work on setups without the rim sensor. Instead of positioning the elctromagnet against the motor case, position it against the speed sensor.
- Total power usage when the magnet is firing is ~2.4watts, and negligable when it's not firing (ie when the bike is stationary). Magnet is firing only around 8% of the time.
Here's a quick tutorial so you can build your own derestrictor for the smart system with rim magnet.
Components:
Of course there's plenty of equivalent components you can substitute here, so go with what's cheap/easy to get locally.
- Arduino Nano
- 5v Electromagnet
- Magnetic contact switch
- 2N2222A transistor
- Switching voltage regulator
- Brake rotor magnet
Wiring Schematic:
Reed switch: D8 and Ground
Transistor: Base > D3, emitter > electromagnet, collector > Ground
Electromagnet: 5v and transistor's collector leg
Voltage regulator: 5v and Ground
View attachment 105957
The Arduino nano has a built in regulator, so you can also wire the ~13v from the Bosch low power port direct to the Vin and Ground pins in order to omit the voltage regulator above. I had a spare regulator so figured I'd use it to monitor temperatures.
Note that you'll need your Bosch dealer to enable to the low power port before it will be powered.
I was also able to build my own electromagnet with some enameled copper wire. You need a coil resistance of ~15ohms. I used 100 turns around some pvc pipe ~ 25mm in diameter and a 0.5watt 10ohm resistor.
View attachment 105975
These work just as well as the commercial electromagnet and offer better flexibility of placement. If i was starting from scratch, it'd use this rather than the off the shelf product.
Programming
Load the attached code to the Arduino Nano with Arduino IDE. You can download it here.
You can update the Multiplier variable in the code (line 26) to alter the maximum assistance speed. I've got mine set to 1.4. This slows the actual wheel rpm by a factor of 1.4, moving the maximum assistance speed from 25kph to 35kph.
Installation
Snap the magnet on to the rear disc rotor. Mount the magnetic switch on the swing arm so that it's close to the rotating magnet.
The placement of the electromagnet is a bit tricky as the motor measures the strength of the magnet field, not just if a field exists. I found it best to mount the magnet facing AWAY from the motor (ie magnetic face towards the rear of the bike). Refer to the pics attached for my placement location. I'm using some foam to wedge it in place.
Once wired, the Arduino Nano and all wiring gets pushed into the frame.
Good luck and let me know if there are any questions. View attachment 105963 View attachment 105964 View attachment 105965 View attachment 105976 View attachment 105977
You think i can add a Switch that goes Up to my Seat to actived it If i Change the Code with chatgpt?Apologies for the repost of some of this, but this single post can be a single point of reference for the rim magnet derestrict.
My build is based on an Ardunio microcontroller, reed switch and electromagnet. I removed the bike's rim magnet and instead placed a traditional magnet on the disc rotor. The Arduino then uses the reed switch to sense the true RPM of the wheel, delays the time between magnet passes by a fixed multiplier and then activates the electromagnet at the new interval accordingly. The electromagnet is positioned up against the motor case.
With ~100 lines of code, everything is working great. I've got the multiplier set to 1.4 (eg where true speed is 20kph, motor will be shown 20/1.4= 14.3kph), giving a new max assisted speed of 35kph. The multiplier could be set to anything, say 2 would give assist to 50kph.
The beauty of this setup is the simplicity: no interruption of sensors from the motor, reducing chance of detection. So long as you don't go crazy with the multiplier, it'd be very difficult for the motor to detect this manipulation, as there are so many real-world variables which will mask it; rider weight, gear ratio, terrain etc. Some things may give it away though. For example, if you use a large multiplier, you may reach a point where for a given cadence it's just not physically possible to be traveling so slowly. Also if you use location tracking through the Eplus app, it may compare wheel speed with GPS speed and flag a discrepancy.
Some FAQ:
- YES it will disrupt your total trip distance and odometer, but it's a simple multiplication to get the true figures. ie reported trip distance * chosen multiplier = true trip distance.
- YES it should work on setups without the rim sensor. Instead of positioning the elctromagnet against the motor case, position it against the speed sensor.
- Total power usage when the magnet is firing is ~2.4watts, and negligable when it's not firing (ie when the bike is stationary). Magnet is firing only around 8% of the time.
Here's a quick tutorial so you can build your own derestrictor for the smart system with rim magnet.
Components:
Of course there's plenty of equivalent components you can substitute here, so go with what's cheap/easy to get locally.
- Arduino Nano
- 5v Electromagnet
- Magnetic contact switch
- 2N2222A transistor
- Switching voltage regulator
- Brake rotor magnet
Wiring Schematic:
Reed switch: D8 and Ground
Transistor: Base > D3, emitter > electromagnet, collector > Ground
Electromagnet: 5v and transistor's collector leg
Voltage regulator: 5v and Ground
View attachment 105957
The Arduino nano has a built in regulator, so you can also wire the ~13v from the Bosch low power port direct to the Vin and Ground pins in order to omit the voltage regulator above. I had a spare regulator so figured I'd use it to monitor temperatures.
Note that you'll need your Bosch dealer to enable to the low power port before it will be powered.
I was also able to build my own electromagnet with some enameled copper wire. You need a coil resistance of ~15ohms. I used 100 turns around some pvc pipe ~ 25mm in diameter and a 0.5watt 10ohm resistor.
View attachment 105975
These work just as well as the commercial electromagnet and offer better flexibility of placement. If i was starting from scratch, it'd use this rather than the off the shelf product.
Programming
Load the attached code to the Arduino Nano with Arduino IDE. You can download it here.
You can update the Multiplier variable in the code (line 26) to alter the maximum assistance speed. I've got mine set to 1.4. This slows the actual wheel rpm by a factor of 1.4, moving the maximum assistance speed from 25kph to 35kph.
Installation
Snap the magnet on to the rear disc rotor. Mount the magnetic switch on the swing arm so that it's close to the rotating magnet.
The placement of the electromagnet is a bit tricky as the motor measures the strength of the magnet field, not just if a field exists. I found it best to mount the magnet facing AWAY from the motor (ie magnetic face towards the rear of the bike). Refer to the pics attached for my placement location. I'm using some foam to wedge it in place.
Once wired, the Arduino Nano and all wiring gets pushed into the frame.
Good luck and let me know if there are any questions. View attachment 105963 View attachment 105964 View attachment 105965 View attachment 105976 View attachment 105977
And what should be the Magnets suction powerApologies for the repost of some of this, but this single post can be a single point of reference for the rim magnet derestrict.
My build is based on an Ardunio microcontroller, reed switch and electromagnet. I removed the bike's rim magnet and instead placed a traditional magnet on the disc rotor. The Arduino then uses the reed switch to sense the true RPM of the wheel, delays the time between magnet passes by a fixed multiplier and then activates the electromagnet at the new interval accordingly. The electromagnet is positioned up against the motor case.
With ~100 lines of code, everything is working great. I've got the multiplier set to 1.4 (eg where true speed is 20kph, motor will be shown 20/1.4= 14.3kph), giving a new max assisted speed of 35kph. The multiplier could be set to anything, say 2 would give assist to 50kph.
The beauty of this setup is the simplicity: no interruption of sensors from the motor, reducing chance of detection. So long as you don't go crazy with the multiplier, it'd be very difficult for the motor to detect this manipulation, as there are so many real-world variables which will mask it; rider weight, gear ratio, terrain etc. Some things may give it away though. For example, if you use a large multiplier, you may reach a point where for a given cadence it's just not physically possible to be traveling so slowly. Also if you use location tracking through the Eplus app, it may compare wheel speed with GPS speed and flag a discrepancy.
Some FAQ:
- YES it will disrupt your total trip distance and odometer, but it's a simple multiplication to get the true figures. ie reported trip distance * chosen multiplier = true trip distance.
- YES it should work on setups without the rim sensor. Instead of positioning the elctromagnet against the motor case, position it against the speed sensor.
- Total power usage when the magnet is firing is ~2.4watts, and negligable when it's not firing (ie when the bike is stationary). Magnet is firing only around 8% of the time.
Here's a quick tutorial so you can build your own derestrictor for the smart system with rim magnet.
Components:
Of course there's plenty of equivalent components you can substitute here, so go with what's cheap/easy to get locally.
- Arduino Nano
- 5v Electromagnet
- Magnetic contact switch
- 2N2222A transistor
- Switching voltage regulator
- Brake rotor magnet
Wiring Schematic:
Reed switch: D8 and Ground
Transistor: Base > D3, emitter > electromagnet, collector > Ground
Electromagnet: 5v and transistor's collector leg
Voltage regulator: 5v and Ground
View attachment 105957
The Arduino nano has a built in regulator, so you can also wire the ~13v from the Bosch low power port direct to the Vin and Ground pins in order to omit the voltage regulator above. I had a spare regulator so figured I'd use it to monitor temperatures.
Note that you'll need your Bosch dealer to enable to the low power port before it will be powered.
I was also able to build my own electromagnet with some enameled copper wire. You need a coil resistance of ~15ohms. I used 100 turns around some pvc pipe ~ 25mm in diameter and a 0.5watt 10ohm resistor.
View attachment 105975
These work just as well as the commercial electromagnet and offer better flexibility of placement. If i was starting from scratch, it'd use this rather than the off the shelf product.
Programming
Load the attached code to the Arduino Nano with Arduino IDE. You can download it here.
You can update the Multiplier variable in the code (line 26) to alter the maximum assistance speed. I've got mine set to 1.4. This slows the actual wheel rpm by a factor of 1.4, moving the maximum assistance speed from 25kph to 35kph.
Installation
Snap the magnet on to the rear disc rotor. Mount the magnetic switch on the swing arm so that it's close to the rotating magnet.
The placement of the electromagnet is a bit tricky as the motor measures the strength of the magnet field, not just if a field exists. I found it best to mount the magnet facing AWAY from the motor (ie magnetic face towards the rear of the bike). Refer to the pics attached for my placement location. I'm using some foam to wedge it in place.
Once wired, the Arduino Nano and all wiring gets pushed into the frame.
Good luck and let me know if there are any questions. View attachment 105963 View attachment 105964 View attachment 105965 View attachment 105976 View attachment 105977
Hi, What versions is it working with? How about gen5 with rim magnet?And what should be the Magnets suction power