Hi, I am not sure if this has been done before, but has anyone tried plugging the sensor wires from the motor into an arduino? If so what did you use it for?
The sensor wires give the position of the rotor. If you know how to decode that (which I’m sure is written out there somewhere) then you could capture speed, acceleration, and maybe temperature (some sensor wires have a temperature sensor as well).
I suppose you could do some sort of readout, but I’ve not seen anyone do it as almost everyone that doesn’t have a VESC wants to use the sensor wires with their ESC (assuming it can use them, and many can) and everyone who does have a VESC can get a good readout straight from the VESC with or without using them.
TLDR: you can get motor position with which you can calculate speed and acceleration, but most people are either using their sensor wire or get that information from the VESC.
Thanks for the quick reply! But I have a plan that requires that information be read by an arduino. So hopefully, those wires output an integer and not some random hex code haha. I might have a look at the BLDC code. Thanks for the ideas.