a lot of it was standardized until individual companies decided to try to divvy up a market and segment it.
so many electric vehicles are running their own version of the Benjamin Vedder VESC as the primary motor controller. They change a minor feature, stop providing source, and then pretend that it's their own design.
But, even so, it's all still pretty inter-changable. Nearly all BLDCs are controlled similarly. Nearly all PEVs are running hall encoders, and if they're not it's trivial to switch between hall/sin-cos/foc/whatever with nearly any modern controller, just as nearly any controller can be programmed for just about any kind of voltage source, be it lead-acid/lipo/liion/lifepo4/whatever.
Things seem a lot more friendly for tinkerers now than ever in the whole PEV sphere. Improvements can always be hoped for, but same as with every industry : you should probably expect to exchange interoperability and freedom for closely-knit support and homogeneity.
so many electric vehicles are running their own version of the Benjamin Vedder VESC as the primary motor controller. They change a minor feature, stop providing source, and then pretend that it's their own design.
But, even so, it's all still pretty inter-changable. Nearly all BLDCs are controlled similarly. Nearly all PEVs are running hall encoders, and if they're not it's trivial to switch between hall/sin-cos/foc/whatever with nearly any modern controller, just as nearly any controller can be programmed for just about any kind of voltage source, be it lead-acid/lipo/liion/lifepo4/whatever.
Things seem a lot more friendly for tinkerers now than ever in the whole PEV sphere. Improvements can always be hoped for, but same as with every industry : you should probably expect to exchange interoperability and freedom for closely-knit support and homogeneity.