2006.03.16: El Carl (Tesla Coil)

2006-03-16 22:31 by Ian

Building a Tesla coil is just one of those things you've got to do, right?

Read more...

Cloning CompactFlash Cards using WinHex

2005-02-05 12:16 by Ian

A procedure for making byte-for-byte copies of CF cards. Written while working at a camera repair shop that needed this capability, but it’s also useful for lifting partitions from a development system using a conventional hard drive and dropping them onto a CF card for operation in a finished condition (after appropriate edits).

Read more...

USB DMX512 Controller

2004-12-15 03:16 by Ian

Source code and protocol for controlling a DMX512 chain with an HC12.

Read more...

The cycle tool

2004-08-30 22:42 by Ian

This was another HC11-based tool that I built for my own embedded work. But this one's job is to generate and count pulses, optionally triggering a relay for button-press simulation.

Read more...

My first custom MediaServer

2004-08-14 00:04 by Ian

This was the first serious media server I built. I built it into a home-made acrylic case.

Read more...

HC11 32-bit by 32-bit multiplication routine

2004-05-16 00:43 by Ian

A couple quick subroutines that give an HC11 the means to get a 64-bit product from two 32-bit factors. I wrote it down on paper while I was sitting in my calculus class and copied it into my assembler verbatim when I got home.

Read more...

Comment [1]

IDE hard drive controller from an HC12

2004-04-12 00:36 by Ian

IDE hard drive controller, written in HC12 assembly. Requires the hardware specified in a CPLD that I built (or an equivalent).

Read more...

IDE Interface in a Xilinx 9572 CPLD

2004-02-21 01:39 by Ian

This is my first attempt at making an actual ASIC.

Read more...

DTMF Logger

2003-12-11 00:35 by Ian

The DTMF logger uses an MT8870 DTMF decoder chip to listen to a POTS line and store any digits it hears in a 24C256 I2C EEPROM.

Read more...

Comment [2]

ColdFire Test Code (LCD/HDD)

2003-04-07 21:51 by Ian

Some ColdFire code to read DriveID information from a hard drive, parse it, and display it on an LCD. All hardware was memory-mapped.

Read more...

Previous Next