Taggato: rp2040

L’RP2040 ha un’ampia memoria su chip, un complesso processore dual-core simmetrico, un bus fabric deterministico e un ricco set di periferiche. È potenziato con un esclusivo sottosistema di I/O programmabile (PIO) e offre potenza e flessibilità senza rivali. Ha la barriera più bassa possibile all’ingresso per utenti principianti e hobbisti con documentazione dettagliata, una porta MicroPython lucida e un bootloader UF2 in ROM. RP2040 è un dispositivo stateless, con supporto per l’esecuzione sul posto memorizzata nella cache dalla memoria QSPI esterna. Questa decisione progettuale consente di scegliere un’adeguata densità di storage non volatile per le applicazioni e di beneficiare del basso prezzo delle parti Flash di base.

EByte LoRa E32 e MicroPython: un'analisi approfondita sui tipi di trasmissione 0

EByte LoRa E32 & MicroPython: un’analisi approfondita sui tipi di trasmissione – 4

Questo articolo, il quarto della nostra serie, fornisce un’analisi approfondita dei diversi tipi di trasmissione che possono essere realizzati con il modulo LoRa E32 di EByte utilizzando MicroPython. Comprendendo queste modalità di trasmissione, gli sviluppatori possono sfruttare efficacemente il potere di questi strumenti e personalizzare le loro applicazioni per soddisfare specifiche esigenze.

Ebyte LoRa E32 & MicroPython: esplorando la libreria 0

EByte LoRa E32 & MicroPython: esplorazione della libreria MicroPython – 2

La libreria Ebyte LoRa E32 è uno strumento completo progettato per facilitare la comunicazione senza problemi con i moduli wireless LoRa. Sviluppata per programmatori e appassionati di tecnologia allo stesso modo, la libreria permette un’interfaccia fluida con i dispositivi LoRa E32 di Ebyte utilizzando MicroPython, un’implementazione snella ed efficiente del linguaggio di programmazione Python 3.

EByte LoRa E32 e MicroPython: specifiche, panoramica e primo utilizzo 0

EByte LoRa E32 & MicroPython: specifiche, panoramica e primo utilizzo – 1

Ebyte LoRa E32 è una serie di moduli trasceiver wireless. In questa serie di articoli, esploreremo il dispositivo Ebyte LoRa E32 e la sua integrazione con MicroPython. Il primo articolo si concentrerà sulle specifiche e sull’utilizzo di base del dispositivo.

Raspberry Pi Pico W rp2040 come usare una SD card 1

Raspberry Pi Pico e schede rp2040: come utilizzare una scheda SD – 5

Abbiamo già parlato delle memorie flash interne per le schede rp2040 e gli altri microcontrollori, molto utili per archiviare pagine o file statici. Tuttavia, non adatte per la registrazione dei logs o applicazioni simili, quindi impareremo come collegare e utilizzare una scheda SD che può avere molto spazio, con fattore di forma molto piccolo e con consumi ridotti.

Raspberry Pi Pico e altre schede rp2040: WiFiNINA con co-processore WiFi ESP32 0

Schede Raspberry Pi Pico e rp2040: WiFiNINA con coprocessore WiFi ESP32

Anche se Raspberry Pi Foundation ha rilasciato la versione Pico W, ritengo comunque utile questo tutorial per aggiungere il WiFi alle schede rp2040 usando un ESP32.
Useremo un esp32-wroom-32 (o esp32-s) come coprocessore WiFi e la libreria WiFiNINA con tutte le sue potenzialità per gestirlo.

Schede Raspberry Pi Pico e rp2040: filesystem LittleFS integrato 0

Schede Raspberry Pi Pico e rp2040: filesystem LittleFS integrato – 2

Continuiamo ad esplorare i dispositivi rp2040 dei microcontrollori molto interessanti. Tutte le schede prototipo vengono fornite con SPI Flash integrato. Raspberry Pi ha selezionato il filesystem LittleFS per gestire questo storage, un buon compromesso tra funzionalità e prestazioni.