I am working on wireless project using ESP12e and HC-05, just wondered why UART interface is used to communicate with these module, even Sim900 is uses UART.
What is preferred in industrial projects ? what is max speed data is expected ?
at TTL level what is max baud rate is possible without data loss (like if ESP12e is interfaced with microcontroller)?
The UART serial interface is conceptually just a generic nomenclature, although that it has in most devices few variations implemented around the usual 8N1 format. One of the key advantages on choosing this interface is to be asynchronous, therefore not requiring any additional wiring connection to the clock signal (internally provided by each side of the link), besides accepting a considerable deviation in the Baud frequency between the transmitter and receiver.
it is simple to use.
Speed. UART generally has no speed limit.
But with TTL levels it should be used for short distance only.
Every device with UART should have a datasheet where you may find informations about baud rate limitations.