Private Electrical Autos (PEVs) all comprise the identical fundamental set of elements: a motor, a battery, a motor controller, some sensors, and a show to parse the knowledge. This simplicity allowed [casainho] to develop a customized controller setup for their very own PEVs.
Constructed across the venerable VESC motor controller, [casainho]’s addition is the EBike/EScooter board that interfaces the present motor of a tool to the controller. Their ESP32-powered CircuitPython answer takes the sensor output of a given bike or scooter (throttle, cadence, or torque) and interprets it into the inputs the controller makes use of to set the motor energy.
They’ve additionally designed an ESP32-based show to interface the remainder of the system to the person whereas using. Because it additionally runs CircuitPython, it’s simple to reconfigure the capabilities of the three button machine to show no matter you’d like in addition to change numerous drive modes of your system. I do know I’d like to see my very own ebikes have a distinct mode for using on highway versus on shared paths since not getting run over by automobiles and never harassing pedestrians aren’t going to have the identical energy profile.
If you wish to discover extra methods to be a part of the PEV revolution, try this wild omni-wheeled bike or this photo voltaic automobile constructed from two separate e-bikes. If that doesn’t fit your fancy, how about an off-label use for an e-bike battery to energy your laptop computer off grid?