#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/bootrom.h"
#define botao_B1 22
#define led_vermelho 14
int main(){
// os comandos abaixo configuram o botão B1 (GPIO 22) como uma função inicial de boot
gpio_init (botao_B1);
gpio_set_dir (botao_B1, GPIO_IN);
bool boot = gpio_get (botao_B1); // Ler o sinal do botão B1
if (boot == 0){ // Se o botão estiver pressionado?
reset_usb_boot (0,0);} // Caso sim, execute o boot.
stdio_init_all();
gpio_init (led_vermelho);
gpio_set_dir (led_vermelho, GPIO_OUT);
gpio_put (led_vermelho, 0);
while (true){
sleep_ms(1);
}
}