Programming the Arduino, you’ll soon find yourself surrounded by strange data-type names, such as int, char, byte, long long, uint32_t and other oddities. What do they mean? Why are there some many of them? Which ones should you use? Let’s find out!
Category Archives: Programming
These Bootloaders Are Made For Flashin’ (How Arduino Programming Works)
Remember the first time you got the Arduino to blink an LED? When you clicked the icon on your desktop, and some little lights on the Arduino board blinked like crazy for a few seconds, and then it just worked? Brace yourself, because we are about to ruin that magic forever and reveal what actually happens behind the scenes!
Continue reading These Bootloaders Are Made For Flashin’ (How Arduino Programming Works)
The Arduino Programming Language: Which One Is It?
Wondering what programming language you should learn to program the Arduino? The short answer is C++, but if you want to know why it’s not obvious, and why there are quite a few different answers still hovering about…
Continue reading The Arduino Programming Language: Which One Is It?