Si observa la documentación println () de Arduino, verá que se adjunta un retorno de carro y Alineamiento de línea al final. Así que en decimal terminarás con 65 (A), 13 (CR) y 10 (LF), que en binario se traduce como:
01000001 00001101 00001010
Los datos seriales asíncronos se envían primero a LSB, de modo que se convierte en:
10000010 10110000 01010000
Su señal está inactiva, por lo que el bit de inicio será 0 y el bit de parada será 1, por lo tanto, agregue eso a cada byte y terminará con:
0100000101 0101100001 0010100001
Es un poco difícil calcular el tiempo exacto de su diagrama, pero parece que al menos se corresponde aproximadamente y debería darle una idea de dónde provienen algunos de los bits adicionales y por qué se reordenan. El enlace de Wikipedia proporcionado por Kvegaoro proporciona mucha información de fondo buena sobre datos de serie asíncronos.