// Código para o primeiro Pico (Transmissor)
#include <stdio.h>
#include "pico/stdlib.h"
#include "hardware/uart.h"
#define UART_ID uart0
#define BAUD_RATE 115200
#define GPIO_TX 0
#define GPIO_RX 1
void setup() {
uart_init(UART_ID, BAUD_RATE);
gpio_set_function(GPIO_TX, GPIO_FUNC_UART);
gpio_set_function(GPIO_RX, GPIO_FUNC_UART);
}
int main() {
stdio_init_all();
setup();
while (true) {
char input_char;
printf("Digite um caractere: ");
scanf(" %c", &input_char);
uart_putc(UART_ID, input_char);
printf("Caractere enviado: %c\n", input_char);
sleep_ms(100);
}
return 0;
}