Arduino
Nuova libreria pRNG
In un ritaglio di tempo ho scritto una nuova libreria che ho chiamato pRNG, acronimo di pretty Randon Number Generator,...
Scegliamo la giusta scheda Arduino
La gran varietà di schede Arduino può mettere in crisi il neofita che per primo si avvicina al mondo dell’elettronica...
La memoria SRAM dei microcontrollori
Come detto in un precedente articolo, l’architettura di un microcontrollore è di tipo Harvard, dove la SRAM (Static Random Access...
Aggiungere il supporto per gli Atmega644P/1284P all’Arduino IDE 1.0.x (aggiornato)
Le versioni 1.0.1 ed 1.0.2 di Arduino introducono il supporto ai microcontrollori Atmega644P/1284P. Di serie, però, l’IDE non permette di...
analogComp, una libreria per gestire il comparatore analogico
Oggi vi presento analogComp, una libreria che potete usare per gestire il comparatore analogico integrato nei microcontrollori Atmel.Un comparatore analogico...
Come aggiornare la toolchain AVR alla versione 3.4.1 (Linux)
La toolchain AVR di Gnu è quell’insieme di eseguibili e librerie che servono a creare programmi per i microcontrollori Atmel....
Come sapere l’occupazione di RAM del proprio sketch
Molti dei moderni microcontrollori sono basati sull’architettura Harvard, vale a dire separano la memoria che contiene il programma, solitamente di...
Come gestire l’overflow di millis()
Millis() è una funzione predefinita di Arduino che restituisce il numero di millisecondi (da qui il suo nome) trascorsi dall’avvio...