Ciao a tutti, amici della robotica e dell’open source! In questa puntata 00 vedremo come configurare il proprio IDE per programmare in nostro Starter Kit per Pico 2 utilizzando l’Arduino IDE.
E non preoccupatevi, è più facile di quanto sembri! Possiamo partire!

Indice
Introduzione
Nel panorama in continua evoluzione dell’elettronica fai-da-te e dell’apprendimento della programmazione hardware, l’ Elecrow AIO Starter Kit per Pico 2 RP2350 emerge come una soluzione particolarmente interessante. Pensata per rendere l’approccio al mondo del Raspberry Pi Pico 2 il più semplice e coinvolgente possibile. Si tratta di una vera e propria “scatola degli attrezzi” per chiunque voglia iniziare a creare hardware intelligente senza le complessità iniziali di saldature e cablaggi intricati.
Potete trovare la descrizione e la recensione nei post seguenti:
- All-in-One Starter Kit per Pico 2 RP2350 di Elecrow
- RECENSIONE AIO Starter Kit per Pico 2 di Elecrow
n° Descrizione Quantità Tipo
1 Sensore di temperatura e umidità 1 DHT20
2 Pulsante 4
3 Sensore di distanza ad ultrasuoni 1 HC-SR04
4 Sensore di luce 1 B1750
5 Potenziometro lineare 1 10kΩ
6 LED (rosso, verde, giallo) 3
7 LED RGB 20 WS2812B
8 Buzzer 1 Buzzer passivo
9 Sensore IR 1 VS 1838b
10 Relè 1 Relè SRD-05VDC-SL-C
11 Servomotore 1 MINI SERVO 9G SG90
12 Sensore del suono 1 Microfono a Elettrete
13 Accelerometro e giroscopio 1 MPU650
14 Sensore tattile 1 TIP233
15 Motore a vibrazione 1
16 Sensore Hall 1 HAL248
17 Sensore di fumo, GPL butano, idrogeno 1 Sensore MQ2
Dove acquistare lo Starter Kit per Pico 2
L’All-in-one Starter Kit for Pico 2 può essere trovato in rete presso il sito Elecrow.
Il kit è anche disponibile presso Amazon.it a questo link, oppure AliExpress a questo link
Passo 1: Installazione l’Arduino IDE
L’ Arduino IDE (Integrated Development Environment) è il programma che useremo per scrivere e caricare i nostri codici sulla Pico.
- Scarica l’Arduino IDE: Vai sul sito ufficiale di Arduino: https://www.arduino.cc/en/software.
- Scegli la versione per il tuo sistema operativo: Trova la versione adatta per Windows, macOS o Linux e scaricala.
- Installa l’IDE:
- Su Windows: Apri il file scaricato e segui le istruzioni. Clicca su “Accetto”, poi su “Avanti” e infine su “Installa“.
- Su macOS: Trascina l’icona dell’Arduino IDE nella cartella “Applicazioni”.
- Su Linux: Di solito è un file “.AppImage” o “.deb”. Se è un AppImage, rendilo eseguibile e poi lancialo. Se è un .deb, installalo con il gestore pacchetti.
Una volta installato, apri l’Arduino IDE. Vedrai una schermata simile a questa:

Passo 2: Configurazione dell’Arduino IDE per la Raspberry Pi Pico
Ora dobbiamo dire all’Arduino IDE che vogliamo programmare la Raspberry Pi Pico. Di default, non la riconosce.
- Apri le Preferenze: Nel menù in alto, vai su File > Preferenze (o Arduino > Preferenze su macOS).
Aggiungi l’URL per le schede della Pico: Nella finestra delle Preferenze, cerca il campo “URL aggiuntive per il Gestore Schede:”. Qui devi incollare questo indirizzo:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
Se ci sono già altri indirizzi, non preoccuparti, aggiungi una virgola (,) e poi incolla il nuovo indirizzo.

