futz f&ts v.i. To tinker experimentally; to change something just to see what it does

A guy emailed me wanting to know how to write C code to do a servo slowdown device like this PICAXE one by Kevin Goom. So I started small and worked up to a full port of the PICAXE code in C. The only thing I left out is the indicator LED, but that's simple enough to add later.

I started out by...

Continue reading...

So I wanted to buy a Macetech ChronoDot but they were constantly out of stock. So I drew up something similar and had some boards made. They work great.

Mine uses a CR2032 cell rather than the smaller CR1632 that the ChronoDot uses. I use the bigger cell because I get my battery holders off old...

Continue reading...

Jason at AtomSoft sent me a couple Nokia 7110 LCDs. Thanks Jason! They're nice cheap little 96x65 monochrome graphic LCD's if you can find them. In this project I build a breadboard connector for the display and write some PIC 18LF1330 code and some 18F2550 code to drive the display

I made a con...

Continue reading...

I designed a simple PC board for the Microchip MCP2200 in Eagle and had some boards made at DorkbotPDX. They turned out really nice. This chip is a preprogrammed version of Microchip's PIC18F14K50. As well as being a good serial converter, it also has eight GPIO pins.

The board is definitely lar...

Continue reading...

To decode Sony SIRC codes output by my Harmony 880 remote control, I connected a Panasonic PNA4602M infrared sensor to P0.4 (CAP0.1). It's a 38kHz type sensor, so it works great with standard remote controls. Rather than work blind, I connected a 16x2 character LCD in 4-bit mode with busy flag check...

Continue reading...