Oggi vedremo come utilizzare e programmare nuove funzionalità attraverso i sensori e gli attuatori caratteristici della scheda Seeed nRF52840. In uno scorso articolo abbiamo imparato come configurare il nostro nRF52840, e lanciato il primo programma (blink). Ma la configurazione di una scheda rappresenta solo il primo passo per un utilizzo
Luigi_Morelli
Raspberry PI – Aggiungiamo un altoparlante esterno
Vediamo come collegare un piccolo altoparlante esterno al GPIO pilotandolo con brevi programmi in Python senza ulteriori schede d’interfaccia. Una cosa che il Raspberry Pi non ha è un altoparlante. Ha una porta per altoparlanti e può riprodurre suoni tramite la connessione HDMI, ma non ha un altoparlante o un
CUPS – Come stampare via web con il Raspberry PI
In questo articolo impareremo ad utilizzare il protocollo open source CUPS (Common Unix Printing System) per stampare via Web con Raspberry. Molti di voi avranno avuto necessità di aggiungere una stampante al proprio Raspberry PI. L’operazione, sebbene non particolarmente insidiosa, non è intuitiva. Nelle opzioni di sistema di Raspberry OS
Impariamo a utilizzare Seeed Studio Xiao nRF52840
Procediamo alla configurazione dell’hardware e del software della scheda Seeed Studio XIAO nRF52840, per poter poi mostrare nuovi programmi. Come primo prodotto wireless della famiglia Seeed Studio XIAO, Seeed Studio XIAO nRF52840 è dotato di un potente MCU Nordic nRF52840 che integra la connettività Bluetooth 5.0. Inoltre, ha un fattore
Stampa 3D per realizzare protesi mediche in Africa
La stampa 3D può cambiare la vita e il futuro delle persone disabili nei Paesi a basso tenore economico, mantenendo minimi i costi di gestione. Perdere un arto o una sua parte a causa di un incidente, una infezione o, peggio, un ordigno offensivo, è debilitante sia dal punto di
Quaderni di Cyber Intelligence #2 – Whitepaper
ICT Security Magazine e SOCINT (Società Italiana di Intelligence) presentano il secondo fascicolo dedicato alla Cyber Intelligence. Tra le varie declinazioni della cybersicurezza le statistiche di settore confermano, anno dopo anno, come la dimensione criminale alla base degli attacchi informatici costituisca ancora la matrice di gran lunga prevalente. Una matrice cui
Lanciare processi all’avvio di Raspberry – systemd
In questo articolo cercheremo di spiegare come creare programmi in autostart su Raspberry con l’utilizzo di systemd, systemctl, ed altre tips. Le modalità per creare un programma che venga lanciato in batch alla partenza del nostro Raspberry PI costituisce da sempre il sacro Graal dei programmatori di sistema (e non).
Trovare l’indirizzo IP di un Raspberry PI headless
Come riconoscere l’indirizzo IP di un Raspberry PI privo di mouse e tastiera per poter comunicare con esso? Scopriamolo con questo tutorial! Nella stesura dei nostri progetti potrebbe capitare di dover accedere ad un Raspberry PI privo di mouse e tastiera. Nulla di più semplice, basta collegarsi con un sistema
Fotografia e Computer Vision con Raspberry Camera
Come scoprire di più sulla fotografia e la visione artificiale con la fotocamera Raspberry Pi grazie a questo interessante ebook gratuito. La fotografia digitale è migliorata notevolmente dalla sua introduzione. Oggi le caratteristiche e la resa di una fotocamera corrispondono o addirittura superano quelle della pellicola clsasica, tanto da rivaleggiare
Protocollo trasmissione audio digitale I2S parte 1
Il protocollo I2S (sviluppato da Philips, 1996), rappresenta un sistema flessibile ed efficiente per trasferire dati HiFi su canale digitale. Ci è stato chiesto più volte come sia possibile trasmettere audio su canale digitale, e quale sia la differenza tra I2S e I2C. Si tratta di due protocolli seriali con
Differenze e novità tra Scratch 2.0 e Scratch 3.0
Scratch 3.0 include un nuovo sound editor, nuovi sprite, nuovi blocchi di programmazione e molti altri elementi per una programmazione agile. Scratch rappresenta l’ambiente di programmazione per giovanissimi e per tutti coloro che non hanno mai programmato. Si tratta di un framework ideato da ricercatori del MIT (Massachussets Institute of