Arduino
A new library, pRNG
I found some free time to spend on writing a new library that I called pRNG, for pretty Randon Number...
(Italiano) Scegliamo la giusta scheda Arduino
A person that wants to get involved into the prototyping electronics could feel himself lost into the wide sea of...
The microcontroller’s SRAM memory
I wrote in a previous article that the architecture commonly used in microcontrollers is the Harvard architecture, where the SRAM (Static Random...
Add Atmega644P/1284P support to Arduino IDE 1.0.x (updated)
The Arduino IDE 1.0.1 and 1.0.2 introduce a base support to the microcontrollers Atmega644P and Atmega1284P. However, the support offered...
analogComp, a library to manage the analog comparator
Today I’ll present you analogComp, a library to manage the analog comparator integrated inside the Atmel microcontrollers. An analog comparator...
How to update the AVR toolchain to the last 3.4.1 (Linux)
The Gnu AVR toolchain is a set of executables and libraries that are necessary to create programs for the Atmel...
How to know the RAM usage of your sketch
Most of the modern microcontrollers are based on the Molti dei moderni microcontrollori sono basati sull’Harvard architecture, so that they...
How to manage the overflow of millis()
Millis() is a native function of the Arduino core that returns the number of milliseconds (thus the name) since the...