Circuit Cellar Ink
Articles by Ed Nisley
email address
Ed Nisley is an EE and author in Poughkeepsie, NY. Contact him with "Circuit Cellar" in the subject to avoid spam filters.
- #1 January/February 1988, p. 13,
High Security on a Budget
Build a Video Handscanner/Identifier
- #1 January/February 1988, p. 35,
Firmware Furnace
- #2 March/April 1988, p. 5,
Circuit Cellar Neighborhood Strategic Defense Initiative
The Ballistic Dynamics of Plastic Soda Bottles
- #2 March/April 1988, p. 32,
Firmware Furnace
Digitizing Infrared Signals
- #3 May/June 1988, p. 34,
Firmware Furnace
Video Signal Timing and Real-Time Interrupt Control
- #4 July/August 1988, p. 5,
Circuit Cellar Stepper Motor Scanning Sonar Sensor
A Look at the Logic and Control of Stepper Motors
- #4 July/August 1988, p. 36,
Circuit Cellar Neighborhood Strategic Defense Initiative
Building the Bottle Launcher and Gantry
- #4 July/August 1988, p. 38,
Firmware Furnace
Using the IBM PC Joystick Port
- #5 September/October 1988, p. 46,
Firmware Furnace
Precision Pulses -- Carrier-Current Transmission Timing
- #6 November/December 1988, p. 36,
ImageWise/PC -- The Digitizing continues -- Part 1
Video Basics
- #6 November/December 1988, p. 51,
Firmware Furnace
DDT-51 Revealed
- #7 January/February 1989, p. 8,
ImageWise/PC -- The Digitizing continues -- Part 2
The Hardware
- #7 January/February 1989, p. 52,
Firmware Furnace
Real Numbers -- Number Crunching for the 8751
- #8 April/May 1989, p. 34,
ImageWise/PC -- The Digitizing Continues -- Part 3
Topping it off with Software
- #8 April/May 1989, p. 56,
Firmware Furnace
The True Secrets of Working with LCDs
- #9 June/July 1989, p. 60,
Firmware Furnace
From Fixed Point to Floating Point and Back Again -- Writhing Reals
- #10 August/September 1989, p. 32,
A Network for Distributed Control
Part 1 -- Building an RS-485 Network for Controllers
- #10 August/September 1989, p. 62,
Firmware Furnace
Exposing the Unseeable
- #11 October/November 1989, p. 15,
INKnet
Part 2 -- Writing Software for Distributed Control
- #11 October/November 1989, p. 55,
Firmware Furnace
Cache Craziness
- #12 December 1989/January 1990, p. 14,
INKnet
Part 3 -- Writing Network Applications
- #12 December 1989/January 1990, p. 53,
Firmware Furnace
Simulated Reality -- Simulating Systems for 8051 Debugging
- #13 February/March 1990, p. 52,
Firmware Furnace
An Exercise for the Student -- Building Software from the Ground Up
- #14 April/May 1990, p. 58,
Firmware Furnace
BASIC Radioactive Randoms -- True Random Numbers from Mother Nature
- #15 June/July 1990, p. S24,
PDF
Build a Power Frequency Monitor
Counting Cycles Until it Hertz
- #15 June/July 1990, p. 49,
Firmware Furnace
The Furnace Firmware Project -- Process Control on the Home Front
- #16 August/September 1990, p. 56,
Firmware Furnace
The Furnace Firmware Project -- Keypad and Piezo Beeper
- #17 October/November 1990, p. 73,
Firmware Furnace
The Furnace Firmware Project, Part 3 -- Tight Code Meets the C Monster
- #18 December 1990/January 1991, p. 61,
Firmware Furnace
ANSI Controls and Fixed Points
- #19 February/March 1991, p. 69,
High-Level Languages for Microcontrollers
Don't Believe the Hype
- #19 February/March 1991, p. 74,
Firmware Furnace
It's Just You and the CPU: Intel 80x86 Instruction Timings
- #20 April/May 1991, p. 45,
The Mystery of Intel Hex Format
Exorcising the Hex Demon
- #20 April/May 1991, p. 50,
Firmware Furnace
You Can't Do That! -- A Look at Porting Code from OS/2 to DOS
- #21 June/July 1991, p. 78,
Firmware Furnace
The Furnace Firmware Project Concludes: Hard Data for Home Control
- #22 August/September 1991, p. 49,
Son of DDT: A New 8031 Debugger
- #22 August/September 1991, p. 74,
Firmware Furnace
Toolmaker's Toolworks
- #23 October/November 1991, p. 70,
Firmware Furnace
(Re-) Starting C
- #24 December 1991/January 1992, p. 66,
Firmware Furnace
Micro-C, LEDs, and a Rotary Encoder
- #25 February/March 1992, p. 74,
PDF
Firmware Furnace
Two-Way Power Line Communication
- #26 April/May 1992, p. 70,
PDF
Firmware Furnace
Infrared Home Control Gateway
- #27 June/July 1992, p. 68,
PDF
Firmware Furnace
An HCS II LCD Terminal
- #28 August/September 1992, p. 70,
PDF
Firmware Furnace
HCS II War Stories and I/O Links
- #29 October/November 1992, p. 64,
PDF
Firmware Furnace
Extending Your Control: The HCS II MCIR-Link
- #30 December 1992/January 1993, p. 72,
Firmware Furnace
Physical Constants & A Mini Interpreter
- #31 February 1993, p. 48,
Firmware Furnace
Blindsided by Technology: The '386SX Embedded Firmware Project
- #32 March 1993, p. 52,
Firmware Furnace
Chickens and Eggs: The First Embedded '386SX Programs
- #33 April 1993, p. 42,
Firmware Furnace
Barnacles on the ISA Bus: Starting the '386SX Development Card
- #34 May 1993, p. 44,
Firmware Furnace
I/O Time: The '386SX Project Gains a Timer
- #35 June 1993, p. 50,
Firmware Furnace
After This Brief Interruption: IRQs and INTs for the '386SX
- #36 July 1993, p. 46,
Firmware Furnace
Memories are Made of This: The '386SX Project Goes Nonvolatile
- #37 August 1993, p. 44,
Firmware Furnace
Absolute Power Corrupts: The '386SX Project Gets a Watchdog
- #38 September 1993, p. 44,
Firmware Furnace
Ticks, Pops, and Restarts: The '386SX Project Gets a BIOS Extension
- #39 October 1993, p. 46,
Firmware Furnace
IDs and LCDs: The '386SX Get Positive Identification and a Small Display
- #40 November 1993, p. 42,
Firmware Furnace
Booting C: Writing a Micro-C BIOS Extension for the '386SX Project
- #41 December 1993, p. 52,
Firmware Furnace
Beyond Small: Mainline C for the '386SX Project
- #42 January 1994, p. 44,
Firmware Furnace
Lots'a Dots: Big Bit-mapped LCD Panels for the '386SX Project
- #43 February 1994, p. 48,
Firmware Furnace
Hardware for the '386SX Project's Bitmapped LCD Panel
- #44 March 1994, p. 48,
Firmware Furnace
Testing the '386SX Project's Bitmapped LCD Panel
- #45 April 1994, p. 44,
Firmware Furnace
Bringing the '386SX Project's Graphic LCD Panel to Life
- #46 May 1994, p. 46,
Firmware Furnace
All Text is Graphics: Characters for the '386SX Project's Graphic LCD Panel
- #47 June 1994, p. 52,
Firmware Furnace
What's in the Box Still Counts: A New PC
- #48 July 1994, p. 48,
PDF
Firmware Furnace
Journey to the Protected Land: The '386SX Takes the First Step
- #49 August 1994, p. 52,
PDF
Firmware Furnace
Journey to the Protected Land: Segments All the Way Down
- #50 September 1994, p. 52,
PDF
Firmware Furnace
Journey to the Protected Land: Smashing Bugs in Gates
- #51 October 1994, p. 56,
PDF
Firmware Furnace
Journey to the Protected Land: Booting into Protected Mode
- #52 November 1994, p. 54,
PDF
Firmware Furnace
Journey to the Protected Land: Base Camp at 1 Megabyte
- #53 December 1994, p. 56,
PDF
Firmware Furnace
Journey to the Protected Land: Fancy Text Output and a Boot Mystery
- #54 January 1995, p. 42,
PDF
Firmware Furnace
Journey to the Protected Land: Serious CISC Meets the Taskettes
- #55 February 1995, p. 50,
PDF
Firmware Furnace
Journey to the Protected Land: Infrastructure Improvement
- #56 March 1995, p. 58,
PDF
Firmware Furnace
Journey to the Protected Land: Smashed Gates & Conforming Code
- #57 April 1995, p. 82,
PDF
Firmware Furnace
Journey to the Protected Land: With Interrupts, Timing is Everything
- #58 May 1995, p. 48,
PDF
Firmware Furnace
Journey to the Protected Land: Memory, Time and I/O
- #59 June 1995, p. 46,
PDF
Firmware Furnace
How the PC Keyboard Got its Bits
- #60 July 1995, p. 74,
PDF
Firmware Furnace
Journey to the Protected Land: The Mystery of Scan Code Set 3
- #61 August 1995, p. 56,
PDF
Firmware Furnace
Journey to the Protected Land: Of Characters and Keystrokes
- #62 September 1995, p. 32,
PDF
Firmware Furnace
Journey to the Protected Land: Entering Virtual-86 Mode
- #63 October 1995, p. 76,
PDF
Firmware Furnace
Journey to the Protected Land: Looking at the Virtual-86 Monitor
- #64 November 1995, p. 54,
Firmware Furnace
Journey to the Protected Land: Real Interrupts in Virtual-86 Mode
- #65 December 1995, p. 74,
Firmware Furnace
Journey to the Protected Land: Behind the Interrupt Curtain
- #66 January 1996, p. 62,
Firmware Furnace
Part 1: Getting Vid-Link in Sync
- #67 February 1996, p. 54,
Unscrewing the Inscrutable
- #67 February 1996, p. 72,
Firmware Furnace
Vid-Link Characters: Part 2: Bits to Dots
- #68 March 1996, p. 68,
Firmware Furnace
Flat Surfaces, Widowmakers, and a Surfeit of Bugs
- #69 April 1996, p. 78,
Firmware Furnace
80x86 Performance: Cache Craziness Redux
- #70 May 1996, p. 52,
Firmware Furnace
80x86 Performance: Probing the Cache
- #71 June 1996, p. 52,
Firmware Furnace
80x86 Performance: I/O Bound
- #72 July 1996, p. 58,
Firmware Furnace
80x86 Performance: Touring the CPU Spectrum
- #73 August 1996, p. 42,
Firmware Furnace
Tuning Up: A Digital Zero-beat Meter
- #74 September 1996, p. 56,
Firmware Furnace
Tuning Up: Part 2: Zerobeat Firmware
- #75 October 1996, p. 48,
Firmware Furnace
Tuning Up: Part 3: Zerobeat Power
- #127 February 2001, p. 66,
Above the Ground Plane
Bring the Noise!, The Analog Side of X10
- #129 April 2001, p. 66,
HTML
Above the Ground Plane
Have You Seen the Light?
- #131 June 2001, p. 60,
Above the Ground Plane
Can't Set Your Clock
- #133 August 2001, p. 62,
Above the Ground Plane
Mic Check, A Communication System for Cyclists
- #135 October 2001, p. 54,
HTML, HTML
Above the Ground Plane
Learning from the Past, A Look at a Chrome Lollipop
- #137 December 2001, p. 48,
Above the Ground Plane
UHF Wire Sculpture
- #139 February 2002, p. 56,
Above the Ground Plane
UHF Voice Radio
- #141 April 2002, p. 60,
Above the Ground Plane
Switches and Glitches
- #143 June 2002, p. 66,
HTML, HTML
Above the Ground Plane
Invisible Components
- #145 August 2002, p. 30,
Above the Ground Plane
PC Audio Bits
- #147 October 2002, p. 50,
Above the Ground Plane
Audio Transformation
- #149 December 2002, p. 62,
Above the Ground Plane
HTML Front Panels
- #151 February 2003, p. 62,
Above the Ground Plane
Nonlinear Mixing
- #153 April 2003, p. 66,
Above the Ground Plane
Balanced Mixing
- #155 June 2003, p. 46,
Above the Ground Plane
Battery Power, Feeding the Z3801A
- #157 August 2003, p. 40,
Above the Ground Plane
IR Sensing
- #159 October 2003, p. 70,
Above the Ground Plane
Modulation and Demodulation
- #161 December 2003, p. 48,
Above the Ground Plane
Multiplying, Dividing, and Filtering
- #163 February 2004, p. 56,
Above the Ground Plane
Filters and Firmware
- #165 April 2004, p. 64,
Pennies to Heaven
The Lenz Launcher
- #167 June 2004, p. 56,
Robot Mechanics
- #169 August 2004, p. 62,
Stepper Drive
Part 1: Analog
- #171 October 2004, p. 36,
Stepper Drive
Part 2: Digital
- #173 December 2004, p. 22,
Building Boxes
- #175 February 2005, p. 46,
Capacitors at RF
- #177 April 2005, p. 40,
Foolish LED Tricks
- #179 June 2005, p. 36,
RF Attenuation
Resistors at RF
- #181 August 2005, p. 75,
Analog Tips and Tricks
- #183 October 2005, p. 34,
LED Optics
Lights! Diodes! Current! Math!
- #185 December 2005, p. 52,
ADC and DAC Bandwidth
Sampled Signals
- #187 February 2006, p. 28,
Sampled Data Bandwidth
Filtering
- #189 April 2006, p. 68,
RF Mixer Isolation and Coax Stub Filters
- #191 June 2006, p. 50,
Stepper Failure
Death By Disconnection
- #193 August 2006, p. 70,
Voltage References
- #195 October 2006, p. 56,
DIY Diodes
- #197 December 2006, p. 38,
Filter Figures
- #199 February 2007, p. 62,
Battery Capacity
Discharge
- #200 March 2007, p. 72,
A Plethora of Projects
- #201 April 2007, p. 56,
Battery Capacity
Charge
- #203 June 2007, p. 71,
Practical Photomicrography
- #205 August 2007, p. 71,
Hearing Clearly
- #207 October 2007, p. 55,
Hearing Clearly
Hardware
- #209 December 2007, p. 56,
LED Power
- #210 January 2008, p. 68,
That Was Then, This Is Now
- #211 February 2008, p. 70,
Transformers
- #213 April 2008, p. 46,
Triac Behavior
Triac Control Meets an Inductive Load
- #215 June 2008, p. 30,
Resistance Soldering
- #217 August 2008, p. 40,
IR Proximity Sensing
- #219 October 2008, p. 34,
HT Audio, GPS for APRS, and What Works
- #221 December 2008, p. 38,
Real-World NiMH Charging
- #223 February 2009, p. 24,
Solar Measurements
Techniques for Evaluating Panels
- #225 April 2009, p. 24,
Solar Data Logger
Part 1: PCB Layout, Inductor Saturation, and Other Troubles
- #227 June 2009, p. 22,
Solar Data Logger
Part 2: Data Points
- #229 August 2009, p. 31,
A Blast for the Past
High-Voltage DC Dosimeter Charger
- #231 October 2009, p. 28,
Capacitor ESR Measurement
- #233 December 2009, p. 44,
Memories are Not Forever
- #235 February 2010, p. 38,
Totally Featureless Clock
WWVB Simulator
- #237 April 2010, p. 54,
Totally Featureless Clock
Part 2: Hardware
- #239 June 2010, p. 44,
Totally Featureless Clock
Part 3: Signal Processing
- #241 August 2010, p. 42,
Crystal Properties
Circuit Models, Measurement, and Conversion