serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels.
smoothing: averages analog input to a smooth curve
asynchronous serial basics: for all serial connections, you need 1) physical connection, 2) logic level, 3) transmission rate, 4) interpretation
- each device has its own “clock” (baud rate)
- baud rate (transmit/receive rate): speed of bit transmission
*consistently 1023 reading = short circuit; erratic/inconsistent readings means bad connection to ground
*one byte value (2^8) = 255