Piscar o LED integrado do Raspberry Pi Pico (Pico e Pico W)
O primeiro projeto da série Raspberry Pi Pico! Fazemos o LED verde integrado piscar para verificar se a placa funciona — um primeiro experimento no estilo clássico "Hello World". SEM componentes externos, apenas o Pico e um cabo USB. O código foi escrito em MicroPython (a linguagem com suporte oficial da Raspberry Pi Foundation). Aprenda a usar a classe machine.Pin, o modo Pin.OUT, os métodos led.on()/off() e time.sleep() no Thonny IDE.

Vídeo
Esquema do circuito

Código-fonte
1# ─────────────────────────────────────────
2# BlueGrays · bluegrays.com
3# Piscar o LED integrado do Raspberry Pi Pico (Pico e Pico W)
4# ─────────────────────────────────────────
5# Pisca o LED da placa do Pico a cada 0.5 s; o clássico projeto "Hello
6# World". Sem peças externas, só o Pico e um cabo USB. O código funciona
7# tanto no Pico quanto no Pico W.
8#
9# Pinos:
10# LED -> LED da placa (na placa)
11
12from machine import Pin
13import time
14
15# ============ PINOS ============
16# O nome "LED" em vez de um número de pino: ele encontra o LED da placa tanto no Pico quanto no Pico
17# W (no Pico W esse LED está ligado ao chip de Wi-Fi, não a um pino GP).
18LED_PIN = "LED" # LED da placa
19led = Pin(LED_PIN, Pin.OUT)
20
21print("== BlueGrays: Pico Dahili LED Blink ==")
22print("LED pin: LED (Pico / Pico W)")
23print("Her 500ms'de LED yakip sonuyor / LED toggles every 500ms")
24
25# ============ LOOP PRINCIPAL ============
26while True:
27 led.on() # Liga o LED
28 print("[LED] ACIK / ON")
29 time.sleep(0.5)
30
31 led.off() # Desliga o LED
32 print("[LED] KAPALI / OFF")
33 time.sleep(0.5)
34
Perguntas frequentes
Este código também funciona no Pico W?
Sim. No Pico W, o LED integrado está ligado ao chip Wi-Fi, e não a um pino GP. Por isso, o código usa Pin('LED', Pin.OUT) em vez de um número de pino; esse nome identifica o LED integrado tanto no Pico quanto no Pico W. Se o LED não acender no Pico W, verifique se você instalou o firmware MicroPython específico para o Pico W.
Como instalar o MicroPython no Pico?
Conecte o Pico à porta USB enquanto mantém o botão BOOTSEL pressionado; uma unidade chamada "RPI-RP2" aparecerá no computador. Arraste para essa unidade o arquivo .uf2 do MicroPython que você baixou do site da Raspberry Pi. O Thonny IDE também pode fazer isso automaticamente.
Como salvar o código no Pico para que ele seja executado sempre que eu ligar a placa?
No Thonny, salve o arquivo no Pico com o nome "main.py". Quando o Pico recebe alimentação, ele executa o arquivo main.py automaticamente.
O Thonny não reconhece o Pico. O que fazer?
A opção "MicroPython (Raspberry Pi Pico)" deve estar selecionada no seletor de interpretador no canto inferior direito. Verifique se o cabo USB é um cabo de dados e se o MicroPython está instalado.
