In questa lezione si imparerà ad utilizzare il bottone a pressione per accedere e spegnere un LED. Premendo un primo bottone si accenderà il LED, mentre premendo il secondo bottone il led verrà spento. Componenti Richiesti: (1) x Elegoo UNO R3 (Arduino UNO) (1) x Breadboard con 830 punti di
Risolta criticità Bluetooth Android 8.0 e 9.0
Il 3 novembre 2019 è stata riscontrata una vulnerabilità critica che interessa il sottosistema Bluetooth Android. Questa vulnerabilità è stata denominata CVE-2020-0022 ed è stata patchata con l’ultimo aggiornamento di sicurezza del febbraio 2020. Il problema di grave entità consentiva di portare attacchi in remoto su su Android 8 “Oreo”
RaspberryPi, le basi: Allarme di casa con PIR e IFTTT #12
Bentornato alla dodicesima puntata della rubrica “RaspberryPi, le basi“. Che ne dici di creare un antifurto domestico con avviso su smartphone, usando un sensore PIR e quattordici righe di codice? Nelle puntate precedenti RaspberryPi, le basi: Cos’è e cosa non è. #1 RaspberryPi, le basi: Sistemi operativi ed installazione. #2 RaspberryPi,
Arduino IDE: la struttura condizionale IF #4
Le istruzioni del procedimento risolutivo di un problema (algoritmo) sono organizzate secondo schemi classificabili in tre costrutti fondamentali: le strutture di controllo. Le istruzioni sono eseguite una dopo l’altra secondo l’ordine con cui sono state scritte. La struttura if costituisce fondamentalmente una selezione binaria o alternativa che consente di fare
Ransomware: cos’è e come difendersi!
Sempre più aziende stanno diventando mirino di cybercriminali. E non solo, anche noi come singoli. Malintenzionati senza scrupoli col solo intendo di estorcere denaro. Ogni giorno siamo sempre più a rischio, lo sviluppo della sicurezza informativa e delle tecniche di hackeraggio sono una corsa inarrestabile, impossibile da contrastare. Purtroppo essere
LoraPaper: il dispositivo ePaper alimentato dalla luce
LoraPaper è un’unità dotata di un display ePaper che si collega a internet. La luce ambientale permette di alimentare il dispositivo in questione. Il creatore Robert Poser ha ideato e progettato un dispositivo in grado di visualizzare informazioni inviate o ricevute tramite il protocollo TTN (The Things Network). Da come
Arduino IDE: operatori aritmetici, relazione e logici #3
Nell’articolo precedente di questa guida è stato visto come assegnare un valore ad una variabile. Ad una variabile può essere assegnato un dato oppure il risultato di un espressione. Un’espressione è una formula che specifica sempre un valore (o risultato). Ogni espressione è composta da operatori e operandi. Gli operandi
ADAFRUIT rende semplici i robot hexapod
Se vi piacciono i progetti di automazione e robotica o state cercando una soluzione pratica per costruire un robot hexapod, questa board presentata da Adafruit fa decisamente al caso vostro. Spesso ci troviamo ad avere a che fare con progetti che richiedono di poter controllare diversi servo motori e moltissimi
Exploit: cosa sono e come difendersi!
Sentiamo spesso parlare di exploit, ma cosa sono realmente? Scopriamoli insieme in questo articolo, in cui vi guiderò passo passo alla ricerca della giusta definizione e sopratutto alle tecniche di difesa da assumere per non trovarsi il proprio blog invaso da script kiddie e lameroni. Immaginate di avere un bell’appartamento,
Windows 10 finalmente funzionante su Raspberry Pi 4
La maggior parte dei nostri fan conoscono già che cosa sia un processore ARM, per tutti gli altri, semplicemente vi possiamo dire che i vostri smartphone e anche i Raspberry Pi ne usufruiscono. Sono dei chip con al loro interno tutto quello che serve per essere dei veri e propri
Arduino IDE: variabili, costanti e macro #2
Il “trasferimento” di un problema sul sistema di elaborazione viene indicato nel linguaggio informatico con il termine implementazione. Si parla di implementazione di un problema nel momento in cui la soluzione viene affrontata attraverso la costruzione di un modello. Per esempio le previsioni del tempo atmosferico richiedono la disponibilità dei