In this small tutorial I will show you how to start programming Atmel microcontrollers under GNU/Linux, Debian in particular. It covers all steps starting with the software prerequisites, setting up a minimal circuit to actually flashing the microcontroller with the obligatory “Hello, World!” program. There are a few stumbling blocks that I hit along the way and I will explicitly point them out and show what to do about them. Hopefully this will save you some frustration.
If you like experimenting with electronics sooner or later you’ll want to create an etched PCB with your own circuit. For testing purposes there’s of course the breadboard and simple circuits can be easily built on a stripboard but as soon as the complexity grows designing layouts in some electronics software is the natural way to go.
This post is more a travel recommendation than anything else. Iceland has always fascinated me with its rough and mostly untouched landscape and I promised myself to definitely go there some time. Last year finally was that time. 😀
Below you’ll find a small selection of photos to give you an impression of the island.
Not far from where I live there’s an old industrial laoding station which, judging from its current state, has been decomissioned quite some time ago. It’s a nice place for lost-place-photography. In some photos you can see the owning company in the back.