micromobility - Ebikes, scooters, longboards: Whatever floats your goat, this is micromobility
Ebikes, bicycles, scooters, skateboards, longboards, eboards, motorcycles, skates, unicycles: Whatever floats your goat, this is all things micromobility!
"Transportation using lightweight vehicles such as bicycles or scooters, especially electric ones that may be borrowed as part of a self-service rental program in which people rent vehicles for short-term use within a town or city.
micromobility is seen as a potential solution to moving people more efficiently around cities"
Feel free to also check out
It's a little sad that we need to actually say this, but:
Don't be an asshole or you will be permanently banned.
Respectful debate is totally OK, criticizing a product is fine, but being verbally abusive will not be tolerated.
Focus on discussing the idea, not attacking the person.
view the rest of the comments
I know how to hack any of them externally to alter the top speed, but I think you'll need a more advanced hack to pull off what you want to do here. I likely could still do it externally without altering the OEM controller circuit, but I would need some more advanced electronics to pull it off.
Both the speed and pedal cadence sensors are likely just a magnet passing in front of a hall sensor. It is possible to add anything that will trick this sensor into thinking there is a magnet passing in front of it.
You could make or 3d print an attachment to the crank arm (or wherever the pedal cadence sensor is located) - that has an additional magnet or few. This would cause the computer to think each pedal stroke is n × magnet strokes thereby reducing the ratio of effort to output all the time.
If you only want the effect to alter idle operations, it would need to be a microcontroller that detects the conditions and pulses something like an wire coiled inductor on a powder core ferrite bobbin placed near the hall effect sensor. You would need a sensor to detect the same pulse from the magnet on the crank arm and another on the wheel to detect rotation.
The code is not that complicated really, but debugging and eliminating potential noise sources would be pretty dangerous to prototype.
This is all overkill hypothesis and rambling to hopefully help you see how the system works in general on a fundamental level. For most people, a mechanical hack like additional magnets is pushing their maker skills pretty hard.
It is unlikely you are the first to have this issue and there is probably a much easier way. I'm interested in what others may say, so I commented to remember to watch this.
Thanks for replying :)
Yeah, everything seems to be aimed at increasing the top speed, which is fair enough, it's what I'd normally want to do. Most people either don't use walk assist, or only use it right at the beginning and end of their ride, and the speed doesn't matter.
I can change the size of the tyres in the settings, which should let me increase the bike's speed, but I was hoping for a different solution first, rather than changing everything and throwing some of the data out. I might try that this weekend if the weather stays dry though.
I definitely won't be building advanced electronics though, that's a bit beyond me these days :p