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"

How to compile and program Arduino Nano using an USBtinyISP programmer

This article is about how to program an Arduino Nano board using a cheap programmer USBtinyISP. First of all, I bought this programmer on Amazon Japan for just 440 Yen, shipping cost included. It arrived from China in about 1 week. The programmer had a 10 pin connector included, in order to connect it to … Continue reading "How to compile and program Arduino Nano using an USBtinyISP programmer"