Arduino UART communication quandary
I'm trying to hook up a 5v Arduino to a 3.3v datalogger.
I just realized that in all the time I have been messing around with micro controllers, I have never communicated serially to a device that wasn't 5V. I was about to just wire the two devices together when I thought better of it and figured I should look into the matter a little further.
Can I just directly connect the RX pin on the 3.3V device to the TX pin on the Arduino? Or do I need to add a resistor in-between? Or a voltage divider?
Actually, that wasn't all that many questions. Basically, I'm just wondering what is good form in communicating between devices of varying voltages?