Go Down

Topic: Using Arduino Uno TX and RX pins (Read 33816 times) previous topic - next topic

tim7

mr_johansen, is this the USB-to-Serial adapter you're using?

If so I'm not sure it will work with an Uno.  The Rx pin on the Uno's processor has a 1k pull-up (via the on-board USB adapter), which any external adapter has to overcome.  And I don't think the Arduino USB2Serial "Light" will be able to, because it's Tx pin is connected via a 500 Ohm resistance meaning it won't be able to pull the Uno's Rx pin below the threshold for logic-zero.


Grumpy_Mike

Quote
mr_johansen, is this the USB-to-Serial adapter you're using?

Well as he said it had a 9 pin serial connector then I don't think so.

tim7


Quote
mr_johansen, is this the USB-to-Serial adapter you're using?

Well as he said it had a 9 pin serial connector then I don't think so.

That was ThomasJJ, who seems to have a different adapter.

mtrax

I'm a bit confused about these pins,  what if I want to use the usb to communicate with arduino and tx and rx pins to talk to esp8266? 
What are these pins for?

sterretje

I'm a bit confused about these pins,  what if I want to use the usb to communicate with arduino and tx and rx pins to talk to esp8266? 
What are these pins for?
See reply #3 for the function of the pins. Note that DTR and CTS are not available on the Arduino connectors.

Be aware that if you send something to the PC over the USB, it will also be send to the esp8266. And when both the PC and esp8266 are sending something at the same time to the Arduino, you might get corrupted data.

You might be better of using SoftwareSerial for the esp8266.
If you understand an example, use it.
If you don't understand an example, don't use it.

Electronics engineer by trade, software engineer by profession. Trying to get back into electronics after 15 years absence.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy