Digispark, the smallest and cheapest Arduino ever

Yesterday I received the Digispark "Arduino" board which I bought on Amazon Japan, from China. The price was just 200 Yen, which something very cheap, just 1.5 Euro. The board is equipped with an Atmel ATtiny85 microcontroller, which has an internal oscillator running at 16.5Mhz. The memory is very limited, just 8 kBytes (which are … Continue reading "Digispark, the smallest and cheapest Arduino ever"

How Atmel Studio converts C language code into Assembly

This article has the purpose to explain how Atmel Studio converts C/C++ language software into Assembly code, and then into a HEX file. In a previous article, I already explained how to compile a simple C program using Atmel Studio, and flash it on an Arduino Nano equipped with Atmel ATmega328p microcontroller. The "Hello World" … Continue reading "How Atmel Studio converts C language code into Assembly"