Solo estoy buscando cómo enviar / escribir la fecha a la PC a través del puerto serie desde arduino .. viceversa.
Tengo pocas preguntas que hacer después de tomarme tanto tiempo y no pude resolverlo yo mismo. Espero que puedan guiarme por favor.
Primero, descubrí que puedo usar la función Serial.println () para enviar algunos datos y luego, en el lado de la PC, solo verifica y lee el puerto (/ dev / tty ..). Pero, ¿cómo funciona este proceso bajo el capó? Entonces, si usa serial.println (), ¿sabe dónde escribir?
En segundo lugar, también descubrí que tiene algo que ver con la comunicación UART ... Pero, dentro del archivo Hardware.cpp, no pude encontrar cualquier llamada de función a la de UART.
En tercer lugar, está el código como extern HardwareSerial Serial; Entonces, ¿dónde está la definición de este Serial?
Cuarto Parece haber un búfer circular para el búfer serial. Entonces, cuando se envían datos, ¿qué y quién llena los datos en este búfer dentro de Hardware.cpp?
Por favor, perdone mi pregunta tonta ... tengo tanta curiosidad por esto ...