Archive for the ‘AVR’ Category


Friday, January 27th, 2012

This is something I’ve had in the back of my mind for a while and finally got around to designing a schematic and board layout. It is a 128 button USB HID joystick. Why would you want one of those? To use as inputs for your flight simulator of course. 🙂

The firmware is still alpha and untested but should be pretty straightforward. Once I get some boards made and the firmware finished I will provide some updates, as well as share the source code and schematic.

Update: The boards are on order have shipped

The board was created using the free version of EAGLE and exported to POV-Ray using Eagle3D. Using POVRay a sequence of 720 images were rendered and then turned into the video below using ffmpeg.


Transistor tester

Tuesday, January 3rd, 2012

Another neat project to add to the someday list…

AVR DDS Function Generator

Thursday, October 21st, 2010

I ran across this link via Hack a Day for an AVR based function generator. My workbench has needed a function generator for a long time and this looks like it would fit the bill nicely. Now to find the time to actually build the ting…

PCB for usbSimRadio prototype

Wednesday, August 4th, 2010

Tonight I etched a printed circuit board for my Nav/Com radio prototype. The toner transfer method using photo paper and a laser printer gave acceptable results. The board would have turned out better had the copper clad board I used been in better shape. It was a good deal on eBay and was a little rough with several pitted areas. A scouring pad cleaned it up pretty good. Below is the board after etching (ferric chloride rubbed on with a sponge, about 3 minutes to etch) and drilling.

I inserted the 7 segment displays to check alignment. This project has been delayed again and again so I can hardly wait to light it up.

Here is a paper printout of my panel design to give an idea of what the finished product will look like. The display opening will have some kind of frosted or tinted plastic diffuser.