I’ve been writing software for more than thirty years. While most of the time it has been my chosen profession, I’ve also developed applications for my own pleasure in a variety of computer languages and target computers. Recently I’ve started building systems based on the ATMega328p microprocessor and the Arduino development tools. It is amazing what you can build today!