RP2040-GEEK Development Board è una scheda di sviluppo basata sull’RP2040 con tanto di display integrato e connettori JST, il che la rende ideale per iniziare e realizzare progetti semplici. Se volete un articolo puramente di presentazione ne abbiamo parlato diffusamente qui. Si tratta, senza alcun dubbio, di un kit tanto
RP2040
Multisensore Pimoroni – Alcuni esempi di utilizzo
Venerdì scorso abbiamo presentato la scheda multisensore Pimoroni. Oggi vediamo alcuni esempi di programmazione Micropython per schede Pico. Come gestire una scheda che contiene più sensori? Come accederfe a tutte le funzioni attraverso una semplice chiamata? Oggi impareremo la tecnica più semplice, che consiste nell’inviare i segnali di pilotaggio ad
Potenzia i progetti Raspberry Pi Pico con l’estensione Pico VS Code
Qualche mese fa, senza troppo clamore, Raspberry Pi Foundation ha lanciato il progetto Pico VS Code su GitHub. Da allora, i feedback non hanno tardato ad arrivare, e il team di sviluppo ha lavorato duramente per migliorarlo. Qualche giorno fa Raspberry Pi Foundation ha presentato ufficialmente la beta pubblica dell’estensione
Interfacciamo il Raspberry PI Pico con un HC-SR04
Oggi impareremo come configurare il nostro Pico per utilizzare un sensore di prossimità ad uòtrasuoni HC-SR04 con il linguaggio MicroPython. Il sensore di prossimità ad ultrasuoni è uno dei primi sensori utilizzabili sotto Arduino. Il suo utilizzo è reso abbastanza semplice grazie ad una serie di apposite librerie che eseguono
Pimoroni Inventor RP2040 – Calibrare servocomandi
La scheda Inventor RP2040 W consente di gestire numerosi servocomandi in modo semplice e diretto attraverso MicroPython. Eccovi un esempio. Articoli precedenti: Pimoroni Inventor 2040 W – Hat all-in-one con Pico Pimoroni Inventor RP2040 Programmi in MicroPython La scorsa settimana abbiamo imparato a pilotare i LED indirizzabili presenti sulla scheda
Pimoroni Inventor RP2040 Programmi in MicroPython
La scheda Inventor RP2040 distribuita da Pimoroni si presta facilmente alla programmazione sia in C che in MicroPython. Ecco qualche esempio. Ieri abbiamo presentato la scheda Inventor RP2040 distribuita da Pimoroni. Oggi iniziamo una serie di articoli che spiega nei dettagli come programmare tale scheda, prima in MicroPython, poi in
Pimoroni Inventor 2040 W – Hat all-in-one con Pico
Pimoroni ci presenta oggi la scheda Inventor 2040 W una scheda hat multifunzione progettata per il Pico a bordo offerta con il 40% di sconto. Abbiamo recentemente parlato della scheda Pico Inventor mini distribuita da Pimoroni. Oggi ci occuperemo di una scheda ancor più flessibile ed interessante. Inventor 2040 è
Raspberry Pi Pico per radioamatori – Recensione
Raspberry PI Pico per Radioamatori è un volume di oltre 300 pagine che introduce all’utilizzo del Pico attraverso software per radioamatori. Sebbene molte apparecchiature HF classiche e mobili siano ancora utilizzate da un gran numero di radioamatori, l’uso di computer e tecniche digitali è diventato molto popolare. Oggi chiunque può
Programmazione multi-threading con Raspberry Pico
Con i due core presenti nel processore ARM a bordo, Pico può essere programmato per il multi-threading, l’esecuzione in parallelo di codice. Se provieni dal mondo dello sviluppo software, sarai abituato al fatto che i tuoi programmi siano in grado di fare più di una cosa alla volta – stiamo
Programmazione interrupts sul Raspberry RP2040 2/2
Come gestire interrupts temporizzati anche complessi sul Raspberry PI RP2040: progettazione, schedulazione ed esecuzione del codice sorgente. In un precedente articolo abbiamo parlato della gestione di interrupt a eventi con il Raspberry PI Pico. Oggi tratteremo invece gli interrupt temporizzati. Buon divertimento! Interrupts temporizzati Oltre a catturare gli interrupt da
Programmazione interrupts sul Raspberry RP2040 1/2
L’utilizzo di interrupts sul Raspberry RP2040 consente di “interrompere” il codice in esecuzione al verificarsi di un determinato evento esterno. Le capacità I/O (Input Output) di Pico superano di gran lunga la maggior parte dei microcontrollori. Questi includono PWM ad alta velocità, pin IO che possono avere il proprio hardware