After reading this, did you ever consider using petrol, gas, oil or whatever you call it there for environmental reasons (against electric is Lithium battery manufacturing, power loss in AC transfer, dirty fuel used to make electricity, and battery degrading) weight, energy density, simplicity and would the fuel cost much more? It’s 2-3x more than in the US would that have changed your mind, and would you still find it cheaper to maintain? Here’s some motors https://boneshaker.bike/motorized-bicycle-kits/

Do you see a benefit in a using 2 battery packs, so one can charge and the other will be used and swapping them, you can mount them so you don’t carry them, or switch them since they don’t rely on high voltage.

For the Bosch is it easy to beat the DRM? If they’re at best using essentially voltage to turn a brushless motor, it can’t be that hard to beat can it?

I figured with the kind of mileage that I'm getting out of this and the cost of electricity it's a pretty good deal compared to firing up my trusty boxer.

I've used two packs, two times 500 Wh but I'd run them dry on my regular commute so that's what drove the decision to build this bigger pack. There are some advantages, but the Bosch system keeps a reserve so you'll end up transporting some idle capacity anyway and you're killing the batteries cycle wise.

The DRM I have not - yet - been able to crack. Not for want of trying though and I'll definitely have another go at it. The CPU is a 32 bit chip that can do all kinds of neat encryption stuff so it's not going to be easy. To my knowledge it hasn't been hacked yet.

Keeping them within a certain range is useful but not as much as preventing them from overheating, heat and fast charging is more dangerous, basically if you limit them to 80% it will prevent trickle charging, you can do this in hardware by monitoring the speed it charges at and shutting off when it lowers with wattage monitoring equipment. Apple has this as well, and every lithium charger has trickle charging at 80%, but not all of them are able to end charging at this percentage.

https://linrunner.de/tlp/settings/battery.html

https://support.apple.com/en-us/HT210512

The best implimentation from my understanding is this one under android.

https://github.com/VR-25/acc

By hack I mean a bypass versus your meaning of attacking the security and removing DRM, is there a reason you can't just use another chip or anything special its doing? Do you need the CPU and is the cryptography documented enough to make it easy or woth the effort? It may also be a passion project so I understand if you just want to do it to do it, and even share the information. If it is battery charging features if they're important are not special. The last 20% makes extra cycles and is the most stressful.

https://batteryuniversity.com/article/bu-409-charging-lithiu...

>Turn off the device or disconnect the load on charge to allow the current to drop unhindered during saturation. A parasitic load confuses the charger.

>Charge at a moderate temperature. Do not charge at freezing temperature. (See BU-410: Charging at High and Low Temperatures)

>Lithium-ion does not need to be fully charged; a partial charge is better. Not all chargers apply a full topping charge and the battery may not be fully charged when the “ready” signal appears; a 100 percent charge on a fuel gauge may be a lie.

>Discontinue using charger and/or battery if the battery gets excessively warm.

>Apply some charge to an empty battery before storing (40–50 percent SoC is ideal). (See BU-702: How to Store Batteries.)