Society of Robots - Robot Forum

Software => Software => Topic started by: abh34 on September 03, 2009, 12:21:27 PM

Title: uart
Post by: abh34 on September 03, 2009, 12:21:27 PM
hey hey
i was reading through the forums many tutorials and i came acroos the word UART
i read the tutorial but couldnt understand much of it(i am not much of a computer wiz kid y'know)

can someone explain to me in simple language wad it is and wad features it wil help me add on my bot
Title: Re: uart
Post by: GearMotion on September 03, 2009, 12:29:33 PM

Answer short and sweet:

The UART is the hardware behind a legacy serial port. It is a communication port.
Title: Re: uart
Post by: SmAsH on September 03, 2009, 03:16:18 PM
to elaborate a bit, uart generally contains three wires:
tx: transmit, this is for sending data.
rx: receive, this is for receiving data.
gnd: most circuits need a common ground.
check out the tutorial on uart if you already haven't. (
Title: Re: uart
Post by: abh34 on September 04, 2009, 08:01:33 AM
understood some of it but i guess ill learn eventually
Title: Re: uart
Post by: Asellith on September 04, 2009, 01:48:55 PM
Universal Asynchronous Receive and Transmit.

It works just like a serial port on a computer but the voltage levels are different.

The basic concept is you can connect two items together (ie MCUs or something like an LCD module) and then one's transmit line is connected to the others receive line and they can communicate. Ground is needed so everyone can understand the voltages being sent back and forth. UART is a means of sending bits back and forth.