Hi there,
I had a few questions in regards to your hardware selection. I'm sure there was great thought put in to it, but as a beginner to electronics I hoped someone could set me on the right path.
What justified the use of a 5V gps & can tranceiver, rather than just keeping to 3.3V and simplying hardware to only require a 12V->3.3V regulator?
Second why go all out on a STM32, as far as I can see, a MCP2515 would have done the OBD and the ESP32 could have picked up the gps pins?
Thanks in advance,
Mike
http://freematics.com/dl/FreematicsONEp ... ematic.pdf
Hardware selection
Re: Hardware selection
The STM32 based OBD-II solution is what we have been working and improving for years. In addition to CAN bus support, it also supports K-line. Technically it is possible to use ESP32 for CAN bus access, but the CAN driver of ESP32 is still under development. For a more consistent solution, we use the same OBD solution as Freematics ONE.