Electronics Page


Home                               Craigs Pages                               Heathers Pages


After a year of retirement from high tech I had the urge to do some hardware and software again. I think it must be in my blood. It had been a long time since I programmed small  computers (micro controllers and/or micro processors) so I thought I would get back to it. Since starting again, I have been having great fun designing and building electronic gadgets. I also  think continuing to program will help keep my mind sharp in case I have to get a real job again in the future.

I have a backlog of projects I would like to build. I was building this backlog of projects subconsciously while I was working. I just didn't have the time to build any while I was working 60 to 80 hours per week. Things are different now and I have the time to work on these things.

As has been usual for me once I get a project completed I write an article or book about it. Most of the projects detailed below have been written up in either Nuts and Volts magazine or Dr. Dobb's Journal. See the individual projects for more info. If you are interested in the articles and books I have written click here.

These are some of the project I've completed since retirement.

Psychedelia II - A Digital Color Organ If you are interested in what a Color Organ is, click this link to find out.
1st Generation Webster Web Server I designed and built a low power webserver for our website. It was built with an 8 bit PIC microprocessor running at 20 MHz just to see if it could be done.Click the link to see how I did it.
3rd Generation Webster Web Server The 1st generation Webster just wasn't fast enough to serve media rich pages so I built this web server to fix the performance issues once and for all. This generation Webster can serve up images and music without breaking a sweat as it is built on a 32 bit processor running at 147 MHz. I thought this would be the last of my designs but no, there is one more. See below.
4th Generation Webster Web Server The 4th and (hopefully) final version of Webster. It is fast and it is easy to build. Click the link for details.
Computerized Picture Frame It had to happen eventually. I would have to computerize a picture frame for the house. Not only did the frame come out great but the software I wrote for it is awesome.
The Infinity Portal
Fun with blinking RGB LEDs controlled by an Arduino processor. This is a first cousin of an Infinity Mirror. Check it out.
The Big Pixels
More blinky RGB LEDs controlled by an Arduino processor. This time the LEDs are network addressable and connected via a 4 wire bus which makes the wiring much, much easier.
Theremin
My packaging of the JayCar theremin.
Wifi Internet Radio
My first Wifi Internet Radio build. This project turned out nicely and will be used for a long time to come.
Wifi Internet Radio and Music Player
My second Wifi Internet Radio build with new functionality. Check out the cabinet for this one!
Three D Cube Color Organ
A frequency sensitive 3D cube of RGB LEDs. Another "blinky thing".
Sophie's Music Box
I built a combination music box/light show device for my friend Sophie. Check it out. It is easy to build if you want to build one yourself.
Modern, Classic LED Clock
Check out the LED Clock I made from lexan plastic. It not only displays time, date and various lighting patterns, at night it projects a constantly changing light show on the wall behind it.
Dalek - The Next Blinky Thing
A remote controlled mood lighting device that is colorful and fun.
The Desktop Contemplator
How about a personal light show for your desk ?
The Light Appliance
1024 RGB LEDs with many functions.
MIDI Buddy
Micro controller based MIDI synthesizer
The Crystal Palace
Bluetooth controlled light display
Ray Tracing Minion
Raspberry Pi based ray tracing device
Thinking Of You
An amazing device for keeping in touch with your friends or family.
NeoPixel LED NTP Clock
A clock that never needs setting as it uses the Internet NTP protocol to keep very accurate time.
NeoPixel Laser Cut Tree
A remote controllable NeoPixel tree laser cut from Baltic birch plywood.


Home                               Craigs Pages                               Heathers Pages