Welcome to my little corner of the world wide web.

In here you will find a wide range of information. You will find the almost obligatory collection of links to other sites, pages about various software and hardware projects I am (or have been) working on, and pages relating to my interest in 3D graphics. You will even find a little bit about me in here.

What’s New and Changed

March 8, 2018
My Patreon page was launched on March 6, 2018. Today, March 8, I received my first donation.
July 13, 2016
I was updating the news on this page and decided to check my BlackDuck (formerly Ohloh) profile. As of July 8 I have made my 1,000th commit to Open Source projects. The real number is higher but BlackDuck doesn't count changes made to branches.

Commit number 1,000 was made to the Open Simulator project. The changelog entry was:
    commit 21de9162258057a59cf42acad89938b353c02d6f
    Author: Kevin Cozens 
    Date:   Fri Jul 8 16:04:36 2016 -0400

        Fixed the order of two file names used in a warning.
February 20, 2016
Today was a very bad day. The beloved family cat, Ash, who adopted us about ten and a half years ago died this morning at 11:20am after a two month illness. The family is feeling completely and utterly shattered. I have created an album in my Flickr account containing pictures of Ash that I have taken over the years. I have removed the pictures of Ash from the Gallery section of this site as the Flickr album has more pictures of him.
January 9, 2016
I have completed the development work on my AVR Programmer for Raspberry Pi project. The last things I need to do for this project are to write up some documentation, and to make available the version of avrdude_gui that I have been using.
July 7, 2015
I have added a second project to the Hackaday website. The project is a GPS Receiver for Nikon D3100 Cameras.
June 28, 2015
I have added my AVR Programmer for Raspberry Pi project to the Hackaday website.
May 10, 2015
Fixed the links in the main navigation bar of the sub-pages of the software section of this website.
February 22, 2015
I have started working on the design of some hardware that will let me program AVR microcontrollers using the SPI interface on a Raspberry Pi. I was using a USB based AVR programmer but the AVR microcontroller it uses has gone bad. I can fix it but to program a new microcontroller requires a programmer. This sounds like a catch 22, or a chicken and egg situation, but I can break the cycle by using the Raspberry Pi I have sitting on my workbench.

Older news items have been moved to a separate page.