ElectricBikeSquatch
100 µW
So, funny story: I have a 500C display with a BBSHD motor. Worked great, got left in the rain, the LCD layer died from water incursion but the backlight is totally fine (but useless *and* too bright!), and all of the buttons for changing PAS level and on/off work perfectly. I don't know how much voltage is left on my battery, how fast I'm going, or which power level I'm in (except by what would be referred to as dead reckoning in the Age of Sail), but the bike was still perfectly usable for a week so far. I already have one of the new EKD01 displays on the way for now, but I've been thinking a lot about an alternative solution.
I've already 'hacked' the extremely complicated brake cutoff circuit with a big red button I can use like a 'clutch' while shifting gears under power (to cut torque off except from my legs), and I've been researching the throttle interface and am fairly confident I can do some fun stuff with another momentary button that overrides the throttle with +3V from a second circuit (because, seriously, how much time do you spend with a thumb throttle pegged to ~90% of the range? Potentially a lot!), but the display is really the thing I want to get funky with, but it's...too much like modern digital kitchen appliance controls and not enough like the simple caveman electrical systems I already understand confidently.
I'm fine with there being a normal ebike display somewhere on the bike, something you accessed while stopped to look at your odometer etc, but if I could have parallel PAS +/- controls and a better/different power button (so, replicate the right signals on each of those circuits), I think I could do some really cool alternative buttons/switches/etc. on a steampunk or post-apocalyptic art-Ebike for example, or make something extremely weather-proof for something more in the dirt bike/motorcycle class in the future.
Before I spend a ridiculous amount of time teasing what I need to know out of spare controllers/displays on the workbench, does anyone...know how those controls work, already? Are those buttons just momentary switches and the controller just reads each press as a "gimme one more/less PAS level"?
What about the interface the display uses to tell you the PAS level, voltage, etc.? I'm just not sure where to start looking to start untangling that, because it would be so much less work than keeping track of all of that separately (I'm picturing it being very easy for unforeseen errors desynchronizing the actual PAS level from my janky way of tracking it). What's...that area of software/interface on systems like this even friggin' CALLED? Google sure hasn't been getting me anywhere further than where I am now...
I just want to be able to have a few color-coded LEDs and some satisfying clicky ruggedized buttons without needing to learn and master Arduino programming first, but the language barrier is reminding me why I never became an electrical engineer.
I've already 'hacked' the extremely complicated brake cutoff circuit with a big red button I can use like a 'clutch' while shifting gears under power (to cut torque off except from my legs), and I've been researching the throttle interface and am fairly confident I can do some fun stuff with another momentary button that overrides the throttle with +3V from a second circuit (because, seriously, how much time do you spend with a thumb throttle pegged to ~90% of the range? Potentially a lot!), but the display is really the thing I want to get funky with, but it's...too much like modern digital kitchen appliance controls and not enough like the simple caveman electrical systems I already understand confidently.
I'm fine with there being a normal ebike display somewhere on the bike, something you accessed while stopped to look at your odometer etc, but if I could have parallel PAS +/- controls and a better/different power button (so, replicate the right signals on each of those circuits), I think I could do some really cool alternative buttons/switches/etc. on a steampunk or post-apocalyptic art-Ebike for example, or make something extremely weather-proof for something more in the dirt bike/motorcycle class in the future.
Before I spend a ridiculous amount of time teasing what I need to know out of spare controllers/displays on the workbench, does anyone...know how those controls work, already? Are those buttons just momentary switches and the controller just reads each press as a "gimme one more/less PAS level"?
What about the interface the display uses to tell you the PAS level, voltage, etc.? I'm just not sure where to start looking to start untangling that, because it would be so much less work than keeping track of all of that separately (I'm picturing it being very easy for unforeseen errors desynchronizing the actual PAS level from my janky way of tracking it). What's...that area of software/interface on systems like this even friggin' CALLED? Google sure hasn't been getting me anywhere further than where I am now...
I just want to be able to have a few color-coded LEDs and some satisfying clicky ruggedized buttons without needing to learn and master Arduino programming first, but the language barrier is reminding me why I never became an electrical engineer.
Last edited: