Raspberry Pi Pico
Componenti

Raspberry Pi Pico

5.0(3)
21
Il Raspberry Pi Pico è una scheda di sviluppo a basso costo basata sul microcontrollore RP2040, sviluppata dalla Fondazione Raspberry Pi. È dotata di un processore ARM Cortex-M0+ dual-core, 264 KB di SRAM, 2 MB di memoria flash e 26 pin GPIO multiuso. È programmabile tramite l'IDE Arduino, MicroPython e C/C++. È facilmente caricabile tramite USB e include un LED integrato (GP25), un sensore di temperatura, PWM, I2C, SPI, UART e il supporto nativo per PIO (Programmable IO). La variante Pico W offre inoltre WiFi a 2,4 GHz e Bluetooth 5.2. Una valida alternativa all’ESP32 e ad Arduino per progetti di elettronica hobbistica e IoT.

Progetti che usano questo componente

Lampeggio LED Integrato Raspberry Pi Pico (GP25 LED Onboard)
#147Principiante

Lampeggio LED Integrato Raspberry Pi Pico (GP25 LED Onboard)

Il progetto di apertura della serie Raspberry Pi Pico! Facciamo lampeggiare il LED integrato (LED verde collegato a GP25) per verificare che la scheda funzioni — un classico primo esperimento "Hello World". NESSUN componente esterno, solo Pico e cavo USB. Il codice è scritto in **MicroPython** (il linguaggio ufficialmente supportato dalla Raspberry Pi Foundation). Impara la classe `machine.Pin`, la modalità `Pin.OUT`, i metodi `led.on()/off()` e `time.sleep()` in Thonny IDE. Segui ogni commutazi

5.0(1)
9
Accensione di un LED esterno con Raspberry Pi Pico (GP14 + breadboard)
#148Principiante

Accensione di un LED esterno con Raspberry Pi Pico (GP14 + breadboard)

Il passo successivo dopo il LED integrato di Pico: collegare un LED esterno alla breadboard e controllarlo tramite il pin GP14. Con questo progetto imparerai come utilizzare qualsiasi pin GPIO generico del Pico come uscita, la polarità del LED (stelo lungo = anodo/+, stelo corto = catodo/–) e perché è indispensabile un resistore di limitazione della corrente (220 Ω). Se non inserisci il resistore, l’LED riceverà una corrente eccessiva e potrebbe bruciarsi. Il circuito è molto semplice: Pico GP14

4.5(2)
7
Raspberry Pi Pico Due LED alternati (Flip-Flop, GP14 + GP13)
#149Principiante

Raspberry Pi Pico Due LED alternati (Flip-Flop, GP14 + GP13)

Il passo successivo dopo il LED singolo sul Pico: due LED lampeggiano alternativamente in un pattern flip-flop classico. Due LED di colori diversi (rosso su GP14, verde su GP13) scambiano stati ogni 500ms. `Pin.toggle()` di MicroPython rende il codice breve. Base di semafori, lampeggianti.

5.0(1)
14
Simulatore Semaforo Raspberry Pi Pico (3 LED Sequenziali, GP11/GP12/GP13)
#150Principiante

Simulatore Semaforo Raspberry Pi Pico (3 LED Sequenziali, GP11/GP12/GP13)

Simuliamo un vero semaforo con LED rosso, giallo e verde. Verde 4 sec "vai", giallo 1,5 sec "preparati", rosso 3 sec "fermati" e rosso+giallo 1 sec "partenza" (pattern europeo). Impara la definizione di funzione, la logica della macchina a stati e la sincronizzazione multi-GPIO. Circuito semplice: 3 LED su GP11/GP12/GP13.

4.0(1)
12
Raspberry Pi Pico Effetto Lampeggiante Polizia (Rosso + Blu Stroboscopio, GP11 + GP12)
#151Principiante

Raspberry Pi Pico Effetto Lampeggiante Polizia (Rosso + Blu Stroboscopio, GP11 + GP12)

Simuliamo il lampeggiante di un'auto della polizia con un Raspberry Pi Pico nella sua forma più semplice! 🚨 I LED rosso e blu si alternano (flip-flop): mentre il rosso è acceso il blu è spento, e ogni 0,3 secondi si scambiano, all'infinito. Il codice scrive i due passi direttamente in un unico ciclo `while True`; la velocità si regola con la costante `WAIT_MS`.

4.7(3)
10
Raspberry Pi Pico LED Sequenziale (6 LED, GP14 → GP9)
#153Principiante
Premium

Raspberry Pi Pico LED Sequenziale (6 LED, GP14 → GP9)

