I still haven't fully figured out lower level hardware stuff like MCUs and I'm bit confused if I'm going in right direction.
Goal is to read digital signals from OBD2 port, transmit it over internet and reconstruct same data on copy of same hardware, like "wireless middleman".
OBD2 is 16pin standard diagnostic port for cars, it has multiple protocols:
from what I've found I need only CAN transreceiver for CAN bus to step down signal.
but, rest of the pins are vendor-specific, any manufacturer can implement whatever protocol they want and I want to be able to transmit data from those pins as well but there isn't much documentation available about protocols they use, if voltages are matched MCU should be able to handle reading and writing data right? I feel like I'm missing something.
what other problems should I be expecting?
I think I'm after DSP technology, what beginner-friendly development board would you recommend that also has Wi-Fi capability?
that's a great start. thanks.