Search Results for: bootloader
In questo articolo presentiamo un orologio a matrice di LED rossi, con diverse modalità per visualizzare l’orario, esso ha anche una funzione in cui viene visualizzata l’ora, la data e un messaggio personalizzato a nostra scelta. Fornito di due pulsanti …
Realizziamo un completo controllo luci a otto canali tramite Bluetooth, con la possibilità di pilotare delle lampade a tempo della musica riprodotta dal PC. Grazie al Software Editor, progettato appositamente per Windows, esso permette di creare a proprio piacimento i …
Con il crescente aumento degli endpoint per IoT e, il conseguente, aumento delle violazioni della sicurezza, i progettisti sono alla ricerca di MCU che possano contribuire a ridurre il consumo energetico, aggiungendo al tempo stesso una robusta sicurezza. La famiglia …
Utilizzare una distribuzione Linux su USB è certamente un aspetto interessante e molto utile per le applicazioni embedded. Esistono, però, anche delle soluzioni basate su interfaccia SPI. In questo articolo vedremo che, indipendentemente dal dispositivo utilizzato, la sequenza di boot rimane pressoché identica. Da diverso tempo sono presenti sul mercato numerose proposte di Linux su …
Già da parecchio tempo, allo scopo di soddisfare le sempre più esigenti richieste del mercato, quasi tutte le case costruttrici di semiconduttori stanno producendo microcontrollori a 32 bit. Parallelamente, le richieste di sistemi di sviluppo sempre più economici hanno reso molti di questi potenti componenti a portata di hobbista. In questo articolo, attraverso un …
La scheda di sviluppo di Microchip denominata Xplained Pro evaluation kit per ATmega4809 è una piattaforma hardware progettata per valutare il microcontrollore ATmega4809. Si tratta di una piattaforma a basso costo, completa e facile da usare, per prototipare i progetti …
Anche se non a tutti noto, Lua è un linguaggio di scripting particolarmente indicato per le applicazioni di tipo embedded. Semplicità, portabilità, ridotte dimensioni del codice e performance di assoluto rilievo, sono alcune tra le sue principali caratteristiche. ESPertino, la …
MikroElektronika mikromedia Plus è una compatta scheda di sviluppo display per microcontrollori TIVA. Le schede di sviluppo MikroElektronika mikromedia Plus possono essere usate per creare delle dashboard di controllo per macchine industriali, strumenti medici, applicazioni smart home, ed altro ancora. …
In questo articolo si illustra come utilizzare il microcontrollore LPC2101 (NXP) per il pilotaggio di motori DC (Direct Current). Un motore brushless DC (BLDC) è un motore elettrico sincrono alimentato da corrente diretta di energia elettrica (DC) con un sistema di controllo elettronico a commutazione. A differenza di uno Brushed …
Il kit di sviluppo "Energy Harvesting Solution To Go" che andremo ad analizzare in questo articolo permette un facile accesso alle tecnologie di energy harvesting, aiutando gli sviluppatori a realizzare circuiti di power management per dispositivi dell'ecosistema IoT. Il kit include una …
La famiglia LPC2000 è una serie di microcontrollori (NXP) basati su una CPU a 16/32 bit ARM7tdmi-s™; sono progettati per l’uso in una vasta gamma di applicazioni che richiedono elevate prestazioni con basso consumo di energia. L’architettura del LPC2000 consiste in una CPU a 16/32 bit …
Esaminiamo, in questo articolo, un interessante progetto realizzato con il Raspberry Pi, un piccolo display TFT da 3.5 pollici e un economico dispositivo SDR, per ricevere le informazioni di volo degli aerei, dislocati anche a centinaia di chilometri di distanza. …
È veramente indispensabile utilizzare un sistema operativo real-time? Quali sono le ragioni per utilizzare un RTOS in un sistema dedicato? Vediamo quali sono gli aspetti da tenere presenti per decidere l’acquisto di un sistema operativo per sistemi embedded. Non è detto che un sistema …
Un Conta pezzi in grado di eseguire un conteggio incrementale e di attivare l'uscita di un relè quando viene raggiunto il valore da contare in precedenza impostato. Impiegabile per il conteggio di oggetti su nastro trasportatore esso è in grado di …
ESPertino ha tra i suoi punti di forza la connettività, resa possibile grazie alla presenza del modulo Wroom32 integrato sulla scheda e capace di garantire la comunicazione wireless via WiFi e Bluetooth Low Energy. Nell’applicazione descritta nell’articolo (in pieno stile …
La scheda ESPertino ha tra i suoi punti di forza la connettività, resa possibile dalla presenza sia di un’interfaccia WiFi che di una Bluetooth a bassa energia (BLE). Scopriamo in questo articolo come sfruttare questa funzionalità per creare e configurare …
La tecnologia è sempre più circondata da moduli e schede di sviluppo per implementare applicazioni tali da semplificare le abitudini quotidiane sia in ambito domestico sia a livello commerciale e industriale. Proprio in quest'ultimo settore, il PLC rappresenta il cuore …
I sistemi operativi basati sul kernel Linux sono utilizzati in molte architetture embedded dell'elettronica di consumo e del settore industriale. Grazie alla loro versalità possono essere installati anche in dispositivi Mobile. Linux Embedded si differenzia dalla versione Desktop per un …
Benvenuti a questa serie di lezioni dedicate ai professionisti che vogliono compiere i primi passi nello sviluppo di applicazioni per processori a 32 bit. Il corso è rivolto a tutti coloro che hanno già esperienza con la programmazione embedded su …
Scopriamo insieme in questo articolo come, con una board Arduino M0 Pro, un altoparlante, e pochi altri componenti esterni, sia possibile realizzare un utile e versatile riproduttore di file audio in formato WAV. Vedremo inoltre come sia possibile generare da …