Animazione LED sequenziale classica con Pico — versione 6 LED! 🌊 6 LED si accendono da sinistra a destra sequenzialmente. Impara la lista Python, la comprensione di liste ([Pin(p, Pin.OUT) for p in LED_PINS]), il ciclo for con controllo pin e enumerate(). 6 LED su GP9-GP14, ciascuno con resistenza 220Ω. Codice molto pulito: invece di definire 6 LED uno per uno, usiamo una lista — anche 100 LED manterrebbero il codice uguale. Simula in Wokwi o costruisci in 5-7 minuti su breadboard.

0.0(0)
8
Raspberry Pi Pico Flip-Flop Polizia 3 Burst (2 LED GP11 + GP12)
#152Principiante
Premium

Raspberry Pi Pico Flip-Flop Polizia 3 Burst (2 LED GP11 + GP12)

Variazione ritmica del progetto lampeggiante polizia — flip-flop 3 burst! 🚨 Stesso circuito 2 LED come #151, ma pattern diverso: LED rosso lampeggia 3 volte velocemente, poi blu 3 volte, all'infinito.

0.0(0)
15
Raspberry Pi Pico Knight Rider LED Scanner (6 LED Avanti-Indietro, GP9 ↔ GP14)
#154Principiante
Premium

Raspberry Pi Pico Knight Rider LED Scanner (6 LED Avanti-Indietro, GP9 ↔ GP14)

Effetto scanner LED "Knight Rider" classico con Pico! 🚗 6 LED vanno da sinistra a destra, poi da destra a sinistra, all'infinito. Impara `reversed()` e due cicli for separati per pattern avanti-indietro.

0.0(0)
13
Raspberry Pi Pico LED Controllato da Pulsante (Push, GP14 + GP2)
#155Principiante
Premium

Raspberry Pi Pico LED Controllato da Pulsante (Push, GP14 + GP2)

Primo progetto di **input** con Pico — lettura pulsante! 🔘 LED si accende mentre il pulsante è premuto. Impara `Pin.IN`, `Pin.PULL_UP` e `button.value()`. GP14 LED, GP2 pulsante con PULL_UP interno. Premuto = 0, rilasciato = 1 — standard.

0.0(0)
11
Raspberry Pi Pico Pulsante Toggle LED (GP14 + GP2)
#156Principiante
Premium

Raspberry Pi Pico Pulsante Toggle LED (GP14 + GP2)

Pulsante + LED — livello successivo! 🔁 A differenza di #155, non serve tenere premuto. Premi e rilascia → LED acceso. Premi di nuovo → LED spento (toggle). Stesso circuito di #155, grande differenza di codice. Impara edge detection, state tracking e debounce.

0.0(0)
9
Semaforo Raspberry Pi Pico con selettore a 4 posizioni (macchina a stati, GP11-13 + GP4)
#158Intermedio
Premium

Semaforo Raspberry Pi Pico con selettore a 4 posizioni (macchina a stati, GP11-13 + GP4)

4 diverse modalità del semaforo con un solo pulsante! 🚦 Ad ogni pressione del pulsante, la modalità cambia: **Ciclo normale** (rosso → giallo → verde in sequenza), **Solo rosso** (segnale di stop), **Giallo lampeggiante** (attenzione/modalità notturna), **Spento** (manutenzione). Concetti: **state machine** (macchina a stati — la variabile `mode` determina quale comportamento verrà eseguito), **modulo mod cycling** (`(mode + 1) % 4` → 0→1→2→3→0 ciclo infinito), **temporizzazione non bloccante**

5.0(1)
14
Raspberry Pi Pico: controllo indipendente di 2 LED tramite 2 pulsanti (GP12-13 + GP4-5)
#157Principiante
Premium

Raspberry Pi Pico: controllo indipendente di 2 LED tramite 2 pulsanti (GP12-13 + GP4-5)

2 pulsanti, 2 LED — completamente indipendenti l'uno dall'altro! 🔴🟢 Ogni pulsante controlla il proprio LED: quando si preme BTN1 si accende il LED rosso, quando si preme BTN2 si accende il LED verde. Se si premono entrambi contemporaneamente, si accendono entrambi i LED (funzionamento in parallelo). Contenuti: **gestione di oggetti con più pin** (più ingressi/uscite contemporanei), **operatore ternario** (`1 if x else 0` — l’if-else compatto di Python), **controllo indipendente di I/O** (logica

0.0(0)
7

Strumenti correlati

Raspberry Pi Pico: collegamento Arduino, codice e pinout