Starting with embedded programming using an Arduino board
"Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects."
The platform enables all kinds of automation, home domotica and all kind of other playful or even serious projects. These small boards with an Atmel chip and lots of simple IO boards are not without reason so populair in the communities. In contrast to for example a Raspberry Pi these boards do not run a complete OS like the regular computers we all work with but only run compiled embeded code.
In this workshop we will create a simple application which will demonstrate the basic workings of embedded programming. Of course we can improvise to dive deeper interesting subjects, for example power usage as that can be greatly reduced and will let your battery powered project run much longer.
We will provide some Arduino boards but please bring your own laptop to work on.