Clicca su OK.
- Apri il Gestore Schede: Nel menù in alto, vai su Strumenti > Scheda > Gestore Schede….
- Cerca e installa il supporto per la Pico: Nella barra di ricerca del Gestore Schede, digita “Raspberry pi pico“. Dovresti vedere “Raspberry Pi Pico/RP2040“.
- Selezionalo e clicca su Installa.

L’installazione richiederà qualche minuto. Una volta completata, chiudi il Gestore Schede.
Passo 3 : Selezione della scheda Raspberry Pi Pico 2
Ora, nel menù Strumenti > Scheda, dovresti trovare una sezione dedicata a “Raspberry Pi RP2040 Boards“. Seleziona Raspberry Pi Pico 2

Passo 4: Collegamento dello Starter Kit per Pico 2
Ora è il momento di collegare lo Starter Kit per Pico 2 al computer per caricarci il primo programma.
- Tieni premuto il pulsante BOOTSEL sulla tua Raspberry Pi Pico.
- Collega il cavo USB: Mentre tieni premuto BOOTSEL, collega la Pico al tuo computer usando un cavo USB alla porta USB C posta sul lato destro della valigetta.

- Dopo aver collegato il cavo, puoi rilasciare il pulsante BOOTSEL. Il tuo computer dovrebbe riconoscere la Pico come una memoria esterna (come una chiavetta USB).

Passo 4: Caricamento del tuo primo programma (“Blink”)
Finalmente, siamo pronti a far lampeggiare uno dei LED presente Starter Kit per Pico 2.
Nel nostro caso il LED rosso connesso al pin 18.
Come si vede dallo schema per pilotare il led viene utilizzato un transistor connesso tramite un partitore alla porta.

Sotto il codice dello sketch
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
// Define the pin connected to the red LED as pin 18 #define Red_LED 18 // Function for initialization operations void setup() { // Set the red LED pin to output mode to control the LED to turn on or off pinMode(Red_LED, OUTPUT); } void loop() { digitalWrite(Red_LED, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(Red_LED, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } |
A questo punto selezionare la porta COM: Nel menù Strumenti > Porta, seleziona la porta seriale a cui è collegato il tuo Starter Kit, nell’esempio COM11.
Se non sei sicuro, scollega e ricollega lo Starter Kit e vedi quale porta compare/scompare.
Su Windows, di solito è COMx (dove x è un numero); su macOS/Linux, sarà qualcosa come /dev/cu.usbmodemxxxx o /dev/ttyACM0.

Attenzione: A volte la Pico potrebbe non apparire come una porta seriale “tradizionale” subito dopo averla collegata in modalità BOOTSEL. Non preoccuparti, l’IDE la rileverà automaticamente durante il caricamento.
Carica il programma: Clicca sull’icona della freccia verso destra (“Carica“) nella barra degli strumenti dell’Arduino IDE.

Nota: Se ci fossero dei problemi, consiglio di tenere premuto il tasto di BOOT [1] quindi premere brevemente il tasto di RESET [2] e rilasciarlo, quindi rilasciare il tasto di BOOT per forzare l’ingresso in modalità di programmazione.

L’IDE compilerà il codice e lo caricherà sulla tua Pico. Vedrai dei messaggi nella finestra di stato in basso.

Se tutto va bene, il LED ROSSO inizierà a lampeggiare!

Congratulazioni! Hai appena caricato il tuo primo programma sullo Starter Kit per Pico 2 usando l’Arduino IDE. Ora sei pronto per esplorare un mondo di progetti fantastici!
Come programmare lo Starter Kit per Pico 2 con MicroPython
In questo post abbiamo visto come configurare l’ Arduino IDE per dare vita al nostro Starter Kit Pico 2.
Ma sapevi che il microcontrollore RP2350 dello Starter Kit Pico 2 può essere programmato anche in MicroPython?
Nel post 00 Starter Kit per Pico 2 – Configurazione per MicroPython ti mostrerò passo dopo passo come farlo, così potrai sfruttare al massimo la potenza del tuo Pico 2 con un linguaggio semplice e flessibile!








