Search Results for: bootloader
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 …
Bentornati al nostro Corso di Python. Nella scorsa puntata abbiamo gettato le basi per iniziare a studiare questo linguaggio di programmazione, abbiamo spiegato le funzioni base ed i metodi più efficaci per lavorare subito su schede a microcontrollore. A partire …
Come allestire un framework per consentire l’esecuzione di più task in parallelo su un PIC16F877 Disporre di uno scheduler per un PIC16F877 è sicuramente utile in quanto rende possibile l’esecuzione di più tasks in parallelo ottimizzando così le performance del micro. …
Lo sviluppo di sistemi embedded basati sul protocollo di comunicazione USB sono sempre più diffusi e tendono a soppiantare altri tipi di comunicazioni come quella seriale. A differenza di quest’ultima, la trasmissione dati tramite l’Universal Serial Bus può essere abbastanza …
CONFIGURAZIONE DEL MODULO PWM DEL PIC16F877 I registri usati per la configurazione del modulo PWM sono: TRISC, PR2, CCP1CON, CCP2CON, CCPR1L, CCPR2L e T2CON. Tipicamente il modulo PWM viene utilizzato per il controllo dei motori. È dunque molto importante determinare la frequenza …
IL TIMER DEL PIC16F877 E I COMPILATORI CCS La periferica timer è una delle periferiche base messe a disposizione da un microcontrollore. Per i PIC, i compilatori CCS forniscono funzioni per la gestione di ritardi, per monitorare un tempo trascorso ed …
Ormai da qualche anno la diffusione delle stampanti 3D fai da te o commerciali stimola la creatività di molte persone, me compreso, è bello poter disegnare un oggetto e poi inviarlo alla stampante, è affascinante vedere come strato dopo strato, …
La scheda di sviluppo Armadillo-43T è un modulo LCD TFT 24 bit che ingloba la struttura del processore ARM1176JZF-S con il GPU VideoCore IV per la gestione della grafica. Il modulo è caratterizzato da un'ottima risoluzione in 4.3'' di display …
È online EOS Top12 di febbraio, la nostra raccolta dedicata all'Elettronica e alla Tecnologia! Nel numero di questo mese troverete articoli di qualità sul mondo dei microcontrollori e molti progetti interessanti: Controllino, un PLC Open Source; DM Board ICS, la …
C-Control Duino è una scheda programmabile che sfrutta le potenzialità del microcontrollore Atmega e offre nello stesso tempo la piena compatibilità con Arduino UNO. Con il potente microcontrollore Atmel ATmega328 e la programmazione Arduino, la scheda di dimensioni 69 mm …
In questo articolo, si spiega in dettaglio la parte hardware di un sensore audio realizzato con un componente particolare. Si può imparare a montare il componente in un circuito stampato (PCB) e configurare i moduli hardware interni per gestire un segnale …
Se vi è già capitato di utilizzare Atmel Studio per sviluppare software sulla famiglia di microcontrollori AT(X)mega e conoscete i vantaggi che derivano dall'utilizzo di un debugger, avrete sicuramente sentito la mancanza di questi strumenti utilizzando l'IDE Arduino per la …
I più recenti microcontrollori ATMEL della serie megaAVR® incorporano avanzate tecnologie che consentono il “Self-Programming” della memoria. Ecco cosa si può fare e come farlo. Esistono diversi approcci alternativi per la realizzazione di microcontrollori con la possibilità di eseguire l’auto-scrittura delle …
Le diverse tecnologie di produzione della program memory dei microcontrollori Flash di Microchip: le differenze tra le famiglie di microcontrollori PIC16 e PIC18, i metodi di scrittura e la gestione di un bootloader. La continua ricerca di migliori performance ed abbassamento …
OpenBCI, acronimo di Brain-Computer Interface, è un progetto open source che mira a utilizzare le onde cerebrali per interagire, tramite l’ausilio di un’opportuna piattaforma hardware e software, con il mondo circostante. Una prima applicazione, scontata, è sicuramente quella relativa al …
Sul sito Elettronica Open Source, ho già presentato alcuni modelli di robot comandati in remoto, come LittleBot che è comandato tramite Bluetooth , o un altro modello che era comandato tramite un telecomando ad infrarossi L’opportunità data dal contest 20 …
In un recente articolo pubblicato su Elettronica Open Source dal titolo “Quale scheda Arduino scegliere per il mio progetto?” sono stati elencati vari modelli della serie Arduino. Analizziamo nel dettaglio uno dei modelli presentati: la scheda ARDUINO MICRO. Questa è …
Come viene realizzato Arduino? Vediamo le fasi per arrivare al prodotto finale ovvero il pacco che chi ordina Arduino si vede recapitare a casa. Ma come si arriva a questo prodotto finito? Cosa c’è dietro alla produzione di queste schede che …
Arduino M0 Pro la nuova board di sviluppo made in Italy con microcontrollore a 32 bit e DEBUG (EDBG) integrato. Questa scheda rappresenta una estensione della nota Arduino UNO, con la stessa dimensione e posizione dell'header ma con un cuore più …
Con la nuova scheda Arduino M0 Pro, i makers potranno dare vita alle idee più fantasiose per creare nuovi dispositivi IoT, innovative tecnologie wearable, sistemi di automazione, robotica avanzata e molto altro ancora. Questa board rappresenta, infatti, l'estensione semplice ma …