Pages: [1]   Go Down
Author Topic: Connecting Arduino Uno and Due with UART  (Read 89 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Marine Engineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Is it possible to connect two Arduino's, Uno and Due using UART serial ports?

Would the diffrent operating vollage levels be a problem? Due runs on 3.3V and Uno runs on 5V, would this diffrence damage my Arduino Due board? I am thinking that it would not since Arduino Due is connected to a PC via the UART which is also 5V.

Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27353
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

1. Yes. Maybe not with direct wiring tho.  Could add MAX3232 to each to buffer the Serial ports to comparable levels.
2. Yes. Running 5V TX from Uno into 3.3V Rx on Due would be an issue.
3. Yes.
Due & Uno connect to PC with USB, not UART. Unless the Due can act as a USB host, it cannot talk to the Uno which is a USB slave.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 634
Posts: 34532
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You need a simple resistive divider from the arduino's TX to the Due's RX.
Then from the Due to the arduino you need a single transistor inthe common base mode.
Logged

Pages: [1]   Go Up
Jump to: