shaman said:
Cool. Really what I'm looking for is field testing in application. The firmware won't need that much modification over the original VESC firmware to be compatible with my hardware. It's just minor tweaks to be compatible with the particular DRV I'm using. Anything else you want to do to the firmware on your own is fair game.
I'm not talking about compatibility with your hardware, but with standard ebike systems. What good would be a controller if we can't plug it to existing sensors / displays ? This might be irrelevant in NA where you can just plug in a throttle, but here in Europe, it's crucial, since throttle only bikes are illegal (you have to register it as a motorcycle). Currently investigating VESC code, and I see no easy way to implement a torque sensor and basic libraries for standard displays. And then there is sooooo much we just don't need for ebikes. I'm not sure I'm going to use the VESC as base; maybe the OS KT firmware is much closer to what we need. IN any case: much work, hence: the sooner I start the better the results!