Circuit Cellar Magazine Index of Contents:

ISSUE 1
Jan/Feb 1988
Theme: INSIDE THE BOX STILL COUNTS

Inside the Box Still Counts, by Steve Ciarcia, 1.
Visible Ink—Letters to the INK Research Staff, 2.
The Circuit Cellar Motion-Triggered Video Camera Multiplexer, by Steve Ciarcia, 5-10.
Ink Spot—Guest Editorial, 11.
High Security on a Budget—Build a Video Handscanner/Identifier, by Ed Nisley, 13-21.
ConnecTime—Excerpts from the Circuit Cellar INK BBS, conducted by Ken Davidson, 22.
The Home Satellite Weather Center—Part l: RGBI to NTSC Converter, by Mark Voorhees, 29-34.
Firmware Furnace, by Ed Nisley, 35-39.

ISSUE 2
Mar/Apr 1988
Theme: TECHIES

The Core Audience, by Steve Ciarcia, 1.
Reader’s Ink—Letters to the Editor, 2.
Circuit Cellar Neighborhood Strategic Defense Initiative—The Ballistics Dynamics of Plastic Soda Bottles, by Steve Ciarcia & Ed Nisley, 5-16.
Visible Ink—Letters to the Circuit Cellar INK Research Staff, 17.
INK Spot—Guest Editorial, Leonardo the Techie, by Phil Lemmons, 21.
The Home Satellite Weather Center—Part 2: NTSC Encoder Alignment and System Overview, by Mark Voorhees, 23-27.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 28.
Firmware Furnace—Digitizing Infrared Signals, by Ed Nisley, 32-42.
Personal-Computer-Based Instrumentation—Build a 4-Channel Temperature Logging and Data Reduction System, by Tom Riley, 43-48.

ISSUE 3
May/June 1988
Theme: CONTROL MAGIC

Control Magic, by Steve Ciarcia, 1.
Readers Ink—Letter to the Editor, 2.
Power-Line-Based Computer Control—The X-10 PL513 Power Line Interface Module, by Ken Davidson, 4-13.
Visible Ink—Letters to the Circuit Cellar INK Research Staff, 15.
The Home Satellite Weather Center—Part 3: Weather Databases and System Software Overview, by Mark Voorhees, l9-26.
Ink Spot—Guest Editorial, The Information Free-For-All, by Mark Dahmke, 27,
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 28.
Firmware Furnace—Video Signal Timing and Real-Time Interrupt Control, by Ed Nisley, 34-41.
SoftUART—Software Emulation of Full-Duplex Serial Channels, by Bill Curlew, 42-48.

ISSUE 4
July/Aug 1988
Theme: STEPPER MOTORS

The Market-Driven Myth, by Steve Ciarcia, 1.
Reader’s Ink—Letter to the Editor, 2.
Circuit Cellar Stepper Motor Scanning Sonar Sensor—A Look at the Logic and Control of Stepper Motors, by Steve Ciarcia and Ed Nisley, 5-17.
Visible Ink—Letters to the Circuit Cellar INK Research Staff, 18.
The Satellite Home Weather Center—Part 4: Dial-Up Databases and a 68000 Peripheral Processor, by Mark Voorhees, 21-27.
Ink Spot—Guest Editorial, Bigger is not necessarily better, by Ezra Shapiro, 29.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 30.
Circuit Cellar Neighborhood Strategic Defense Initiative—Building the Bottle Launcher and Gantry, by Ed Nisley, 36-37.
Firmware Furnace—Using the IBM PC Joystick Port, by Ed Nisley, 38-46.
Stepping Out—A Robot Arm that Demonstrates Microprocessor Control of Stepper Motors, by Tim McDonough & Dennis Grim, 49-56.

ISSUE 5
Sept/Oct 1988
Theme: REMOTE VIDEO SURVEILLANCE

Editor’s Ink—Not the Same Old Song, by Curtis Franklin, Jr., 1.
Reader’s Ink—Letters to the Editor, 2.
ROVER—Remotely Operated Video-based Electronic Reconnaissance, by Steve Ciarcia and Ken Davidson, 4-13.
Visible Ink—Letters to the CCINK Research Staff, 14.
The Satellite Home Weather Center—Part 5: Focus on the MC68000 Peripheral Controller, by Mark Voorhees, l6-23.
From the Bench—RS-232 Economic Trade-offs, by Jeff Bachiochi, 24-25.
10-MHz/8-bit Digitizing Board for the IBM PC—An Affordable Digital Oscilloscope on a Plug-in Board, by Russell Lindgren, 26-33.
The X-10 TW523 Two-Way Power Line Interface—A Step Toward Closed-loop Power Line Control, by Ken Davidson, 34-35.
The DDT-51 Lives—Fixes, Updates, and Future Plans for the Low-Cost 8051 Development System, by the Ink Research Staff, 38-39.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 40.
Firmware Furnace—Precision Pulses: Carrier-Current Transmission Timing, by Ed Nisley, 46-51.
Steve’s Own Ink—Back Here, by Steve Ciarcia, 52.
Update: Additional information to previous articles

ISSUE 6
Nov/Dec 1988
Theme: DATA ACQUISITION

Editor’s INK—An Active and Growing Industry, by Curtis Franklin, Jr., 2.
Reader’s INK—Letters to the Editor, 3.
ROVER: Remotely Operated Video-based Electronic Reconnaissance—Part 2: The Software, by Steve Ciarcia & Ken Davidson, 6.
Visible INK—Letters to INK Research Staff, 16.
The Satellite Home Weather Center —Part 6: Adding Serial and Parallel Ports to the Peripheral Controller, by Mark Voorhees, 20.
From the Bench—Fiber Optics: Your Link to the Future, by Jeff Bachiochi, 28.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 31.
ImageWise/PC—Part 1: The Digitizing Continues, Video Basics, by Ed Nisley, 36.
Build a Remote Analog Data Logger—Part 1: A simple 6809-Based Data Acquisition System, by R.W. Meister, 45.
Firmware Furnace—DDT-51 Revealed, by Ed Nisley, 51.
Steve’s Own INK—A Gathering of Eagles, by Steve Ciarcia, 56.

ISSUE 7
Jan/Feb 1989
Theme: COMPUTING IN REAL-TIME

Editor’s INK—The Revolution Continues, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
ImageWise/PC —The Digitizing Continues: Part 2: The Hardware, by Ed Nisley, 8.
Visible INK—Letters to the CCINK Research Staff, 20.
Build a Remote Analog Data Logger—Part 2: The Software, by R.W. Meister, 22.
INK Spot—Guest Editorial—A Call for Dedication, by Ezra Shapiro, 34.
The Home Satellite Weather Center—Part 7: Finishing the Firmware for 68000 Peripheral Processor, by Mark Voorhees, 36.
From the Bench—AC Power Line Transmission, by Jeff Bachiochi, 42.
Writing a Real-Time Operating System—Part 1: A Multitasking Event Scheduler for the HD64180, by Jack Ganssle, 45.
Firmware Furnace—Real Numbers: Number Crunching for the 8751, by Ed Nisley, 52.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 59.
Steve’s Own INK—First INK Reader Survey, by Steve Ciarcia, 64.

ISSUE 8
April/May 1989
Theme: CREATIVE COMPUTING

Editor’s Ink—The Whole Story, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
Switching Power Supplies—Efficient Power for Embedded Control Systems, by Steve Ciarcia, 10.
Visible INK—Letters to the Editor, 20.
Product Reviews—The Next Generation: Circuit Cellar INK sells out and enjoys it! Supercharged Worry Munchers: Circuit Cellar INK looks at four diverse applications solutions. 22. (This is a humorous April Fool’s special section.)
Writing a Real-Time Operating System—Part 2: Memory Management and Applications for the HD64180, by Jack Ganssle, 30.
ImageWise/PC—The Digitizing Continues: Part 3: Topping It Off with Software, by Ed Nisley. 34
From The Bench—Creating a Network-based Embedded Controller, by Jeff Bachiochi, 46.
HD647180X—A New 8-Bit Microcontroller: Embedded Controllers Get Respect, by Tom Cantrell. 52
Firmware Furnace—The True Secrets of Working with LCDs, by Ed Nisley, 56.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 67.
Steve’s Own INK—Smile When You Call Me That, by Steve Ciarcia, 72.

ISSUE 9
June/July 1989
Theme: INTELLIGENT APPLICATIONS


Editor’s INK—Working Smarter, Not Faster, by Curtis Franklin, Jr., 1.
Reader’s Ink—Letters to the Editor, 5.
Visible INK—Letters to the INK Research Staff, 8.
The X-10 IR543 Infrared Gateway/Controller—Control Your Lights with Your Trainable IR Remote, by Ken Davidson, 11.
A Neural Network Approach to Artificial Intelligence—Using a Neural Network for Dealing with Real-World Data, by Christopher Ciarcia, 18.
The Adaline Learning Neuron—A One-Node Net for Computer Learning, by Scott Farley, 28.
An Intelligent SCSI Data Acquisition System for the Apple Macintosh—Part 1: Building the Hardware, by John Eng, 36.
From the Bench—The Invisible Net, by Jeff Bachiochi, 44.
Silicon Update—The Waferscale Integration PAC1000: Microcontroller, RISC, or PLD?, by Tom Cantrell, 50.
Software by Design—Computing CRCs in Parallel, by Jack Ganssle, 55.
Firmware Furnace—From Fixed Point to Floating Point and Back Again: Writhing Reals, by Ed Nisley, 60.
UPDATE: Build an 87xx Programming Adapter, by Jeff Bachiochi, 69.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 74.
Steve’s Own INK—The Good Old Ways, by Steve Ciarcia, 80.

ISSUE 10
Aug/Sept 1989
Theme: THE ELECTRONIC HOUSE

Editor’s INK—CEBus on the Ragged Edge, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
NEW Product News, 8.
Visible INK—Letters to the INK Research Staff, 12.
An Intelligent SCSI Data Acquisition System for the Apple Macintosh—Part 2: Macintosh Programming the Easy Way, by John Eng, 15.
Tracking Soviet Television Satellites, by Mark Dahmke, 22.
A Network for distributed Control—Part 1—Building an RS-485 Network for Controllers, by Ed Nisley, 32.
CEBus: A New Standard in Home Automation—The First In-Depth Technical Description, by Ken Davidson, 40.
Circuit Cellar INK Design contest Winners, 54.
Silicon Update—Beyond ASICs: New-Generation PLDs’ Cost and Flexibility Benefits, by Tom Cantrell, 57.
Firmware Furnace—Exposing the Unseeable: Peering deep into code with the help of a single strategic bit by, Ed Nisely, 62.
From the Bench—To Participate is to Win, by Jeff Bachiochi, 69.
Software by Design—Signal Smoothing: Taking the Rough Edges off of Real-World Data, by Jack Ganssle, 73.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 74.
Steve’s Own INK—Don’t Mess with Mother Nature, by Steve Ciarcia, 80.

ISSUE 11
Oct/Nov 1989
Theme: 32-BIT APPLICATIONS

Editor’s INK—Why 32 bits?, by Curtis Franklin, Jr., 1.
Readers’ INK—Letters to the Editor, 5.
New Product News, 8.
Visible INK—Letters to the INK Research Staff, 12.
INKnet—Part 2: Writing Software for Distributed Control, by Ed Nisley, 15.
An Intel 386SX-based PC/AT Compatible Motherboard—Part 1, by Daryl Rinaldi, 22
The BCCH16—Part 1, A 16-/32-bit Multitasking Single-Board Computer, by Tom Cantrell, 40.
Firmware Furnace—Cache Craziness, by Ed Nisley, 55.
From the Bench—Gentlemen Start Your Engines, by Jeff Bachiochi, 62
Silicon Update—Intel’s Dark Horse—The 80960: A Powerful New Controller for Performance-Critical Applications, by Tom Cantrell, 68.
Software by Design—Algorithms for Trigonometric Functions, by Jack Ganssle, 73.
ConnecTime—Excerpts from the Circuit Cellar BBS conducted by Ken Davidson, 75.
Steve’s Own INK—Those Dazzling 32-Bit Chips, by Steve Ciarcia, 80.

ISSUE 12
Dec 1989/Jan 1990
Theme: APPLICATIONS IN THE ARTS

Editor’s INK—First Things First, by Curtis Franklin, Jr., 1.
Readers’s INK—Letters to the Editor, 5.
New Product News, 8.
Visible INK—Letters to the INK Research Staff, 12
INKnet—Part 3: Writing Network Applications—The Subtle Art of Programming for INKnet, by Ed Nisley, 14.
Image Synthesis: A Tutorial—Tools for Drawing a New Universe, by Chris Ciarcia, 22.
An Intel 386SX-based PC/AT-Compatible Motherboard—Part 2, by Daryl Rinaldi, 37.
A Low-Cost MIDI Sequencer—Build an 8031-Based Stand-Alone MIDI Sequencer, by Winefred Washington, 49.
Firmware Furnace—Simulated Reality: Simulating Systems for 8051 Debugging, by Ed Nisley, 53.
From The Bench—The Versatile Light-Emitting Diode, by Jeff Bachiochi, 62.
Silicon Update—MAXIMum Chips: Maximum Real-World Problem Solvers, by Tom Cantrell, 69.
Software by Design—Least-Squares Curve Fitting, by Jack Ganssle, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Domestic Automation—New X-10—Compatible Products Hit the Market, 78.
Steve’s Own INK—..And Everything in its Place, by Steve Ciarcia, 88.

ISSUE 13
Feb/Mar 1990
Theme: ANALOG SIGNAL PROCESSING

Editor’s INK—Dateline: Las Vegas, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 8.
Visible INK—Letters to the INK Research Staff, 12.
Building An IBM PC Keyboard Translator—An 8031-based System for Code Translation, by Bill Curlew, 14.
Building etude—Part 1: A 25-MHz Analog-to-Digital Convertor for the PC Bus, by J. Conrad Hubert and Dick Hubert, 21.
Digital Signal Processing—Part 1: An Introduction, by Dean McConnell, 30.
The BCCH16—Part 2: Porting a Multitasking BASIC to the H16, by Jack Ganssle, 42.
Firmware Furnace—An Exercise for the Student: Building Software from the Ground Up, by Ed Nisley, 52.
From the Bench—ENTION…ATTENTION…ATTENTION…ATT—Building an LED Moving Message Display, by Jeff Bachiochi, 60.
Silicon Update—Earthshaking Chips: A report from the Second Microprocessor Forum, by Tom Cantrell, 68.
Software by Design—Memory Management on the HD64180, by Jack Ganssle, 72.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 76.
Steve’s Own INK—An Analog State of Mind, by Steve Ciarcia, 80.

ISSUE 14
April/May 1990
Theme: APPLICATIONS IN LIGHT

Editor’s INK—It Just Gets Better, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 6.
New Product News, 8.
Visible INK—Letters to the INK Research Staff, 12.
Build a Simple SCSI-to-Anything Interface—Take advantage of the Spec to Simplify Your Designs, by Jim MacArthur, 15.
Computer Generated Holograms, by Dale Nassar, 22.
Modulating Laser Diodes—The Search for the Perfect Driveway Sensor, by Steve Ciarcia, 38.
Digital Signal Processing—Part 2: DSP Applications with the TMS320C25, by Dean McDonnell, 48.
Firmware Furnace—BASIC Radioactive Randoms: True Random Numbers from Mother Nature, by Ed Nisley, 58.
From the Bench—Honey, I Shrunk the…: New Uses Abound for the Smallest AT Clone Yet, by Jeff Bachiochi, 70.
Silicon Update—Whither Zilog? A Roller Coaster on the Back of the Z80, by Tom Cantrell, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Domestic Automation—CEBus Comes One Step Closer to Reality, by Ken Davidson, 85.
Steve’s Own INK—The Home Computer Revolution is Over, by Steve Ciarcia, 88.

ISSUE 15
June/July 1990
Theme: ROBOTICS

Editor’s INK—Applications for All, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 8.
Visible INK—Letters to the INK Research Staff, 12.
Implementing a Comefrom Statement—Discover Where Your Code Has Been, by J. Conrad Hubert, 16.
Robotics and Artificial Intelligence—Modeling Synthetic Actors and Real-World Interactions, by Chris Ciarcia, 18.
Building Mitee Mouse III—Part 1: The Hardware for a Maze-Running Rodent, by David Otten, 32.
Building etude—Part 2: A 25-MHz Analog-to-Digital Converter for the PC Bus, by J. Conrad Hubert & Dick Hubert, 41.
Firmware Furnace—The Furnace Firmware Project: Process Control on the Home Front, by Ed Nisley, 49.
From the Bench—Power Control Basics: Choosing the Best Digital Power Control Option for Your Application, by Jeff Bachiochi, 57.
Silicon Update—Chips for Artificial Intelligence: I’ve Seen the Future—and It Is Fuzzy, by Tom Cantrell, 68.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 74.
Steve’s Own INK—Contemplation, by Steve Ciarcia, 80.

SPECIAL BUILDING AUTOMATION SECTION

Cebus Update- How is the Health of EIA's Baby?, by Ken Davidson, S2.
Build A Low-Power Data Logger—Computerized Data Collector Runs for Years on a Battery, by Steve Ciarcia, S12.
Build a Power Frequency Monitor—Counting Cycles Until it Hertz, by Ed Nisley, S24.

ISSUE 16
Aug/Sept 1990
Theme: COMMUNICATIONS

Editor’s INK—A Little Communicating, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 12.
Image Compression for High-Speed Network Transmission, by Chris Ciarcia, 18.
Extended Serial Communications on the 8096—Increase the Utility of these Ubiquitous Chips With Simple C Software, by Alfred Schumer, 28.
ONDI—The On-line Device Interface: Building a Powerful Remote Control for Your PC, by John Dybowski, 34.
Building the Mitee Mouse III—Part 2: The Software for a Maze-Running Rodent, by David Otten, 40.
Huge Arrays On The HD64180—Taking Advantage of Memory Management, by Jack Ganssle, 53.
Firmware Furnace—The Furnace Firmware Project: Keypad and Piezo Beeper, by Ed Nisley, 56.
From the Bench—Creating a Non-Volatile RAM Module,by Jeff Bachiochi, 65.
Silicon Update—Old 8051s Never Die, They Just Get Smarter: New Power for a Controller Mainstay, by Tom Cantrell, 74.
Practical Algorithms—Getting to Know You: A New Feature Begins, by Scott Robert Ladd, 79.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Flash or Splash?, by Steve Ciarcia, 88.

ISSUE 17
Oct/Nov 1990
Theme: GRAPHICS

Editor’s INK—CASE is Coming, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 10.
Functions of Complex Variables—Generating Biomorphs on Personal Computers, by Saim Ural, 16.
Creating Fractal Images—Using the Power of Fractals for Realistic Planetary Images, by Chris Ciarcia, 24.
Running VGA on an IBM Professional Graphics Display, by J. Conrad Hubert, 38.
Firmware Furnace—The Furnace Firmware Project: Tight Code Meets the C Monster, by Ed Nisley, 73.
From the Bench—PC Programming Comes to Embedded Control: V25...An 8088 With All the Good Stuff, by Jeff Bachiochi, 82.
Silicon Update—VHDL: The End of Hardware?, by Tom Cantrell, 89.
Practical Algorithms—Around and Around We Go..., by Scott Robert Ladd, 98.
The Second Circuit Cellar INK Design Contest Winners, 100.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 104.
Steve’s Own INK—A Computer is A Computer, by Steve Ciarcia, 112.

EMBEDDED APPLICATIONS SECTION
Multichannel Digital Voltmeter Interface—MAX134 Chip Adds High-Performance ADC to Embedded Control, by Steve Ciarcia, 43.
Control Theory for Embedded Controllers—An Introduction to the Basics of Computerized Control, by Thomas Mosteller, 58.
Using C for Embedded Control—Building a 6805-Based Darkroom Timer, by Ashok Patel & Walter Banks, 67.

ISSUE 18
Dec 1990/Jan 1991
Theme: CONTROL SOFTWARE

Editor’s INK—I’ve Seen the Future, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
ONDI—The On-line Device Interface—Part 2: Software for Remote PC Control, by John Dybowski, 12.
Principles of PC-Based Data Acquisition and Control Systems, by Chris Ciarcia, 18.
An Interface for Portable Battery-Backed RAM—Using the Mitsubishi BEE Card for Non-volatile Data Storage, by Tim McDonough & Bruce Webb, 32.
Using the Motorola MC68HC11—A Venerable History and a Certain Future, by Steve Ciarcia & Burt Brown, 36.
Designing with Flash Memory—Is There a New Alternative to EEPROM and SRAM?, by Marcus A. Levy, 50.
Firmware Furnace—ANSI Controls and Fixed Points: The Furnace Firmware Project Continues, by Ed Nisley, 61.
From the Bench—Magnetic Levitation: An Example in Closed-Loop Control—How to Defy Gravity Without the Use of Black Magic, by Jeff Bachiochi, 71.
Silicon Update—Goodbye CRT, Hello LCD, by Tom Cantrell, 79.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 88.
Steve’s Own INK—The Whole Job, by Steve Ciarcia, 96.

ISSUE 19
Feb/March 1991
Theme: DIGITAL SIGNAL PROCESSING

Editor’s INK—What a Difference, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 8.
DSP Architectures for Signal Processing Applications—Matching the Tools to the Job, by Bill Schweber, 12.
A PC Stopwatch—Improved Timing for Acquisition and Control, by David P. Schulze, 22.
Digital Image Processing—Software-based Digital Signal Processing, by Chris Ciarcia, 24.
Mini-DSP—A Digital Signal Processor Experimentation Unit, by Steven E. Reyer, 38.
Analog Circuit Design—Stripping Away the Mystery for Digital Designers, by Mark E. Nurczyk, 46.
Firmware Furnace—It’s Just You and the CPU: Intel 80x86 Instruction Timings, by Ed Nisley, 74.
From the Bench—Multidrop A/D and D/A Network: Using Your PC’s Printer Port and Four-Conductor Phone Cable, by Jeff Bachiochi, 82.
Silicon Update—Hot Chips in the Summertime: A Report from "Hot Chips II", by Tom Cantrell, 93.
Practical Algorithms—Making Hash: A Table Built for Speed, by Scott Robert Ladd, 100.
Domestic Automation—CEBus Gets Physical—The Standard Takes Two More Steps to Maturity, by Ken Davidson, 103.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 105.
Steve’s Own INK—The Sophomore Slump, by Steve Ciarcia, 112.

COMPILERS FOR THE 8051 SECTION
Oh Say, Can You C?—Circuit Cellar INK Evaluates Three C Compilers for the 8051, by M. Scott Martin, Tim McDonough, & Curtis Franklin, Jr., 58.
High-level Languages for Microcontrollers—Don’t Believe the Hype, by Ed Nisley, 69.
Using High-Level Languages on Embedded Controllers, by Ken Davidson, 72.

ISSUE 20
April/May 1991
Theme: PORTABLE APPLICATIONS

Editor’s INK—Towards More Personal Computing, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 5.
New Product News, 8.
A MIDI-Controlled Sampled-Sound Player, by Tom Dahlin & Don Krantz, 14.
A Portable 8051-Based DRAM Tester—Designing Maximum Features into Minimum Space, by John Wettroth, 24.
Using the TI74 For Data Acquisition—Low-Cost BASIC I/O, by Ed Vogel, 41.
The Mystery of Intel Hex Format—Exorcising the Hex Demon, by Ed Nisley, 45.
Firmware Furnace—You Can’t Do That!: A Look at Porting Code from OS/2 to DOS, by Ed Nisley, 50.
Silicon Update—Pixie Power—A Switch + LCD Combo for Intelligent I/O, by Tom Cantrell, 57.
Practical Algorithms—Adjusting Standard Deviation to Sample Size: Increased Reliability for BASIC Statistics, by Charles P. Boegli, 63.
A PC-Controlled Light Show—A Parallel-Communication Lighting Board with MIDI Potential, by R. Scott Coppersmith, 79.
Working with Zeropower SRAM—Building ZMEM, the Zeropower Memory Chip Programmer, by Ernest Stiltner, 84.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 86.
Steve’s Own INK—Why Portable?, by Steve Ciarcia, 96.

AUTOROUTERS SECTION
From the Bench—Working with an Autorouter: Integrating a New Tool into an Established Engineering Routine, by Jeff Bachiochi, 66.
Bringing in the Pros—Working with a Board Design Firm, by Curtis Franklin, Jr., 71.

ISSUE 21
June/July 1991
Theme: COMMUNICATIONS

Editor’s INK—Home, But Not Alone, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
S-ARTnet—A Powerful Controller Network: Designing a Low-Cost Network Around S-ART, by John Dybowski, 14.
Software at the Hardware Level—Programming TSRs for Interrupt Handling, by Chris Ciarcia, 26.
A Simple RS-485 Network—Exploit the Nine-Bit Serial Communication Modes of the 8051, 8096BH, 68HC11, 68HC05, and Z180 Microcontroller Families, by Jim Butler, 38.
Interfacing Microsoft’s Flash File System—Using Flash Memory Under MS-DOS, by Markus Levy, 44.
Firmware Furnace—The Furnace Firmware Project Concludes: Hard Data for Home Control, by Ed Nisley, 78.
From the Bench—IR Communications: An Essential Link in the Chain of Control, by Jeff Bachiochi, 86.
Silicon Update—The MC68HC16: Stretching 8 Bits to the Limit, by Tom Cantrell, 90.
Practical Algorithms—Filtering Sampled Signals: Software DSP, by Charles P. Boegli, 98.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 102.
Steve’s Own INK—Reach Out..., by Steve Ciarcia, 112.

HOME AUTOMATION SECTION
Touch-tone Interactive Monitor—A Watchdog in Every Home, by Steve Ciarcia, 54.
CEBus Update: More Physical Details Available, by Ken Davidson, 66.
Echelon’s Local Operating Network—The Year of the LON?, by Ken Davidson, 74.

ISSUE 22
Aug/Sept 1991
Theme: EMBEDDED APPLICATIONS

Editor’s INK—The March of Technology, by Curtis Franklin, Jr., 1.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
Using Device Drivers To Change the Rules, by Chris Ciarcia, 14.
ISDN (S/T) Interface—General Review of Functional Concepts, by Steven E. Strauss & P.K. Govind, 26.
S-ART: Building The Network Software—Part 2, by John Dybowski, 32.
Numerical Applications Using DSP—Using a DSP Chip for High-Speed Numeric Processing, by Eduardo Pérez & Dapang Chen, 60.
Firmware Furnace—Toolmaker’s Tools, by Ed Nisley, 74.
From the Bench—Reducing Power Consumption: Breathing new life into Data Logging, by Jeff Bachiochi, 81.
Silicon Update—Kynar To The Rescue: The Ultimate Sensor?, by Tom Cantrell, 88.
Practical Algorithms—Summarizing Your Data: Properties of a Bounded Probability Density Function, by Charles P. Boegli, 95.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 104.
Steve’s Own INK—A Standard Column, by Steve Ciarcia, 112.

EMULATORS & SIMULATORS SECTION
But It Worked With My Emulator!—Why Emulation isn’t Reality, by Keith Wentworth, 42.
Son Of DDT: A New 8031 Debugger, by Ed Nisley, 49.

ISSUE 23
Oct/Nov 1991
Theme: GRAPHICS & VIDEO

Editor’s INK—English: The Forgotten Language?, by Ken Davidson, 1.
Reader’s INK—Letters to the Editor, 4.
New Product News, 10.
A Video Editing Control System—Part 1: The Hardware, by William J. Kressbach, 16.
Computer Graphics And The World of Scientific Visualization, by Chris Ciarcia, 26.
Add A Video Display To Your 8031 Microcontroller—Graphics and Color Liven Up Any Output, by Larry Duarte, 40.
ISDN (S/T) Interface—Part 2: Design Example of a PC Plug-in Board, by Steven E. Strauss & P.K. Govind, 46.
Firmware Furnace—(Re-) Starting C, by Ed Nisley, 70.
From the Bench—Redefining Remote Control: Now You See ’Em—Beep—Now You Don’t, by Jeff Bachiochi, 79.
Silicon Update—Nuts About RISC: Go on a Low-Fat Acorn Diet, by Tom Cantrell, 86.
Practical Algorithms—Measuring Subjective Sound Levels, by Charles P. Boegli, 94.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 103.
Steve’s Own INK—The Circuit (Storm) Cellar, by Steve Ciarcia, 112
.
SCHEMATIC CAPTURE SOFTWARE (EECAD) SECTION
ORCAD Schematic Design Tools—A Working Engineer’s Impression, by Bruce Webb, 60.
Schematic Capture With Schema, by Ken Davidson, 64.

ISSUE 24
Dec 1991/Jan 1992
Theme: APPLICATIONS IN LIGHT

Editor’s INK—Our Upcoming Year, by Ken Davidson, 1.
Reader’s INK—Letters to the Editor, 4.
New Product News, 10.
Three-Dimensional Graphics By Computer—Computer-Generated Anaglyphs, by Dale Nassar, 16.
PC-Based Optical System Design—Using Your PC to Design a Lens, by Chris Ciarcia, 32.
A Video Editing Control System—Part 2, by William J. Kressbach, 38.
High-Resolution Timing On A PC, by Bruce Ackerman, 46.
Third Design Contest Results—Winners of Circuit Cellar INK’s Third Annual Design Contest, 60.
Firmware Furnace—Micro-C, LEDs, and a Rotary Encoder, by Ed Nisley, 66.
From the Bench—Electronic Identification, by Jeff Bachiochi, 75.
Silicon Update—Summer Harvest: A Cornucopia of Chips, by Tom Cantrell, 83.
Practical Algorithms—Parallel Filters: Design and Simulation by Computer, by Charles P. Boegli, 91.
Domestic Automation—Home Control: Read All About It, by Ken Davidson, 98.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 100.
Steve’s Own INK—Consultant’s Dilemma, by Steve Ciarcia, 112.

SINGLE-BOARD SOLUTIONS SECTION
The FS-100 MC68HC11-Based Single-Board Computer—On-board Keyboard and Video Interfaces Complete this Single-Board Powerhouse, by Frank Swiger & Joe Glover, 52.

ISSUE 25
Feb/Mar 1992
Theme: BUILDING AUTOMATION


Editor’s INK—Change is Not in the Cards, by Ken Davidson, 2.
Reader’s INK—Letters to the Editor, 4.
New Product News, 6.
The State of Home Systems, by Tricia Parks, 12.
Taking A Tour Of The Bright Home, by Ken Davidson, 14.
The Circuit Cellar Home Control System II, by Steve Ciarcia, 22.
The Home Control System II Supervisory Controller, by Ken Davidson, 46.
Firmware Furnace—Two-Way Power Line Communication, by Ed Nisley, 74.
Practical Algorithms—Simulating Dynamic System Responses, by Charles P. Boegli, 82.
From the Bench—Does It Come With a Memory...Standard?, by Jeff Bachiochi, 92.
Silicon Update—Cheap Chips: Lean and Mean PIC Machines, by Tom Cantrell, 100.
Domestic Automation—CEBus Goes Coax: Also Visit the Home of the Future, by Ken Davidson, 108.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 111.
Steve’s Own INK—The More It Changes, the More It Stays the Same, by Steve Ciarcia, 128.

EMBEDDED SIGNAL CONDITIONING SECTION
Designing With The LM335 Temperature Sensor, by Mark E. Nurczyk, P.E., 58.
Isolation Amplifier Design Using The IL300 Linear Optocoupler, by Robert Krause, 66.

ISSUE 26
April/May 1992
Theme: DISTRIBUTED CONTROL

Editor’s INK—Divide and Conquer, by Ken Davidson, 2.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
Embedded Controller Networking Alternatives, by James Butler, 14.
Infrared Tracking And Remote Control—Meet the New HCS II IR-LINK, by Steve Ciarcia, 22.
The Frugal Networker—A Crosspoint Switchboard for RS-232, by Frank Cox, 34.
Programming The Home Control System II, by Ken Davidson, 42.
Firmware Furnace—Infrared Home Control Gateway, by Ed Nisley, 70.
From the Bench—Does It Come With a Memory...Standard?—Part 2: The Nitty-Gritty, by Jeff Bachiochi, 78.
Silicon Update—Twenty Years of Micros: Now What?, by Tom Cantrell, 84.
Practical Algorithms—Writing Code to Support Nonvolatile Memory, by John Dybowski, 92.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 99.
Steve’s Own INK—A Night In The Life, by Steve Ciarcia, 112.

EMBEDDED PROGRAMMING SECTION
State Machines In Software—A Design Technique for Single-Chip Microprocessors, by Peter Hiscocks, 52.
PROGRAMMING THE MOTOROLA MC68HC705C8, by Edward Oscarson, 62.

ISSUE 27
June/July 1992
Theme: REAL-TIME PROGRAMMING

Editor’s INK—Computing in Real Time, by Ken Davidson, 2.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
Build A Real-time Multitasking Executive, by Mike Podanoffsky, 14.
Resource Management In Cooperative Multitasking, by Robert Scott, 22.
Using Programmable Logic Controllers, by Francis Lyn, 28.
LZW Data Compression, by Dwayne Phillips, 36.
Firmware Furnace—An HCS II LCD Terminal, by Ed Nisley, 68.
From the Bench—Computers on the Brain (revisited), by Jeff Bachiochi, 76.
Silicon Update—Multimedia Madness—Couch Potato Computing, by Tom Cantrell, 84.
Practical Algorithms—Use Watchdogs to Keep Your Controller in Line, by John Dybowski, 92.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 99.
Steve’s Own INK—Making "Sense" of the World, by Steve Ciarcia, 112.

EMBEDDED SENSORS & STORAGE SECTION
The Elements Of A Data Logger, by John Dybowski, 50.

ISSUE 28
Aug/Sept 1992
Theme: SIGNAL PROCESSING

Editor’s INK—Process This, by Ken Davidson, 2.
Reader’s INK—Letters to the Editor, 4.
New Product News, 8.
To DSP Or Not To DSP—Will a RISC Chip Do It Better?, by M.R. Smith, 14.
Analyze Voice In The Palm Of Your Hand, by Gerald McGuire, 26.
Shaping The World Of Sound, by Steven Avritch, 34.
The Dawning Of The Light Transistor—An Optical Computer Method Using Interference Fringe Component Regions, by John N. Hait, 40.
Firmware Furnace—HCS II War Stories and I/O Links, by Ed Nisley, 70.
From the Bench—Approaching PCB Nirvana, by Jeff Bachiochi, 80.
Silicon Update—The Ultimate Desk ACCESSory?, by Tom Cantrell, 86.
Practical Algorithms—Power Code, by John Dybowski, 92.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 98.
Steve’s Own INK—Cost is in the Eye of the Beholder, by Steve Ciarcia, 112.

EMBEDDED INTERFACING SECTION
Closing The Loop On DC Motor Control, by Tom Dahlin & Don Krantz, 50.
Designing With Programmable Logic, by Charles R. Conkling, Jr., 58.

ISSUE 29
Oct/Nov 1992
Theme: MEASUREMENT & CONTROL

Editor’s INK—A Look at Next Year, by Ken Davidson, 2.
New Product News, 6.
Planting Geraniums By Robot—Build an MC68HC11-based 2-D Sensor, by Brian Farmer, 12.
The Design Of A Time Domain Reflectometer, by Brian Kenner & John Wettroth, 22.
Serial I/O On The IBM PC, by Jim Schimpf, 34.
Firmware Furnace—Extending Your Control: The HCS II MCIR-Link, by Ed Nisley, 64.
From the Bench—X-10 Interfacing with PLIX, by Jeff Bachiochi, 74.
Silicon Update—I’m 18.432, and I Like It, by Tom Cantrell, 80.
Practical Algorithms—The Middle Ground: Negotiating a Keyboard Interface, by John Dybowski, 88.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 95.
Steve’s Own INK—Let Me Tell You About Yourself, by Steve Ciarcia, 112.

EMBEDDED GRAPHICS & VIDEO SECTION
Add Text Overlay To Any Video Display, by Bill Houghton, 40.
The Virtues Of The Hue, Lightness, Saturation Color Model, by James R. Furlong, 50.
Driving Multiple VGA Monitors, by Michael Swartzendruber, 61.

ISSUE 30
Dec 1992/Jan 1993
Theme: DEBUGGING, EMULATORS & SIMULATORS

Editor’s INK—Same Great Articles, Twice as Often, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Build The SmartROM EPROM Emulator, by Sanjaya Vatuk, 14.
68705 Slush—Not Quite an ICE, But Just as Useful, by Robin Brophy, 24.
Program 8748/49s With The DAR-49, by Paul Hitchcock, 32.
LCD Lineup—Getting Graphic with the LM213B, by Tom Cantrell, 44.
Firmware Furnace—Physical Constants & A Mini Interpreter, by Ed Nisley, 72.
From the Bench—Entry-level Embedded Development: On a Shoestring Budget , by Jeff Bachiochi, 80.
Silicon Update—Hot Chips IV: Silicon Sizzlers, by Tom Cantrell, 90.
Practical Algorithms—Denominations of Time, by John Dybowski, 94.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 100.
Steve’s Own INK—Evolution, by Steve Ciarcia, 112.

EMBEDDED CONTROL & CONVERSION SECTION
Winners In The Fourth Annual Circuit Cellar Design Contest, by Lisa Nadile, 58.
Microvolt Measurements—Use a 20-bit A/D Converter in Your Next Design, by Russ Lindgren, 62.
Build A Computer-controlled Multiswitch System, by Michael Swartzendruber, 68.

ISSUE 31
February 1993
Theme: HOME & BUILDING AUTOMATION

Editor’s INK—Increasing the Bandwidth, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
The Smart House System—A Technical Overview, by H. Brooke Stauffer, 14.
Switched-On CEBus: A CAL Interpreter, by Jeff Fisher, 24.
Temperature Monitoring—Add Some Temperature Sensors to the HCS II, by Steve Ciarcia, 32.
Putting the Wraps on CEBus, by Ken Davidson, 42.
Firmware Furnace—Blindsided by Technology: The ’386SX Embedded Firmware Project, by Ed Nisley, 48.
From the Bench—Simple Steps for Easy Positioning: Controlling Stepper Motors, by Jeff Bachiochi, 56.
Silicon Update—Smart LEDs: The Hard Way, the Soft Way, and the Right Way, by Tom Cantrell, 62.
Embedded Techniques—Embedded Timepieces, by John Dybowski, 70.
Patent Talk—Let Me Explain, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—The Sample Game, by Steve Ciarcia, 96.

ISSUE 32
March 1993
Theme: EMBEDDED INTERFACING

Editor’s INK—Getting the Hang of It, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
A Single Chip Video Wind Gauge, by Philip C. Pilgrim, 14.
Computer Controlled Light Dimmers—Part 1: Theory,by William Von Novak, 30.
Control Your Telescope by Voice, by Michael Swartzendruber, 34.
Add Interrupt Support to Polled Parallel Ports, by James Grundell, 44.
Firmware Furnace—Chickens and Eggs: The First Embedded '386SX Programs, by Ed Nisley, 52.
From the Bench—Seven-Segment LEDs Live On, by Jeff Bachiochi, 60..
Silicon Update—68K The Easy Way: Motorola Hits the Mark With the 68306, by Tom Cantrell, 68.
Embedded Techniques—Displays in a Vacuum: Using Vacuum Fluorescent Displays , by John Dybowski, 74.
Patent Talk, by Russ Reiss, 82.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 85.
Steve’s Own INK—PC Trials, by Steve Ciarcia, 96.

ISSUE 33
April 1993
Theme: DATA ACQUISITION

Editor’s INK—Take Up a Collection, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Data Acquisition and Control With The HP-48SX, by John Wettroth, 14.
What Makes CVSD Tick?, by Jeff Schmoyer, 20.
Generate Digital Speech Using CVSD, by J. Conrad Hubert, 24.
Computer-Controlled Light Dimmers—Part 2: Filters, Snubbers, and Design Issues, by William von Novak, 32.
Firmware Furnace—Barnacles on the ISA Bus: Starting the ’386SX Development Card, by Ed Nisley, 42.
From the Bench—You Can Count On It, by Jeff Bachiochi, 54.
Silicon Update—RISC Faces Reality: And Reality Blinks, by Tom Cantrell, 62.
Embedded Techniques—Bring Your Vacuum Fluorescent Display to Life, by John Dybowski, 68.
Patent Talk, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Voice Recognition and Professional Reinvestment, by Steve Ciarcia, 96.

ISSUE 34
May 1993
Theme: GRAPHICS & VIDEO

Editor’s INK—A Match Made in Heaven, by Ken Davidson, 2.
New Product News, 6.
Closed Captioning With The Motorola 68HC05CC1, by Janice Benzel & Linda Reuter Nuckolls, 12.
Vector Approach Simplifies Three-Dimensional Graphics, by Fred H. Carlin, 26.
Graphics LCD Control For Embedded Applications, by David Erikson, 32.
Firmware Furnace—I/O Time: The ’386SX Project Gains a Timer, by Ed Nisley, 44.
From the Bench—Squeeze That Battery ’Till It’s Dry, by Jeff Bachiochi, 54.
Silicon Update—Audio Rx: Skippy CDs? Tangled Tapes? Call an MD, by Tom Cantrell, 60.
Embedded Techniques—Interchip Traffic, by John Dybowski, 66.
Patent Talk, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 85.
Steve’s Own INK—The Club, by Steve Ciarcia, 96.

ISSUE 35
June 1993
Theme: COMMUNICATIONS

Editor’s INK—We Don’t Talk Anymore, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Long-Range Infrared Communications, by Larry Foltzer, 14.
Embedded Control Using ACCESS.bus, by David Wyland, 26.
Featuring A PC-TO-ACCESS.bus Interface Card, by Robert Clemens & Tom Stockebrand
High-speed Modem Basics: Standards and Theory, by Michael Swartzendruber, 38.
Firmware Furnace—After This Brief Interruption: IRQs and INTs for the ’386SX, by Ed Nisley, 50.
From the Bench—Component Selection, Inspection, Rejection, by Jeff Bachiochi, 60.
Silicon Update—The Ultimate RAM?: The Quest for CORE Continues, by Tom Cantrell, 64.
Embedded Techniques—Putting I2C Through Its Paces , by John Dybowski, 70.
Patent Talk, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS , conducted by Ken Davidson, 85.
Steve’s Own INK—Eat at Joe’s, by Steve Ciarcia, 96.

ISSUE 36
July 1993
Theme: REAL-TIME PROGRAMMING

Editor’s INK—Code on the Fly, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Object-Oriented Programming In Embedded Systems, by Mike Podanoffsky, 14.
PC Parent-Child Programming: A Path to Multitasking Under DOS, by H. Bradford Thompson, 26.
High-Speed Modem Basics: The Working Hardware, by Michael Swartzendruber, 38.
Firmware Furnace—Memories are Made of This: The ’386SX Project Goes Nonvolatile, by Ed Nisley, 46.
From the Bench—Breathing Life into an Old Friend: Revisiting the Z8, by Jeff Bachiochi, 56.
Silicon Update—Talking Chips, by Tom Cantrell, 62.
Embedded Techniques—The Art of Battery Management , by John Dybowski, 70.
Patent Talk, by Russ Reiss, 78..
ConnecTime—Excerpts from the Circuit Cellar BBS , conducted by Ken Davidson, 85.
Steve’s Own INK—PC Clone $5,000, by Steve Ciarcia, 96.

ISSUE 37
August 1993
MEASUREMENT & CONTROL

Editor’s INK—Pavlov Would Be Proud, by Ken Davidson, 2.
New Product News, 6.
An Introduction To PC-Based Virtual Reality, by Joseph D. Gradecki, 12.
Oscillators Don’t, Amplifiers Do!, by Mark Nurczyk, 20.
Real-World Macintosh—A Mac SCSI Interface Primer, by Marc Bumble, 26.
A Parallel Expander For the PC, by John F. Lenihan, 38.
Firmware Furnace—Absolute Power Corrupts: The ’386SX Project Gets a Watchdog, by Ed Nisley, 44.
From the Bench—Take a Swipe at Optical ID Cards, by Jeff Bachiochi, 56.
Silicon Update—In Bed with PCs, by Tom Cantrell, 62.
Embedded Techniques—Support Your Batteries, by John Dybowski, 70.
Patent Talk, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Engineer, Design Thyself, by Steve Ciarcia, 96.

ISSUE 38
September 1993
Theme: SIGNAL PROCESSING

Editor’s INK—Mainstream Processing, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Is The AMD29050 A FIR-Bearing Animal?, by Michael Smith, 14.
Using Your PC For Function Analysis And Control, by David S. Burkett, 26.
Neural Network Basics, by Dwayne Phillips, 36.
Firmware Furnace—Ticks, Pops, and Restarts: The ’386SX Project Gets a BIOS Extension, by Ed Nisley, 44.
From the Bench—Giving the Optical Card Reader Improved Vision, by Jeff Bachiochi, 56.
Silicon Update—Penny-pinching OTPs, by Tom Cantrell, 64.
Embedded Techniques—Storage for the Masses, by John Dybowski, 70.
Patent Talk, by Russ Reiss, 82.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 86.
Steve’s Own INK—The Collegiate Challenge, by Steve Ciarcia, 96.

ISSUE 39
October 1993
Theme: POWER CONTROL & CONVERSION

Editor’s INK—The Year Ahead, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Fire Control For Foundry Furnaces, by David McFalls, 14.
Stepping Up In Performance, by Tom Dahlin, 26.
Data Logging Meters Are No Fluke, by Derek Matsunaga, 38.
Firmware Furnace—IDs and LCDs: The ’386SX Project Gets Positive Identification and a Small Display, by Ed Nisley, 46.
From the Bench—Updating TIM for the HCS II: Add the Touchtone Interactive Monitor to your Home Control System, by Jeff Bachiochi, 58.
Silicon Update—Swiss Army Chip, by Tom Cantrell, 66.
Embedded Techniques—Small Memories, by John Dybowski, 72.
Patent Talk, by Russ Reiss, 82.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 86.
Steve’s Own INK—The Race for Power, by Steve Ciarcia, 96.

ISSUE 40
November 1993
Theme: PROGRAMMABLE DEVICES

Editor’s INK—Circuit Cellar and the Internet, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Speed Up Your M68040 With An Interleaved Bursting EPROM Interface, by Ron Stence, 14.
Designing With FPGAs—Part 1: An Overview, by Del Hatch, 26.
Loader31: A Pseudo EPROM Emulator, by Brad Hunting, 36.
Firmware Furnace—Booting C: Writing a Micro-C BIOS Extension for the ’386SX Project, by Ed Nisley, 42.
From the Bench—Talking on the Phone Without a Word, by Jeff Bachiochi, 56.
Silicon Update—The Swiss Army Sends in the Special Forces, by Tom Cantrell, 62.
Embedded Techniques—Decoding Magnetics, by John Dybowski, 68.
Patent Talk, by Russ Reiss, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Lest We Forget that Chips Can...and Will, by Steve Ciarcia, 96.

ISSUE 41
December 1993
Theme: EMBEDDED CONTROL

Editor’s INK—Our First Month of Email, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Secrets of Using The DS1209 In An RF Transponder, by Maurizio Ferrari, 14.
The Covert Chordic Keyboard, by Scot Coburn, 22.
Accessing The DS5000T Timekeeper From C, by J. Conrad Hubert, 30.
Designing With FPGAs—Part 2: An Example, by Del Hatch, 40.
Results Of The Fifth Annual Circuit Cellar Design Contest, by Rob Rojas, 48.
Firmware Furnace—Beyond Small: Mainline C for the ’386SX Project, by Ed Nisley, 52.
From the Bench—Measuring Up an Electronic Caliper Interface, by Jeff Bachiochi, 60.
Silicon Update—It’s Showtime, by Tom Cantrell, 64.
Embedded Techniques—Conversing with Batteries, by John Dybowski, 72.
Patent Talk, by Russ Reiss, 77.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Embedded in Everything, by Steve Ciarcia, 96.

ISSUE 42
January 1994
Theme: HOME AUTOMATION

Editor’s INK—Catch the Bug, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Put A CEBus Power Line Interface In Your Next Design, by Christopher Yasko, 14.
Home Temperature Control Basics, by Anthony Segredo, 24.
Add A Serial X-10 Interface To Your PC, by Rick Zarr, 28.
Designing Printed Circuit Boards For High-Speed Logic, by David Prutchi, 38.
Firmware Furnace—Lots’a Dots: Big Bitmapped LCD Panels for the ’386SX Project, by Ed Nisley, 44.
From the Bench—Temperature Sensing Eludes Analog Interfacing, by Jeff Bachiochi, 56.
Silicon Update—PID-Pong Challenge, by Tom Cantrell, 60.
Embedded Techniques—Embedded Timers, by John Dybowski, 66.
Patent Talk, by Russ Reiss, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Interactive Harmony—An Installer’s Market, by Steve Ciarcia, 96.

ISSUE 43
February 1994
Theme: APPLICATIONS IN LIGHT

Editor’s INK—Warp Speed, Mr. LaForge, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Programmable Lightware—How to Develop Photonic Products for Fun and Profit, by John Hait, 14.
In The Eye Of The Beholder—Displaying Messages with the LightStick II, by Shawn Greaney, 26.
Interrupt-Free Design, by Do-While Jones, 36.
An Assembly Language Programming Aid, by Hank Wallace, 40.
Firmware Furnace—Hardware for the ’386SX Project’s Bitmapped LCD Panel, by Ed Nisley, 48.
From the Bench—Warming Up the Digital Thermostat, by Jeff Bachiochi, 58.
Silicon Update—Op-amp Terminators, by Tom Cantrell, 64.
Embedded Techniques—Data Logging and Collection Devices, by John Dybowski, 70.
Patent Talk, by Russ Reiss, 77.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 83.
Steve’s Own INK—And the Survey Says..., by Steve Ciarcia, 96.

ISSUE 44
March 1994
Theme: CROSS-DEVELOPMENT TOOLS

Editor’s INK—Double, Double, Toil, & Trouble, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Tools For Debugging Real-Time Embedded Computer Systems, by Noel Anderson, Dean Hoyt & Ron Shaw, 14.
Inexpensive 68HC11 Cross-Development, by Bruce Olney, 22.
Computer "Train"ing—Using Commercial Evaluation Boards in Teaching, by Michael Smith, 30.
Improving the Performance Of An 8051-Based System, by Michael Alwais, 40.
Firmware Furnace—Testing the ’386SX Project’s Bitmapped LCD Panel, by Ed Nisley, 48.
From the Bench—Designers Spell Relief "IPC", by Jeff Bachiochi, 56.
Silicon Update—Update Your Design On the Fly, by Tom Cantrell, 60.
Embedded Techniques—Getting to the Embedded Core—The DS2250, Backplane, and Power Control, by John Dybowski, 66.
Patent Talk, by Russ Reiss, 75.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Superhighway Limits, by Steve Ciarcia, 96.

ISSUE 45
April 1994
Theme: GRAPHICS & VIDEO

Editor’s INK—Video Galore, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Control Your Audio/Video Connections With The AVMux, by Steve Ciarcia, 14.
Exploring The Vertical Blanking Interval—A Tool for Gathering Data from your TV, by Mike Barnes, 24.
Employee Ownership Of Employee and Consultant Work Product, by Mary Luria & Laura Butzel, 40.
Firmware Furnace—Bringing the ’386SX Project’s Graphic LCD
Panel to Life, by Ed Nisley, 44.
From the Bench—Build the Message Board—An Audio Record/Playback Unit, by Jeff Bachiochi, 54.
Silicon Update—When the SHARC Bites, by Tom Cantrell, 62.
Embedded Techniques—Who’s in Control?, by John Dybowski, 68.
Patent Talk, by Russ Reiss, 77.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—In the Citadel, by Steve Ciarcia, 96.

ISSUE 46
May 1994
Theme: ROBOTICS

Editor’s INK—Robocult, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 9.
Scope Out The Laser Range Finder, by Tom Ward, 14.
A Robotics Design Seminar, by Robert Angelo, 22.
YAMCI—Yet Another Motor Control Interface, by Michael Swartzendruber, 30.
Wireless Remote Control Of The AVMux, by Steve Ciarcia, 36.
Firmware Furnace—All Text is Graphics: Characters for the ’386SX Project’s Graphic LCD Panel, by Ed Nisley, 46.
From the Bench—Audio/Video Traffic Control, by Jeff Bachiochi, 60.
Silicon Update—Honey, I Shrunk the PC, by Tom Cantrell, 68.
Embedded Techniques—Embedded Programs, by John Dybowski, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—The Market That Was Never Born, Refuses to Die, and May Yet Live, by Steve Ciarcia, 96.

ISSUE 47
June 1994
Theme: DISTRIBUTED CONTROL

Editor’s INK—Spread the Wealth, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Aero-Pix Aerial Photography System, by Ken Pergola, 14.
Programming PICs On A Budget, by Russ Reiss, 22.
Prototyping—Beyond The Electronics And Software, by Dan Hopping, 34.
Habitech—The Home Automation Industry’s Own Trade Show, by Ken Davidson, 46.
Firmware Furnace—What’s in the Box Still Counts: A New PC, by Ed Nisley, 52.
From the Bench—Virtual Reality Requires Real Data—Part 1: Collecting Data with an Exoskeleton, by Jeff Bachiochi, 62.
Silicon Update—Fear & Loathing in L.A., by Tom Cantrell, 68.
Embedded Techniques—Reach Out with BIOnet, by John Dybowski, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—More MIPS Per Pin, by Steve Ciarcia, 96.

ISSUE 48
July 1994
Theme: COMMUNICATIONS

Editor’s INK—Information Society, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
The Personal PBX, by Richard Newman, 14.
Using The Golay Error Detection And Correction Code, by Hank Wallace, 24.
The Great Encryption Debate, by John Iovine, 36.
Take A Bus To The Nearest Star—The Star-485 Adds Flexibility to any RS-485 Network, by Michael Swartzendruber, 40.
Firmware Furnace—Journey to the Protected Land: The ’386SX Takes the First Step, by Ed Nisley, 48.
From the Bench—Virtual Reality Requires Real Data—Part 2: A Simple Matter of Software, by Jeff Bachiochi, 58.
Silicon Update—IrDA—The IR Babel Buster, by Tom Cantrell, 68.
Embedded Techniques—Add Some Code to the BIOnet, by John Dybowski, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—One Man’s Junk..., by Steve Ciarcia, 96.

ISSUE 49
August 1994
Theme: DATA ACQUISITION

Editor’s INK—The Ultimate Data Collection Machine, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
The Two-Channel Printer Recorder—Replace that Expensive Strip-chart Recorder with a Dot-matrix Printer, by Brian Millier, 14.
Get Precise, With The PRÉCIS A/D Converter—Collect Lots of Precise Data with this 16-bit, 100-kHz ADC, by J. Conrad Hubert, 28.
Calibrating Seismic Velocity Transducers With PRÉCIS, by Chris Peoples, 38.
Patents And Copyrights For Protecting Software—Recent Progress in Finding the Proper Balance, by Barry Rein, Esq., 44.
Firmware Furnace—Journey to the Protected Land: Segments All the Way Down, by Ed Nisley, 52.
From the Bench—Ta(l)king Control, by Jeff Bachiochi, 60.
Silicon Update—In the Realm of the Sensors, by Tom Cantrell, 68.
Embedded Techniques—Speed Demon in 8031’s Clothing—Exploring the DS80C320 Processor, by John Dybowski, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Time to Move On, by Steve Ciarcia, 96.

ISSUE 50
September 1994
Theme: EMBEDDED APPLICATIONS

Editor’s INK—The Golden Issue?, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Time To Meet Big Brother: Exploring The M68HC16, by Dana Romero, 14.
DRAM On An 8031: It’s Not As Hard As You’d Think, by Hugo Cheung, 24.
Motorola’s 68322 Processor: Redefining The Low-End Laser Market, by Ron Stence, 34.
Preventing The Ultimate Blow: A Portable Checking Unit For 8751s, by Mike Collier & Fred Gweme, 40.
Understanding PC Buses, by Stephen Bigelow, 44.
Firmware Furnace—Journey to the Protected Land: Smashing Bugs in Gates, by Ed Nisley, 52.
From the Bench—Probing the Dark Side: The Motorist’s Aid to Hindsight, by Jeff Bachiochi, 62.
Silicon Update—PID-Pong: Point, Set, Match: Using a Hitachi H8 for Real-time Control, by Tom Cantrell, 68.
Embedded Techniques—Fast Processors, Big Caps, and Ring Oscillators, by John Dybowski, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—I’ll Put My Money Where My Mouth Is, by Steve Ciarcia, 96.

ISSUE 51
October 1994
Theme: INDUSTRIAL CONTROL

Editor’s INK—Breaking Old Habits, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Jugglers Delight: PIC-based Controller For Up To Eight Servos, by Scott Edwards, 14.
Analyst 2 Data Line Monitor, by Bill Payne, 22.
A RISC Designers New Right Arm—Designing with the ARM Processor, by Art Sobel, 36.
Feeling Out A Braille Digital Clock, by Wayne Bigelow, 48.
Firmware Furnace—Journey to the Protected Land: Booting into Protected Mode, by Ed Nisley, 56.
From the Bench—Celebrate National Cannibalism Week—Take Your Old Floppy Drives to Lunch, by Jeff Bachiochi, 64.
Silicon Update—Flash of Inspiration, by Tom Cantrell, 70.
Embedded Techniques—ec.32 Wrap Up, by John Dybowski, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Of Patentable Value?, by Steve Ciarcia, 96.

ISSUE 52
November 1994
Theme: DIGITAL SIGNAL PROCESSING

Editor’s INK—Taken to the Extreme, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
A Digital Filtering Primer, by Tom Ulrich, 14.
Spectral Analysis—FFTs and Beyond, by David Prutchi, 20.
Introduction To DOREMI-DSP, by Alan Land, 40.
Fast-Scaling Routing For Floating-Point RISC and DSP Processors, by Michael Smith & Chris Lau, 50.
Firmware Furnace—Journey to the Protected Land: Base Camp at 1 Megabyte, by Ed Nisley, 54.
From the Bench—Does Anyone Have the Time?—A Comparison of Real-time Clocks, by Jeff Bachiochi, 62.
Silicon Update—Hot Chips VI—Image Compression, 3D, and RISC, by Tom Cantrell, 68.
Embedded Techniques—Heavy Duty Hammers—Beef up the 8052 with the DS87C520, by John Dybowski, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 83.
Steve’s Own INK—A Majority Gains Control, by Steve Ciarcia, 96.

ISSUE 53
December 1994
Theme: COMPUTING IN REAL TIME

Editor’s INK—Putting the Cart Before the Horse, by Ken Davidson, 2.
New Product News, 7.
Designing Real-Time Embedded Software Using State-Machine Concepts, by David Tweed, 12.
All Together Now—Writing Multiuser Application Software for ACCESS.bus, by David Rodgers & Peretz Tzarnotsky, 20.
Make The Most Of Your DSP-Based Sound Card, by Bob Fine, 30.
Circuit Cellar Design Contest Winners, compiled by Janice Marinelli, 40.
A RISC Designers New Right Arm—Development Boards and Design Specifics, by Art Sobel, 44.
Firmware Furnace—Journey to the Protected Land: Fancy Text Output and a Boot Mystery, by Ed Nisley, 56
From the Bench—Engineer Seeks Personal Gardener: Assisting Vocally Challenged Vegetation, by Jeff Bachiochi, 66.
Silicon Update—Do You Know the Way to San Jose?: Precise Navigation Technology, by Tom Cantrell, 72.
Embedded Techniques—Between the Lines—Bar Code and Decoding Bar Code Algorithms, by John Dybowski, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 83.
Steve’s Own INK—What’s in a Name?, by Steve Ciarcia, 96.

ISSUE 54
January 1995
Theme: EMULATORS AND SIMULATORS

Editor’s INK—It’s Only Skin Deep, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Simulating Microprocessor Instructions In C, by David Rees-Thomas, 14.
No Emulator? Try A One-Wire Debugger, by Hank Wallace, 20.
Using Spreadsheets To Simulate Digital Filters, by Steven Kubis, 24.
A RISC Designers New Right Arm—Writing Code for the ARM Processor, by Art Sobel, 28.
Firmware Furnace—Journey to the Protected Land: Serious CISC Meets the Taskettes, by Ed Nisley, 42.
From the Bench—Getting By With Next to Nothing: Micro-power Wake-up Control, by Jeff Bachiochi, 50.
Silicon Update—UFO Alert!, by Tom Cantrell, 100.
Embedded Techniques—Micros Behind Bars, by John Dybowski, 108.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 115.
Steve’s Own INK—Hat Dance, by Steve Ciarcia, 128.

HOME AUTOMATION & BUILDING CONTROL SECTION
Multimedia Home Networks, by David Gaddis, 60.
HCS Hard-Wire Control: Back To Basics, by Steve Ciarcia, 69.
A Different Set of House Keys—Making the Most of a Small Keyboard, by Jeff Fisher, 81.
Computer, Get That Phone—A PC-based Voice-Telephone Interface, by Robert M. Luzenski & Jack Ivey, 87.

ISSUE 55
February 1995
Theme: EMBEDDED INTERFACING

Editor’s INK—Jelly Beans, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Interfacing Flow Meters To High-Speed Counters, by Bill Payne, 14.
Use Infrared To Make Embedded Printing Easy, by Jeff Fisher, 18.
It’s Not Just For Memory Anymore—An Introduction to PCMCIA, by Lalo J. Gastriani, 22.
Speeding And Slimming Your Port Access—A Different Way of Reading from the PC Parallel Port, by Tracey Lee & Kok-Leong Ong, 30.
Battery-Operated Power Supplies—Selecting the Right Battery and Supply for Your Application, by David Prutchi, 36.
Firmware Furnace—Journey to the Protected Land: Infrastructure Improvement, by Ed Nisley, 50.
From the Bench—Fitting 10 oz. into a 5-oz. Package: An Application for Highway Safety, by Jeff Bachiochi, 60.
Silicon Update—I Sync, Therefore I DRAM, by Tom Cantrell, 68.
Embedded Techniques—Downsizing: Atmel’s AT89C2051 Flash-based Microcontroller, by John Dybowski, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Once Every 27,000 Years, by Steve Ciarcia, 96.

ISSUE 56
March 1995
Theme: FUZZY LOGIC

Editor’s INK—Warm Fuzzies?, by Ken Davidson, 2.
New Product News, 6.
Fuzzy Logic: The Next Generation Of Control, by Bud Moss, 14.
Fuzzy Logic For Embedded Microcontrollers, by Jim Sibigtroth, 30.
Levitating A Beach Ball Using A Beach Ball Using Fuzzy Logic, by Robert Schreiber/FUZZPONG, by David Rees-Thomas, 38.
Being Assertive With Your Processor—The Advantage of Software Interrupts, by Mike Smith & Kathy Kim, 50.
Firmware Furnace—Journey to the Protected Land: Smashed Gates & Conforming Code, by Ed Nisley, 58.
From the Bench—RF Panic Button Commands Multiple Automotive Functions, by Jeff Bachiochi, 68.
Silicon Update—Plan ’251 from Outer Space—Intel’s 8xC251SB, by Tom Cantrell, 72.
Embedded Techniques—Embedded Development, by John Dybowski, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 85.
Steve’s Own INK—Necessity: the Mother of Invention, by Steve Ciarcia, 96.

ISSUE 57
April 1995
Theme: EMBEDDED PROGRAMMING

Editor’s INK—A Reaffirmation, by Ken Davidson, 2.
New Product News, 6.
A C++ Programming Tutorial, by Mike Podanoffsky, 12.
Characterizing Processor Performance, by Rick Naro, 22.
Designing With PC/104, by Rick Lehrbaum, 26.
An LCD And Keypad Module For SPI, by Brian Millier, 36.
Firmware Furnace—Journey to the Protected Land: With Interrupts, Timing is Everything, by Ed Nisley, 82.
From the Bench—Vaporwear: Revealing Your Humidity, by Jeff Bachiochi, 92.
Silicon Update—A Saab Story: A Tale of Speed and Acceleration, by Tom Cantrell, 98.
Embedded Techniques—Using Keyboard I/O as an Embedded Interface, by John Dybowski, 106.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 115.
Steve’s Own INK—One of Those Days, by Steve Ciarcia, 128.

HOME AUTOMATION & BUILDING CONTROL SECTION
Innovations In Home Automation & Building Control, edited by Harv Weiner, 49.
Developing Home Automation Devices With LonWorks, by Rich Blomseth, 51.
CEBus For The Masses, by Peter House, 61.
The Blind Robot—An X-10 Miniblind Automation System, by Herbert McKinney, Jr., 69.
A Learning Remote-Controlled Speaker Selector, by Scott Heiserman & Clark Oden, 75.

ISSUE 58
May 1995
Theme: COMMUNICATIONS

Editor’s INK—Go Huskies!, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
The Solution’s In The CAN—Part 1: Industrial-class, Small-area Networks, by Brad Hunting, 14.
The RDS Prospector—Read Your Radio!, by Christopher Morris, 22.
Siemens ESCC2 UART—Making a High-Speed Audio Link Sing, by Kenneth Ciszewski, 30.
Low-Cost PC-Based Universal 68HC705 Development System, by Robert Priestley, 38.
Firmware Furnace—Journey to the Protected Land: Memory, Time and I/O, by Ed Nisley, 48.
From the Bench—Time in a Can: Just Add 1 Bit of I/O, by Jeff Bachiochi, 58.
Silicon Update—EPAC Epoch, by Tom Cantrell, 66.
Embedded Techniques—Real Keyboard Emulation, by John Dybowski, 72.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Politically Correct Programming, by Steve Ciarcia, 96.

ISSUE 59
June 1995
Theme: SIGNAL CONDITIONING

Editor’s INK—Breaking Down the Barriers, by Ken Davidson, 2.
New Product News, 6.
Artificial Neural Network Recognizes Sounds, by Seibert L. Murphy & Samir I. Sayegh, 12.
The Eye Mouse—An Ocular Prosthesis, by Gregg Morris & Eric Wilson, 20.
The Quest For Magic Sine Waves— Upping Power Electronics Efficiency, by Don Lancaster, 28.
The Solution’s In The CAN—Part 2: Putting CAN Online with a Multinode, Multiplatform Implementation, by Brad Hunting, 36.
Firmware Furnace—How the PC Keyboard Got its Bits, by Ed Nisley, 46.
From the Bench—Emulating a Motorola IR Chip Using a PIC, by Jeff Bachiochi, 56.
Silicon Update—Chip On Patrol, by Tom Cantrell, 64.
Embedded Techniques—How Small Can a Thermometer Get?, by John Dybowski, 72.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 82.
Steve’s Own INK—Pyramid Schemes, by Steve Ciarcia, 96.

ISSUE 60
July 1995
Theme: GRAPHICS & VIDEO

Editor’s INK—Habitech95, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
The Use Of Color In Scientific Visualization, by Mike Bailey, 14.
Virtual Reality Position Tracking, by Herschell Murry & Mark Schneider, 24.
Digital Video Resizing And CompressionI, by James Goel, 30.
A PIC-Based Motor Speed Controller, by Chuck McManis, 36.
Firmware Furnace—Journey to the Protected Land: The Mystery of Scan Code Set 3, by Ed Nisley, 74.
From the Bench—Sacrifice for the Good of the Circuit: Strengthening the Weak Link, by Jeff Bachiochi, 82.
Silicon Update—MIPS for the Masses, by Tom Cantrell, 86.
Embedded Techniques—Circuit Protection, by John Dybowski, 92.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 100.
Steve’s Own INK—Your Computerized Future, by Steve Ciarcia, 112.

HOME AUTOMATION & BUILDING CONTROL SECTION
Innovations In Home Automation & Building Control, edited by Harv Weiner, 48.
A Home Control System Based On Fuzzy Logic, by Walter Banks, Ashok Patel & Sherif Abdel-Kader, 51.
CAL: Part Of The Solution, by Grayson Evans, 59.
The Display -8—Add a Human Interface to Your Home Automation System, by Mitch Drummond, 69.

ISSUE 61
August 1995
Theme: DIGITAL SIGNAL PROCESSING

Editor’s INK—Digital Sound Processing?, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Digital Filter Alchemy—Turning Circuits into Code, by Do-While Jones, 14.
Speech Compression Techniques and The CDV-1 Digital Voice Box, by Sébastien Roy, 24.
Real-Time Digital Signal Processing with a PC and Sound Card, by Matt Park, 34.
PC-Based Equalizer, by Eric Ambrosino, 42.
Digital’s Alpha 21164: Performance Drives Design Choices, by Paul Rubinfeld, 50.
Firmware Furnace—Journey to the Protected Land: Of Characters and Keystrokes, by Ed Nisley, 56.
From the Bench—Decontaminating the Atmosphere, by Jeff Bachiochi, 64.
Silicon Update—PLDCONfusion, by Tom Cantrell, 70.
Embedded Techniques—Power Management with the DS87C530—Part 1: The Hardware, by John Dybowski, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Steve’s Own INK—Under the Covers, by Steve Ciarcia, 96.

ISSUE 62
September 1995
Theme: EMBEDDED APPLICATIONS

Editor’s INK—Mark That Horse, by Janice Marinelli, 2.
Reader’s INK, 6.
New Product News, 8.
Developing An Engine Control System—Part 1: System Architecture and Fuel Delivery, by Ed Lansinger, 12.
Embedded Debugging Tricks, by Stuart Ball, 20.
Designing An Industrial-Grade XYZ Router Table, by Gordon Dick, 24.
Firmware Furnace—Journey to the Protected Land: Entering Virtual-86 Mode, by Ed Nisley, 32.
From the Bench—Creating the SMART-MD—DC Motor Control for the I 2 C Bus, by Jeff Bachiochi, 40.
Silicon Update—IC de Light, by Tom Cantrell, 84.
Embedded Techniques—Power Management with the DS87C530—Part 2: The Software, by John Dybowski, 88.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 99.
Steve’s Own INK—Welcome to Gambleticut, by Steve Ciarcia, 112.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
An ISA Bus Simulator, by Stefano Chiti-Batelli, 54.
Hot Swapping On The PC—An Active Extender Card for the 16-bit PC-ISA Bus, by David Prutchi, 62.
PC/104 Quarter—Constructing PC/104-based Systems, by Rick Lehrbaum, 72.
Applied PCs—Embedded PCs—Who, What, Where, Why, When, and How?, by Russ Reiss, 76.

ISSUE 63
October 1995
Theme: ROBOTICS

Editor’s INK—Birth of the Firebot, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 9.
A Robot Firefighter, by Matthew Linder & Kent Harris-Warren, 14.
Turning Toys Into Tools, by Chuck McManis, 24.
Developing An Engine Control System—Part 2: Ignition Subsystems, by Ed Lansinger, 36.
Self-Testing The M68HC11, by Maurizio Ferrari, 42.
Firmware Furnace—Journey to the Protected Land: Looking at the Virtual-86 Monitor, by Ed Nisley, 76.
From the Bench—Creating the SMART-MD—Part 2: Quadrature Decoding for the Motor Driver, by Jeff Bachiochi, 84.
Silicon Update—I Want My DTV—Philips Chips Bring Digital TV One Step Closer, by Tom Cantrell, 90.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 98.
Steve’s Own INK—Now it’s Lollipops, by Steve Ciarcia, 112.

HOME AUTOMATION & BUILDING CONTROL SECTION
Innovations in Home Automation & Building Control, edited by Harv Weiner, 49.
Detecting CO In The Home, by Joe Di Bartolomeo, 51.
The X-10 Spy—Making X-10 Signals Visible, by Paul Moews & David Moews, 57.
A Solid-state Barometer For The HCS II, by John Morley, 63.
An RS-232 Thermometer, by Don McLane, 71.

ISSUE 64
November 1995
Theme: ANALOG DESIGN

Editor’s INK—Weaving the Web, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
Rediscovering Analog Computers, by Do-While Jones, 14.
Parallel Processing With Transputers, by David Prutchi, 20.
Developing A Virtual Hardware Device, by Michael Smith, 36.
Developing An Engine Control System—Part 3: Completing the System, by Ed Lansinger, 46.
Firmware Furnace—Journey to the Protected Land: Real Interrupts in Virtual-86 Mode, by Ed Nisley, 54..
From the Bench—Carrier Current Modem—Part 1: Communicating at 1200 bps Around the House, by Jeff Bachiochi, 62.
Silicon Update—ADSP4ME—Audio Processor Chips for the Masses, by Tom Cantrell, 70.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 78.
Steve’s Own INK—They Still Flip Hamburgers, Don’t They?, by Steve Ciarcia, 96.

ISSUE 65
December 1995
Theme: PROGRAMMABLE DEVICES

Editor’s INK—Start Ups, by Ken Davidson, 2.
Reader’s INK, 6.
New Product News, 8.
In-System-Programmable PLDs From Lattice, by Stuart Ball, 12.
Building A Low-Cost CPLD Development System, by David Van den Bout, 20.
Take Your PIC—A Look at the PIC16Cxx Family, by Fred Eady, 28.
7th Annual Circuit Cellar Design Contest Winners, by Janice Marinelli, 36.
Firmware Furnace—Journey to the Protected Land: Behind the Interrupt Curtain, by Ed Nisley, 74.
From the Bench—Carrier Current Modem—Part 2: Alternative Control, by Jeff Bachiochi, 84.
Silicon Update—PC Times in Silicon Valley, by Tom Cantrell, 92.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 99.
Steve’s Own INK—The Powers that Be, by Steve Ciarcia, 112.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
N.E.S.T.—Novell’s Embedded Networking Solution, by Dennis Fredette, 45.
Thirty-Two Bit Tricks For Embedded Controllers, by Larry Fish, 52.
PC/104 Quarter—PC/104 Embedded Systems in Oceanographic Instruments, by Ken Prada, 60.
Applied PCs—Embedded PC Buses and CPU Boards, by Russ Reiss, 67.

ISSUE 66
January 1996
Theme: POWER SUPPLY DESIGN

Task Manager—Bear Skins and Stone Knives, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Microprocessor-Controlled High-Voltage Power Supply, by Brian Millier, 14.
Push-Pull Switching Regulator Design And Application, by Edward Schram, 26.
Energy Management In Motor Control, by Michael Rosenfield, 34.
The Micro-bRISC Device Programmer—Tackling Microchip’s Midrange Arsenal of PICs, by Ken Pergola 42.
Alpha’s PALcode, by Eric Rasmussen, 52.
Nonlinear Graphics Transforms—Shortcuts to Stunning Graphics, by Don Lancaster, 56.
Firmware Furnace—Part 1: Getting Vid-Link in Sync, by Ed Nisley, 62.
From the Bench—Programmability Without Volatility—Ditch Those Back-up Batteries, by Jeff Bachiochi, 72.
Silicon Update—The Little ’486 That Could, by Tom Cantrell, 76.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 83.
Priority Interrupt—Livin’ and Learnin’, by Steve Ciarcia, 96.

ISSUE 67
February 1996
Theme: EMBEDDED APPLICATIONS

Task Manager—The Embedded INK, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Updating A Classic: The Z80380 Microprocessor, by Monte Dalrymple, 12.
Connect The Personal PBX To The Real World, by Richard Newman, 18.
LPT: Analog!—A 12-bit A/D Converter Printer Port Adapter, by David Prutchi, 26.
PIC17C44 High-End Microcontroller Architectural Overview, by Ron Cates, 34.
Firmware Furnace—Vid-Link Characters—Part 2: Bits to Dots, by Ed Nisley, 72.
From the Bench—Intel Hex to BASIC Data Statement Translator, by Jeff Bachiochi, 78.
Silicon Update—Fuzzy Buster, by Tom Cantrell, 86.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 91.
Priority Interrupt—It Just Frosts My Chops, by Steve Ciarcia, 104.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 42.
High-Speed Network Technology, by R. E. Billings, 47.
Unscrewing The Inscrutable, by Ed Nisley, 54.
PC/104 Quarter—Chassis and Enclosures—A PC/104 Packaging Overview, by Dave Cox & Paul Olsen, 59.
Applied PCs—Small Displays for Embedded Systems, by Russ Reiss, 65..

ISSUE 68
March 1996
Theme: INDUSTRIAL DESIGN

Task Manager—The Mensa House?, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Capacitive Measurement Of Fluid Level, by Brian Millier, 14.
Lightning Protection Techniques, by Leon Byerley, 22.
Thick-Film Hybrid Technology, by Ron Huber & John Pastre, 30.
Microvolt-Level Data Acquisition, by Bob Perrin, 38.
Light Probe For The Blind, by Wayne Thompson, 46.
Firmware Furnace—Flat Surfaces, Widowmakers, and a Surfeit of Bugs, by Ed Nisley, 68.
From the Bench—Stepping into an Analog World, by Jeff Bachiochi, 74.
Silicon Update—Pick a Peck of PLDs, by Tom Cantrell, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 90.
Priority Interrupt—The Old Curmudgeon, by Steve Ciarcia, 104.

HOME AUTOMATION & BUILDING CONTROL SECTION
Innovations In Home Automation & Building Control, edited by Harv Weiner, 50.
A Wind Speed And Direction Interface For The HCS II, by John Morley, 53.
Designing And Evaluating The User Interface—Make Your Design User Seductive, by Orrin Charm, 63.

ISSUE 69
April 1996
Theme: COMMUNICATIONS

Task Manager—Political Arachnids, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
SPARC Telco Applications, by Richard Pedreau, 12.
Caller ID Fundamentals, by Richard Newman, 18.
Vehicular Control Multiplexing With CAN And J1850—Part 1: Vehicular Multiplexing Fundamentals, by Willard Dickerson, 22.
The Embedded Sun—Part 1: Introduction to the Hardware, by Anindya Ray & Lee Hanson
DSP in RISC Embedded Processors, by Richard Pedreau
Fujitsu’s SPARClite Alternatives, by John Burns, 28.
Embedding A Message-Based System, by Pat Baird, 38.
Firmware Furnace—80x86 Performance—Cache Craziness Redux, by Ed Nisley, 78.
From the Bench—LEDs Finally Fill the Rainbow, by Jeff Bachiochi, 84.
Silicon Update—Fuzzy PID-Pong, by Tom Cantrell, 90.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 98.
Priority Interrupt—Not Just Ferengi Values, by Steve Ciarcia, 112.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 44.
Embedded Computer Design—Rethinking Embedded PC System Integration, by David L. Feldman, 49.
Designing And Building PCs For Harsh Environments, by Vinit Nijhawan, 55.
PC/104 Quarter—The Soft Side of PC/104, by Rick Lehrbaum, 63.
Applied PCs—Packaging Embedded PCs, by Russ Reiss, 72.

ISSUE 70
May 1996
Theme: CROSS-DEVELOPMENT TOOLS

Task Manager—’Round and ’Round We Go, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
A Simple DSO Circuit For The MacIntosh, by Francis Deck, 14.
Autorouter And Board Layout Software Tool Analysis, by William Rogers, 20.
The Evaluation Board Saga Continues—Low-cost Educational Tools, by Mike Smith, 30.
The Embedded Sun—Part 2: Exploiting the Microkernel, by Doron Hendel & Rowena Turner, 36.
Vehicular Control Multiplexing With CAN And J1850—Part 2: Application to Motorola Embedded Controllers, by Willard Dickerson, 42.
Firmware Furnace—80x86 Performance—Probing the Cache, by Ed Nisley, 52.
From the Bench—Handcrafting Design Ideas, by Jeff Bachiochi, 62.
Silicon Update—Fuzzy PID-Pong—The Final Chapter, by Tom Cantrell, 68.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 81.
Priority Interrupt—An Inventing Experience, by Steve Ciarcia, 96.

ISSUE 71
June 1996
Theme: DATA ACQUISTION

Task Manager—Good Data, Bad Results, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
A/D Conversion With Zilog’s Z8 Microcontroller, by Don Newquist, 12.
Battery Load/Charge Analyzer, by David Gaddis, 22.
Sniffing EMI In The Near Field, by David Prutchi, 30.
Easy-To-Use Serial EEPROMs, by Ingo Cyliax, 42.
Firmware Furnace—80x86 Performance—I/O Bound, by Ed Nisley, 52.
From the Bench—Printer Sharing—Automatic Parallel Printer Switch, by Jeff Bachiochi, 60.
Silicon Update—The Little LAN That Could, by Tom Cantrell, 98.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 106.
Priority Interrupt—’Bots Got No Respect, by Steve Ciarcia, 120.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 64.
WINLIGHT—Part 1: The Nonfat Operating System, by Scott Baisch & Kevin Smith, 70.
Rolling Your Own Intel ’386EX-Based Embedded PC, by Brad Reed, 74.
PC/104 Quarter—Embedded PCs—Embedded Systems for Weight and Force Measurement Applications, by David Chanoux, 82.
Applied PCs—Driving Multiaxis Stepper Motors, by Fred Eady, 89.

ISSUE 72
July 1996
Theme: DEBUGGING TECHNIQUES

Task Manager—An Exterminator’s Dream, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Alternative Debugging Techniques, by Jerry Merrill, 14.
In-Circuit Emulators—Part 1: Development Tool Options, by Graham Moss, Ross McMillan & Ken Mardle, 26.
A Single-Wire Development Interface, by Jim Sibigtroth, 34.
Designing With Flash Memory, by Arvind Rana, 40.
LSI-11 Simulator On A Personal Computer, by Bob Meister, 50.
Firmware Furnace—80x86 Performance—Touring the CPU Spectrum, by Ed Nisley, 58.
From the Bench—Hard Facts About Soft Ferrites, by Jeff Bachiochi, 68.
Silicon Update—Flight of the Phoenix, by Tom Cantrell, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 81.
Priority Interrupt—Debugging—Not a Committee Experience, by Steve Ciarcia, 96.

ISSUE 73
August 1996
Theme: ROBOTICS

Task Manager—Luxury to Utility, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Sensing Obstacles With Mobile Robots, by Chuck McManis, 12.
Designing Marvin, by John Piccirillo, 18.
Modular Robot Controllers, by Ingo Cyliax, 24.
In-Circuit Emulators—Part 2: Debuggers for Embedded Systems, by Graham Moss, Ross McMillan & Ken Mardle, 34.
Firmware Furnace—Tuning Up—A Digital Zero-beat Meter, by Ed Nisley, 42.
From the Bench—Nonintrusive Current Monitoring, by Jeff Bachiochi, 48.
Silicon Update—Spring Fling, by Tom Cantrell, 54.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 93.
Priority Interrupt—How to Not Take It in the Chops, by Steve Ciarcia, 104.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 64.
$500 Internet Browser In A Box, by Brad Reed, 68.
WINLIGHT—Part 2: The Application, by Scott Baisch & Kevin Smith, 74.
PC/104 Quarter—Precision Timing with PC/104, by John Kates, 82.
Applied PCs—Multiaxis Stepper Motors Continued, by Fred Eady, 87.

ISSUE 74
September 1996
Theme: EMBEDDED PROGRAMMING

Task Manager—The Windows 95 Convert, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Getting Started With Xilinx EPLDs, by J. Conrad Hubert, 14.
Getting Beyond The Box With Windows 95, by Craig Pataky, 20.
Designing Medical Electronic-Device Prototypes—Part 1: Design for Electrical Safety, by David Prutchi, 26.
High-Resolution ADCs, by Bob Perrin, 42.
In-Circuit Emulators—Part 3: Low-Cost ICE, by Graham Moss, Ross McMillan & Ken Mardle, 50.
Firmware Furnace—Tuning Up—Part 2: Zerobeat Firmware, by Ed Nisley, 56.
From the Bench—Nonintrusive Current Monitoring—Part 2: Real-Time Energy Profile, by Jeff Bachiochi, 78.
Silicon Update—Oh Say Can You USB?, by Tom Cantrell, 84.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 91.
Priority Interrupt—Software—the Real Generation Gap, by Steve Ciarcia, 104.

HOME AUTOMATION & BUILDING CONTROL SECTION
Innovations In Home Automation & Building Control, edited by Harv Weiner, 64.
Do-It-Yourself Brain (Room) Surgery, by Chris Arndt, 66.
Maximizing X-10, by Jeff Fisher, 72.

ISSUE 75
October 1996
Theme: FUZZY LOGIC

Task Manager—Blowing Candles, by Janice Marinelli, 2.
Reader I/O, 6.
New Product News, 8.
An Introduction To Fuzzy Logic, by Chris Sakkas, 12..
Practical Fuzzy-Logic Design—The Fuzzy-Logic Advantage, by Constantin von Altrock, 16.
A Fuzzy-Logic Thermostat, by Constantin von Altrock, 22.
Designing Medical Electronic Prototypes—Part 2: Testing for Electrical Safety, by David Prutchi, 28.
Getting Started With Xilinx EPLDs—Part 2: Hands-On Project—Concept and Design, by David Rector, 38.
Firmware Furnace—Tuning Up—Part 3: Zerobeat Power, by Ed Nisley, 48.
From the Bench—Just One Mile More—Creating a PIC-Based Pedometer, by Jeff Bachiochi, 54.
Silicon Update—Stop Me Before I Crash Again, by Tom Cantrell, 58.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 91.
Priority Interrupt—The Radical Fringe, by Steve Ciarcia, 104.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 64.
Embedded PCs Go Industrial—Part 1: PCs and Automation, by Naren Nachiappan, 69.
Embedding QNX In Flash, by Mike Baylis, 73.
PC/104 Quarter—Where No ’104 Module Has Gone Before—The Advent of PCI-PC/104, by Rick Lehrbaum, 79.
Applied PCs—The Black Art of Embedded Peripherals, by Fred Eady, 85.

ISSUE 76
November 1996
Theme: DIGITAL SIGNAL PROCESSING

Task Manager—Let Me Ask You a Dumb Question, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Building A High-Performance DSP System, by Bob Fine, 14.
Real-Time DSP Modems With A PC And Sound Card, by Matt Park & Brian McLeod, 20.
Algorithms And Software For V.34 Modems, by Frank Gao, 30.
Empowered Digital Filtering, by Brian Senese, 34.
Winners Of The 8the Annual Circuit Cellar Design Contest, by Elizabeth Laurençot, 40.
Self-Tuning PD Algorithm For The 68HC11, by Kenneth Baker, 42.
Getting Started With Xilinx EPLDs —Part 3: Hands-On Project—Implementation, by David Rector, 48.
The Thrifty Engineer, by Daniel Nygren, 58.
From the Bench—Tools—Part 1: Schematic Capture—the Proverbial Electronic Napkin, by Jeff Bachiochi, 68.
Silicon Update—Flash Fight Flares, by Tom Cantrell, 74.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 81.
Priority Interrupt—Bits and Bytes, by Steve Ciarcia, 96.

ISSUE 77
December 1996
Theme: GRAPHICS & VIDEO

Task Manager—Walt Graphics?, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Video Timecode Fundamentals, by Ingo Cyliax, 14.
Converting VGA Monitors—Plain-Vanilla Monitors Become Plug and-Play VESA-Compatible Designs, by Peter Sorrells & Shannon Poulin, 22.
Image Filtering Theory—What’s a Convolution Filter?, by Bruce Hubbard, 30.
The Global Positioning System—Part 1: Guiding Stars, by Do-While Jones, 38.
MicroSeries—Applying the HCS II—Part 1: Of Consoles and Criminals, by Ken Davidson, 44.
From the Bench—Tools—Part 2: PCB Layout—Time to Place the Donuts, by Jeff Bachiochi, 82.
Silicon Update—Motorola Lights ColdFire, by Tom Cantrell, 86.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 91.
Priority Interrupt—No Nostradamus, by Steve Ciarcia, 104.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 52.
The PICMG Standard For Passive Backplanes, by Kent Tabor & Clint Hanson, 57.
Embedded PCs Go Industrial—Part 2: Windows NT in Real Time, by Naren Nachiappan, 62.
PC/104 Quarter—PC/104 Power Supplies for Mobile Environments, by Ed Foster, 66.
Applied PCs—Embedded PC Development, by Fred Eady, 73.

ISSUE 78
January 1997
Theme: EMBEDDED APPLICATIONS

Task Manager—New Toys, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Low-Power, Solid-State DC Motor Control, by Bill Payne, 14.
A Radio-Controlled Car And A 68HC11 Microprocessor, by Dean Hoyt, 20.
Using Microchip’s PIC14000 Battery-Management Chip, by Fred Eady, 26.
Pulse’05 Pulse Generator, by Brian Millier, 34.
The Global Positioning System —Part 2: Implementation Problems and Solutions, by Do-While Jones, 42.
MicroSeries—Applying the HCS II—Part 2: A New Approach to High-Performance System Expansion, by Steve Ciarcia, 50.
From the Bench—Liquid Crystal Displays—First You See ’Em, Then You Don’t, by Jeff Bachiochi, 68.
Silicon Update—Haute Chips, by Tom Cantrell, 74..
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 81.
Priority Interrupt—Hardly a High-Definition Opinion, by Steve Ciarcia, 96.

ISSUE 79
February 1997
Theme: DISTRIBUTED CONTROL

Task Manager—Gloom and Doom?, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
A Networking Primer—Part 1: The Network and Its Components, by Bill Payne, 14.
TCP/IP In Embedded Systems, by Richard Ames, 20.
BACnet—An Object-Oriented Network Protocol for Monitoring and Distributed Control, by Jim Butler, 26.
Getting Pumped—DC-to-DC Charge-Pump Converters, by Paul Paglia, 34.
MicroSeries—Standards for Electromagnetic Compliance Testing—Part 1: Introducing Concepts and Standards, by Joe DiBartolomeo, 40.
From the Bench—Unconventional Access, by Jeff Bachiochi, 82.
Silicon Update—Radar Love, by Tom Cantrell, 86.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 90.
Priority Interrupt—When It Costs Nothing, What’s It Worth?, by Steve Ciarcia, 104.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 50.
Life In The S.L.O. Lane—San Luis Obispo’s Utility Distributed-Control Program, by Chris Arndt, 55.
A Lever And A Place To Stand—Controlling the World with the Internet, by Paul Beam, 61.
PC/104 Quarter—LUCIE—Lancaster University Computerized Intelligent Excavator, by Derek Seward & Stephen Quayle, 67.
Applied PCs—A Sweet Solution—Networking Embedded and Desktop PCs Using QNX, by Fred Eady, 74.

ISSUE 80
March 1997
Theme: HOME AND BUILDING AUTOMATION

Task Manager—Bust Bees, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Building A CEBus-Compliant Product, by Adrian Dunn, 12.
XRaCS—The X-10 Radio-Control System, by Chris Arndt, 20.
HCS II-Compatible Automated Lawn-Irrigation System, by John Morley, 26.
MicroSeries—Standards for Electromagnetic Compliance Testing—Part 2: Radiated and Conducted Emissions Testing, by Joe DiBartolomeo, 66.
From the Bench—Magneto-Inductive Direction Finding, by Jeff Bachiochi, 74.
Silicon Update—MUSIC to Soothe the Savage Bits, by Tom Cantrell, 78.
ConnecTime—Excerpts from the Circuit Cellar BBS, conducted by Ken Davidson, 84.
Priority Interrupt—Beware of Complacent Convenience, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
Get On The Bus!—The Evolution of the STD Bus to 32 Bits, by Mike Baylis, 41.
A Networking Primer—Part 2: LAN Media and Various Protocols, by Bill Payne, 46.
PC/104 Quarter—Selecting Analog I/O Boards for Embedded Systems, by Jonathan Miller, 52.
Applied PCs—Vinegar or Champagne?—BBS Software Managing Remote Data Acquisition and Control, by Fred Eady, 58.

ISSUE 81
April 1997
Theme: ROBOTICS

Task Manager—For Want of a nail, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Robot Navigation Schemes, by Ingo Cyliax, 12.
Talrik,JR.—A Mobile Programmable, Autonomous Robot, by Chris Arndt, 20.
A Networking Primer—Part3: Interconnecting Devices, by Bill Payne, 28.
MicroSeries—Standards for Electromagnetic Compliance Testing—Part 3: Immunity and Susceptibility by Joe DiBartolomeo, 62.
From the Bench—You Can Take It With You Finding Your Way, Electronically, by Jeff Bachiochi, 70.
Silicon Update—Not Your AVRage MCU, by Tom Cantrell, 76.
Priority Interrupt—It’s Win-Win and $10,000, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
What’s CompactPCI—by Mike Baylis, 41.
PC/104 Quarter—HOMER: A Home Vacuum Cleaning Robot, by Frank Jenkins, 48.
Applied PCs—System Problems: Maybe It's Your BIOS, by Fred Eady, 58.

ISSUE 82
May 1997
Theme: EMBEDDED PROCESSORS

Task Manager—Let's do lunch, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Selecting An 8-Bit Architecture, by Walter Banks, 14.
A PowerPC 403GA-Based Embedded, by Randy Heisch, 22..
Add An I/O Coprocessor To Your Embedded PC, by Bill Houghton, 34.
Embedding The ARM7500, Part 1:The Chip Development Board, by Art Sobel, 44.
Four Bits Unleashed, by Brad Stewart, 52.
A Universal IR Remote-Control Receiver, by Daniel Patten & Michel Miller, 58.
MicroSeries—Standards for Electromagnetic Compliance Testing—Part 4: Testing Houses by Joe DiBartolomeo, 68.
From the Bench—Infrared Remotes are Everwhere...If You Can Find 'Em, by Jeff Bachiochi, 74.
Silicon Update—Modem DéjáVu, by Tom Cantrell, 78
Priority Interrupt—Processing—A Matter of Definition, by Steve Ciarcia, 96.

ISSUE 83
June 1997
Theme: COMMUNICATIONS

Task Manager—Life's Little Mysteries, by Ken Davidson, 2.
New Product News, 6.
DSP-Based Canadian Timecode Receiver, by David Tweed, 12.
On- And Off-Hook Caller ID Using DSP, by Dave Ryan & Asher Hazanchuk, 20.
PC Telephone Interface, by Chris Sakkas, 26.
Embedding The ARM7500—Part 2: Programming an Embedded Computer, by Art Sobel, 30.
MicroSeries—Machine Vision—Part 1: Industrial Inspection by Hugh Anglin, 66.
From the Bench—It's Can’t be a Robot: There are No Arms and Legs!, by Jeff Bachiochi, 74.
Silicon Update—High-Velocity DSP, by Tom Cantrell, 78.
Priority Interrupt—A Winning Proposition, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
An In-Depth Look At FTL—by Raz Dan, 45.
PC/104 Quarter—To ROM or NOT to ROM, That is the Question, by Rick Lehrbaum, 53.
Applied PCs—System Problems: Right on Cue, Nation Presents Slimline 'x86, by Fred Eady, 58.

ISSUE 84
July 1997
Theme: DIGITAL SIGNAL PROCESSING

Task Manager—Unfulfilled Anticipation, by Ken Davidson, 2.
Reader I/O, 6
New Product News, 6.
Digital Generation Of High-Frequency Waveforms, by David Prutchi, 12.
Frequency Domain Analysis With ColdFire, by William Hohl & Joe Circello, 22.
MicroSeries—Using Serial EEPROMs—Part 1: General Principals by Jan Axelson, 74.
From the Bench—It's Can’t be a Robot—It Doesn’t Talk!, by Jeff Bachiochi, 74.
Silicon Update—Cruise the Funchips, by Tom Cantrell, 78.
Priority Interrupt—Don’t Lose Your Head, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
A Stand-Alone Embedded Ethernet Platform—by Chip Freitag, 43.
A Formula For Winning—Product Development Strategies, by David Feldman, 48.
PC/104 Quarter—Industrial I/O Networks, by Mike Justice & Phil Marshall, 53.
Applied PCs—Internet Appliance Development—Part 1: From GUI Up, by Fred Eady, 58.

ISSUE 85
August 1997
Theme: EMBEDDED PROGRAMMING

Task Manager—Let Me Tell You, by Ken Davidson, 2.
Reader I/O, 6
New Product News, 8.
Genetic Algorithms For FPGAS, by Ingo Cyliax, 12.
When 64 KB Isn’t Enough, by Jim Sibigtroth, 18.
Windows-Based Development System For The 68HC705C8, by Brian Millier, 24.
Test Drive A Precision Motion Controller, by Gordon Dick, 62.
MicroSeries—Using Serial EEPROMs—Part 2: Putting It All Together by Jan Axelson, 70.
From the Bench—It's Can’t be a Robot—Part 3: It’s Blind as a Bat, by Jeff Bachiochi, 76.
Silicon Update—Serial Flash Busts Bit Barrier, by Tom Cantrell, 78.
Priority Interrupt—The Fast Track, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
Flat Panels For Embedded PDS—by Ralph Birt & Khoi Hoang, 40.
Web Guis For Embedded Applications, by Edward Steinfeld, 45
PC/104 Quarter —Video on the PC/104 Bus, by Richard Hopkins, 49.
Applied PCs—Internet Appliance Development—Part 2: Getting Flow-Meter Data, by Fred Eady, 55.

ISSUE 86
September 1997
Theme: GRAPHICS AND VIDEO

Task Manager—Digital TV Now, by Ken Davidson, 2.
New Product News, 6.
HDTV—The New Digital Direction, by Do-While Jones, 10.
Compressing Audion And Video Over The Internet, by Mike Podanoffsky, 22.
The Laser Billboard, A Low-Cost Laser Image Projection System by David Prutchi, 28..
MicroSeries—MC68030 Workstation—Part 1: The Hardware by Ingo Cyliax, 620.
From the Bench—KBDXLATOR–A cure for the 16.6-kbps Odd Parity Blues, by Jeff Bachiochi, 74.
Silicon Update—Radio Chip, by Tom Cantrell, 78.
Priority Interrupt—I’m the Reader, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Writing Device Drivers For Embedded PCs—by Simon Napper, 40.
PC/104 Quarter—Motion Control with PC/104, by Chuck Raskin, 49.
Applied PCs—Managing a NASA Plant-Growth Chamber—Part 1: Picking the Hardware, by Fred Eady, 57.

ISSUE 87
October 1997
Theme: DATA ACQUISITION

Task Manager—And the Survey Says..., by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Analog Data Acquistion, by Damon Chu, 12.
DTMF Message Decoders—Telephone Aids for the Hearing Im-paired, by Steven Kraft, 18.
Interprocess Communication—Moving DOS Programs into Windows, by Craig Pataky, 26.
Compressed-Code TinyRISC, by Bill Jackson & Reynaldo Archide, 30.
MicroSeries—MC68030 Workstation—Part 2: The Boot PROM Monitor & Device Drivers, by Ingo Cyliax, 66.
From the Bench—Prototypes of the Rich and Famous—Not! by Jeff Bachiochi, 74.
Silicon Update—A(r)Ray of Analog Hope, by Tom Cantrell, 78.
Priority Interrupt—The People’s Contest, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 34.
Intelligent Data Acquistion—by Jim Blazer, Janos Levendovszky, & Robert Haris, 39.
Precision Timing And I/O, by Steve Lisberger, 44
PC/104 Quarter—PC/104 steps Out of the Box, by Dennis Liles & Rick Lehrbaum, 56.
Applied PCs—Managing a NASA Plant-Growth Chamber—Part 2: Coordinating Sensors and Analyzing Data, by Fred Eady, 57.

ISSUE 88
November 1997
Theme: FUZZY LOGIC

Task Manager—Stuffed Mentality, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Fuzzy Logic In Automotive Engineering, by Constantin von Altrock, 12.
Self-Evolving Systems And Liability—Who’s Responsible for a System’s Growing Pains?, by Rod Taber, 28.
Fuzzy Concepts Using C, by Walter Banks, 32.
MicroSeries—MC68030 Workstation—Part 3: Cross-Development Environment and Downloading, by Ingo Cyliax, 66.
From the Bench—Nonintrusive Interfacing—Using Kid Gloves, by Jeff Bachiochi, 74.
Silicon Update—USB Micro, by Tom Cantrell, 78.
Priority Interrupt—Your Unbiased Advocate, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Windows CE For Embedded Applications—by Tom Scott, 42.
Windows CE Is Ready, But For What?, by Edward Steinfeld, 49.
PC/104 Quarter —Remote Internet Data Logging and Sensing, by Ingo Cyliax, 53.
Applied PCs—Interfaces and GUI-Building Packages—Part 1: Web-Accessible Virtual Front Panel, by Fred Eady, 57.

ISSUE 89
December 1997
Theme: DEBUGGING TECHNIQUES

Task Manager—No Slowing Down, by Janice Hughes, 2.
Reader I/O, 6.
New Product News, 8.
The Zen Of BDM, On-Chip Debugging, by Craig Haller, 12.
Serial BDM Interface For ColdFire, by Ingo Cyliax, 20.
A Simple Multipurpose Logic Analyzer, by Janusz Mlodzianowski, 28.
A Hardware Keyboard Remapper, by Cheng-Yang Tan, 62.
MicroSeries—Applying Direct Digital Signal Synthesis—Part 1: Making Waves with NCOs, by Tom Napier, 70.
From the Bench—Listening to Magnetism, by Jeff Bachiochi, 76.
Silicon Update—Hot Chips IX, by Tom Cantrell, 80.
Priority Interrupt—The Best Kept Secret, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
EPC Design Contest Winners, by Janice Hughes, 43.
A High-Speed Logic Analyzer For Windows 95, by Francis Deck, 46
PC/104 Quarter—PC/104 Gets Tough: Ruggedizing the Embedded PC, by Rick Lehrbaum, 50.
Applied PCs—Interfaces and GUI-Building Packages—Part 2: Emulating Paper Tape, by Fred Eady, 56.

ISSUE 90
January 1998
10th Anniversary Special

Task Manager—A Decade of Embedded Applications, by Ken Davidson, 2.
New Product News, 7.
Ground Zero, A Real-World Look at Lightning, by Steve Ciarcia & Jeff Bachiochi, 11.
’HC12 Development Using A Serial BDM, by Gordon Doughman & Jim Sibigtroth, 20.
Heterogeneous State Machine Control, by Doron Drusinsky-Yoresh, 26.
Building Advanced Device Drivers For The MPC860, by Avi Cohen, 30.
MicroSeries—Applying Direct Digital Signal Synthesis—Part 2: Building and Testing and NCO Generator, by Tom Napier, 68.
Silicon Update—M•Core on the March, by Tom Cantrell, 78.
Priority Interrupt—After Ten Years, Inside the Box Still Counts, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Year 2000 And Embedded PCs, by Scott Lehrbaum, 44.
Flash-Disk Building Blocks, Tradeoffs in the Make vs. Buy Decision, by Raz Dan & Stefanie Hein, 49.
Real-Time PC—Real-Time Operating Systems—Part 1: Fundamental Components, by Marc Guillemont, 55.
Applied PCs—RF Telementry—Part 1: Theory and Implementation, by Fred Eady, 61.

ISSUE 91
February 1998
Theme: COMMUNICATIONS

Task Manager—And Yet More Change, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Low-Cost Voice Recognition, by Brad Stewart, 12.
Building An Embedded Web Server From Scratch, by Richard Ames, 20.
Integrating Windows NT 4.0 Into A TCP/IP Environment, by Bill Payne, 30.
CODESIGN: The Evolving Relationship Between Hardware and Software, by Richard Moseley, 60.
Choosing The Right Crystal For Your Oscillator, by Norman Bujanos, 66.
MicroSeries—EMI Gone Technical—Part 1: Surge Suppression, by Joe DiBartolomeo, 72.
From The Bench—Choose the Right Vehicle Before Riding the Air Waves, by Jeff Bachiochi, 78.
Silicon Update—Double-Duty DSP, by Tom Cantrell, 80.
Priority Interrupt—Techno-Jargon, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
Converting PC GUIs For Non-PC Devices, by Dan Johnson, 40.
Real-Time PC—Real-Time Operating Systems—Part 2: RTOS Interfacing, by Marc Guillemont, 55.
Applied PCs—RF Telementry—Part 1: You’re on the Air, by Fred Eady, 61.

ISSUE 92
March 1998
Theme: ROBOTICS

Task Manager—Reality Alert, by Janice Hughes, 2.
Reader I/O, 6.
New Product News, 8.
Robots With A Vision: Using the Cognachrome Vision System, by Bill Bailey, Jon Reese, Randy Sargent, Carl Witty, & Anne Wright, 12.
Power Systems In Autonomous Robots, by Ingo Cyliax, 24.
MicroBot: Programming Intel's 8749 for Robotic Control, by Bruce Reynolds, 30.
Motor Speed Control With A Microtwist, by Gordon Dick, 58.
MicroSeries—EMI Gone Technical— Part 2: Suppression Components, by Joe DiBartolomeo, 66.
From The Bench—Proprietary Serial Protocols, No Help from Traditional UARTs, by Jeff Bachiochi, 74.
Silicon Update—ShBoom Box, by Tom Cantrell, 80.
Priority Interrupt—For Once, I Sort of Agree, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
Converting 8051 Code For An ’X86 Embedded Processor, by Chip Freitag & Jeff Kirk, 41.
Real-Time PC—Picking a PC RTOS, by Ingo Cyliax, 47.
Applied PCs—Embedding PC Card—Part 1: The Time Has Come, by Fred Eady, 53.

ISSUE 93
April 1998
Theme: EMBEDDED PROCESSORS

Task Manager—Under the Hood, by Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
DSP Boot-Loading Techniques, by Tracey Lee, 12.
8x51 EPROM/Flash Microcontroller Programmer, by G.Y. XU, 18.
CoolRISC—The Low-Power Microprocessor Solution, by Vincent Rikkink, 22.
PICARO—A Stamp-like Interpreted Controller, by Tom Napier, 30.
MicroSeries—EMI Gone Technical—Part 3: Protection Components, by Joe DiBartolomeo, 68.
From The Bench—Rebirth of the Z8, Part 1: An Old Friend Comes to Visit, by Jeff Bachiochi, 74.
Silicon Update—VolksArray, by Tom Cantrell, 82.
Priority Interrupt—What You Get with a Handshake, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 42.
PCs Move Into Motion, by Chuck Lewin, 46.
Real-Time PC —Software Development for RTOSs, by Ingo Cyliax, 47.
Applied PCs—Embedding PC Card—Part 2: Getting in Touch, by Fred Eady 53.

ISSUE 94
May 1998
Theme: DATA ACQUISITION

Task Manager—A Race Well Run, by Janice Hughes, 2.
Reader I/O, 6.
New Product News, 8.
Practical Analog Design, by Bob Perrin, 12.
Antialiasing Techniques, by Mike Zerkus, 26.
Selecting Position Transducers, by Tom Anderson, 34.
Postscript Flutterwumpers—Pick a Peck of PostScript PICs, by Don Lancaster, 60.
MicroSeries—EMI Gone Technical—Part 4: Transient-Suppression Design Technique, by Joe DiBartolomeo, 66.
From The Bench—Rebirth of the Z8, Part 2: Let Your Micro Answer All, by Jeff Bachiochi, 72.
Silicon Update—FPGA Tool Time, by Tom Cantrell, 78.
Priority Interrupt—Design98—A Marketer’s PICnic, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 41.
Real-Time PC—Graphical User Interfaces in RTOSs, by Ingo Cyliax, 46.
Applied PCs—A New View—Part 1: Virtual Instrumentation, by Fred Eady 53.

Theme: GRAPHICS AND VIDEO
ISSUE 95
June 1998

Task Manager—A Mind is a Terrible Thing., Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Gotcha!—Alarming the Alarm System, by Steve Ciarcia & Jeff Bachiochi, 11.
Wearcam—Personal Imaging System, by Steve Mann, 18.
Design Embedded Systems For Low Power, by Brian Kurkoski, 26.
Design98—Pick Of The Lot, by Janice Huges, 33.
MicroSeries—FreeDOS and the Embedded Developer— Part 1: Kernel Design, by Pat Villani, 74.
Silicon Update—Fabulous ’51s, by Tom Cantrell, 80.
Priority Interrupt—Darwin Couldn’t Have Done Better, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Building Web-Enabled Mobile Devices, by Greg Bergsma, 41.
x86 Processor Survey—Part 1: ’386-Class Embedded CPUs, by Pascal Dornier, 48.
Real-Time PC—Multimedia in Real Time, by Ingo Cyliax, 54.
Applied PCs—A New View—Part 2: Data Acquisition with Virtual Instruments, by Fred Eady 53.

ISSUE 96
July 1998
Theme: MEASUREMENT AND CONTROL

Task Manager—Professional Quirks, Janice Hughes, 2.
Reader I/O, 6.
New Product News, 8.
Unplanned Calibration Errors In Embedded Systems, by Mike Smith, 12.
A PIC-Based AC Power Meter, by Rick May, 22.
Designing For Smart Cards—Part 1: What’s a Smart Card All About?, by Carol Hovenga Fancher, 28.
Using A PC For Radiation Detection, Modifications for Multichannel Analyzer Capability, by Dan Cross-Cole, 58.
MicroSeries—FreeDOS and the Embedded Developer— Part 2: Using the Kernel, by Pat Villani, 66.
From The Bench—An Alarming Improvement—Part 2: Assembly Language Takes the Race, by Jeff Bachiochi, 74.
Silicon Update—The Micro Price is Right, by Tom Cantrell, 80.
Priority Interrupt—It’s All in How It’s Done, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
x86 Processor Survey—Part 2: ’486-Class Embedded CPUs, by Pascal Dornier, 40.
Real-Time PC—Network Communication, by Ingo Cyliax, 45.
Applied PCs—A New View—Part 3: Sensors and Measurement Tools, by Fred Eady 52.

ISSUE 97
August 1998
Theme: DEBUGGING TECHNIQUES

Task Manager—Almost Made 100, Ken Davidson, 2.
Reader I/O, 6.
New Product News, 8.
Bitscope—A Mixed-Signal Capture Engine, by Norman Jackson, 12.
Simulating Micro-Controlled Systems, by Mike Smith & Jason Wudkevich, 22.
Designing For Smart Cards —Part 2: Practical Implementation, by Bobby Crouch, 60.
Vector-To-Step Conversions, An Introductory Tutorial, by Don Lancaster, 66.
MicroSeries—Building a Serial Port PROM Programmer—Part 1: Hardware Construction, by Stuart Ball, 70.
From The Bench—Transformerless Power Conversion, by Jeff Bachiochi, 78.
Silicon Update—Power Trip, by Tom Cantrell, 82.
Priority Interrupt—When Boilerplates Won’t Do, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 32.
Interprocess Communication Using Anonymous Pipes, by Ernie Deel, 36.
FAT-32—File System for Data-Intensive Applications, by Edward Steinfeld, 42.
Real-Time PC—Data Acquisition, by Ingo Cyliax, 49.
Applied PCs—Debugging & the Net186, by Fred Eady 55.

ISSUE 98
September 1998
Theme: EMBEDDED APPLICATIONS

Task Manager—The Final Rendition, Janice Hughes, 2.
Reader I/O, 6.
New Product News, 8.
Smart Rockets—Data Acquisition in Model Rocketry, by Tom Consi & Jim Bales, 12.
PIC'Spectrum—Audio Spectrum Analyzer, by Robert Lacoste, 24.
Automotive Travel Computers—Adding a Performance/Trip Monitor to Your Car, by Robert Priesley, 62.
MicroSeries—Building a Serial Port PROM Programmer—Part 2: Two Adaper Modules, by Stuart Ball, 68.
From The Bench—The Next Step in EL Driver Technology, by Jeff Bachiochi, 74.
Silicon Update—Sensory Overload, by Tom Cantrell, 78.
Priority Interrupt—Which Numbers Count, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 34.
Networking With DeviceNet—Part 1: How DeviceNet Stackes Up, by Jim Brady, 38.
Real-Time PC—TCP/IP Networking, by Ingo Cyliax, 46.
Applied PCs—Radio Frequency and Micros, Part 1: Transmitter and Receiver Modules, by Fred Eady 55.

ISSUE 99
October 1998
Theme: DIGITAL SIGNAL PROCESSING

Task Manager—Not Exactly a Binary World, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
X-Y Graphing Data Logger, by Alberto Ricci Bitti, 12.
Time-Domain Filter Simulations Using C++, by Glenn Parker, 24.
Breaking Nyquist—Post-Sampling Antialising, by Gerard Fonte, 62.
MicroSeries—Digital Processing in an Analog World— Part 1: Basic Issues, by David Tweed, 68.
From The Bench—MIDI, Part 1: Ain't Just for Music Anymore, by Jeff Bachiochi, 76.
Silicon Update—MegaMicro Card, by Tom Cantrell, 78.
Priority Interrupt—Banking on Bugs, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 44.
Networking With DeviceNet—Part 2: A Weather-Station Application, by Jim Brady, 48.
Real-Time PC—The Need for Speed, RTOS and PC/104, by Ingo Cyliax, 55.
Applied PCs—RF and Micros, Part 2: A Low-Power System, by Fred Eady 61.

ISSUE 100
November 1998
Theme: INDUSTRIAL CONTROL

Task Manager—Netting 100, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Mobile Environmental Control, by Dan Leland, 12.
Motor Communication Techniques, by Chuck Lewin, 20.
Web-Implemented Irrigation System, by Chris Sontag, 26.
Smart Building-Control Applications, by Beau Wadsworth, 34.
MicroSeries—Digital Processing in an Analog World—Part 2: Technology Choices, by David Tweed, 64.
From The Bench—MIDI, Part 2: The Show Must Go On, by Jeff Bachiochi, 72.
Silicon Update—Socket Rocket, by Tom Cantrell, 78.
Priority Interrupt—What’s PC?, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40
All Bioss Are Not Created Equal, by Scott Lehrbaum, 44.
Real-Time PC—Embedded RT-Linux, Part 1: General Introduction, by Ingo Cyliax, 49.
Applied PCs—emWare Top to Bottom, Part 1: Monitoring via the Internet, by Fred Eady 57.

ISSUE 101
December 1998
Theme: EMBEDDED PROGRAMMING

Task Manager—The Word is Communication, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
In-System Programming—Rewriting the Book, by Craig Pataky and Bill Maggs, 14.
A Minimalist Multitasking Executive, by Richard Man and Christina Willrich, 20.
Object-Oriented Design Of Real-Time Systems—A Multidisciplinary Challenge, by Irv Badr, 26.
Some Assembly Required—Assembling C Code for your Embed-ded System, by Michael Smith, 32.
Smart Battery Systems, by Ed Thompson, 42.
MicroSeries—Digital Processing in an Analog World—Part 3: Dithering Your Conversion, by David Tweed, 68.
From The Bench—Learning to Fly with Atmels AVR, by Jeff Bachiochi, 74.
Silicon Update—Hot Chips X Files, by Tom Cantrell, 80.
Priority Interrupt—Embedded Happenings, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—Embedded RT-Linux, Part 2: Working with Flash Memory, by Ingo Cyliax, 53.
Applied PCs—emWare Top to Bottom, Part 2: Launching the Application, by Fred Eady 59.

ISSUE 102
January 1999
Theme: EMBEDDED PROCESSORS

Task Manager—Everything Old is New Again, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Multiprocessor Communications—Part 1: Methods for Com-municating, by Stuart Ball, 14.
Developing A Custom Integrated Processor—Analysing the Price/Performance Tradeoff, by Joe Circello & Sylvia Thirtle, 20.
Using Java In Embedded Systems, by Vladimir Ivanovic and Mike Mahar, 26.
Music At Your Fingertips—Guitar Effects via Remote Control, by Hank Wallace, 36.
The PCL3013 Step/Servo Motor Controller In Action, by Gordon Dick, 62.
MicroSeries—TPU—Part 1: A Coprocessor for Timing Functions, by Joe DiBartolmeo, 68.
From The Bench—Can You Feel the Beat?, by Jeff Bachiochi, 76.
Silicon Update—Wires, Wires Everwhere–The RF Solution, by Tom Cantrell, 80.
Priority Interrupt—‘Net Worth, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 42.
Real-Time PC—Embedded RT-Linux, Part 3: Networking, by Ingo Cyliax, 47.
Applied PCs—In the Face of Medusa, Part 1: Developing Reliable Control, by Fred Eady 56.

ISSUE 103
February 1999
Theme: REAL-WORLD PROGRAMMING

Task Manager—Avoiding the Fuzzy Faux Pas, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Fuzzy Logic Becomes Velvet Programming, by Walter Banks, 12.
Truck Speed Limiter Control, by Constantin von Altrok, 16.
Fuzzy Footfalls—Pressure Sensing in a Medical Shoe, by Constantin von Altrok, 20.
C++ LITE—A C++ Dialect for Embedded Systems, by John Carbone, 26.
Multiprocessor Communications—Part 2: Serial Communication Methods, by Stuart Ball, 34.
MicroSeries—TPU—Part 2: Freeing the CPU, by Joe DiBartolmeo, 66.
From The Bench—JTAG Testability, by Jeff Bachiochi, 74.
Silicon Update—Car 1451 Where are You–A look at the 1451 Standard, by Tom Cantrell, 78.
Priority Interrupt—Survey 101, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 42.
An OS For Test And Measurement, by Thomas Wall and Mike Bauer, 46.
Real-Time PC—Embedded RT-Linux, Part 4: Developing Under Linux gcc/gdb, by Ingo Cyliax, 51.
Applied PCs—In the Face of Medusa, Part 2: A Whole New Solution, by Fred Eady 59.

ISSUE 104
March 1999
Theme: AUTOMATION AND CONTROL

Task Manager—Archival Alternatives, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
A CEBus Plug-And-Play Relay, by Peter House, 12.
In Black And White—A Barcode Decoder, by Craig Pataky, 18.
Driving In New Directions—A Chipset for Vehicle Control Sys-tems, by Ross Bannatyne, 22.
Web-based Circuit Engineering, by Bob Perrin, 28.
MicroSeries—TPU—Part 3: Programming in Microcode, by Joe DiBartolmeo, 62.
From The Bench—JTAG Working with CoolPLD, by Jeff Bachiochi, 70.
Silicon Update—Flash Forward–The 68HC908GP20, by Tom Cantrell, 76.
Priority Interrupt—Paper is Dead?, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Embedded Framework And Foundations, by Richard Russel, 43.
Real-Time PC—Embedded RT-Linux, Part 5: Real-Time Program-ming, by Ingo Cyliax, 49.
Applied PCs—ICE on Tap, Part 1: SuperTAP Setup, by Fred Eady 57.

ISSUE 105
April 1999
Theme: DIGITAL SIGNAL PROCESSING

Task Manager—School's in Session, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Integrating Flash Memory In An Embedded System, by Ethan Bordeaux and Stefan Hacker, 12.
Embedded PWM Signals, by Andrew Lillie, 20.
Thermister-Based Conditional Output Sensor, by R.K. Kamat, G.M. Naik, and G.G. Tengshe, 28.
Video Switch, by Cullen Jennings, 28.
MicroSeries—TPU—Part 4: Scheduler and Microcoding, by Joe DiBartolmeo, 62.
From The Bench—Dallas 1-Wire Devices, Part 1: One on One, by Jeff Bachiochi, 72.
Silicon Update—Maximicro, by Tom Cantrell, 78.
Priority Interrupt—Sitting in the Dark, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 42.
WIN32 And Real Time, by Peter Peterson and Tom Schotland, 45.
Real-Time PC—Astronomical Issues, Part 1: Introduction to Embedded Astronomy, by Ingo Cyliax, 49.
Applied PCs—ICE on Tap, Part 2: Emulating over Ethernet, by Fred Eady 57.

ISSUE 106
May 1999
Theme: MEASUREMENT AND SENSORS

Task Manager—Sensing the Obvious, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Graphing Weather Monitor, by Mark Bauman, 12.
Accurate Linear Measurement Using LVTs, by George Novacek, 20.
Sensing Water With Multiple ElectrodesENSING WATER WITH MULTIPLE ELECTRODES, by Jack O'Neill, 28.
MicroSeries—USB Primer—Part 1: Practical Design Guide, by Mike Zerkus, John Lusher, and Jonathan Ward, 58.
From The Bench—Dallas 1-Wire Devices, Part 2: All on One, by Jeff Bachiochi, 70.
Silicon Update—Betting on Webware, by Tom Cantrell, 78.
Priority Interrupt—What’s in a Name?, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
PalmPilot Application, Using Open Source Tools for Development, by Richard Ames, 38.
Real-Time PC—Astronomical Issues, Part 2: Radio Astronomy, by Ingo Cyliax, 45.
Applied PCs—Embedded Internet, Part 1: On the Network, by Fred Eady 52.

ISSUE 107
June 1999
Theme: COMMUNICATIONS

Task Manager—Not Just One of the Guys, Elizabeth Laurencot, 2.
Reader I/O, 6.
New Product News, 8.
Low-Cost Software Bell-202 Modem, by Stephen Holland, 12.
Designing RS-485 Circuits, by Jan Axelson, 20.
A Web-Based Chart Recorder, by Paul Breed, 26.
Embedded OSs For Internet Appliances, by David Brooks, 58.
Compact Optical Image Scanner, by John Luo, 64.
MicroSeries—USB Primer—Part 2: Classes and Drivers, by Jim Lyle, 68.
From The Bench—Look Ma, No Hands: The Qproc Touchless Sensor, by Jeff Bachiochi, 74.
Silicon Update—XLR8R: Working with Accelerometers, by Tom Cantrell, 78.
Priority Interrupt—Servings Per Issue, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Embedded Ethernet Fundamentals, by Aaron Feen, 41.
Real-Time PC—Astronomical Issues, Part 3: Filters and Undersampling, by Ingo Cyliax, 45.
Applied PCs—Embedded Internet, Part 2: TCP/IP and a 16-bit Compiler, by Fred Eady 51.

ISSUE 108
July 1999
Theme: ROBOTICS

Task Manager—Is the Head Screwed on Straight?, Elizabeth Laurencot, 6.
New Product News, 8.
Sniffing Robot—Robotic Odor Perception, by Silvio Tresoldi, 12.
A PC-Based Controller For The Stiquito Robot, by James M. Conrad and Jonathan W. Mills, 18.
Internet Appliance Interface, by Myron Loewen, 24.
Low-Cost Data Acquisition System, by Michael Bading, 56.
Turn The Page—Pager Technology in Embedded Control, by Ingo Cyliax, 64.
MicroSeries—USB Primer—Part 3: Low-Speed USB Host Control-ler, by Glen Reuschling, 70.
From The Bench—Demystifying LCD Muxing, by Jeff Bachiochi, 74.
Silicon Update—Eye Candy: Camera Chips, by Tom Cantrell, 78.
Priority Interrupt—Circuit Cellar Online, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 36.
PC/104 Takes A Ride—Embedding PC in a Robot, by Jeanne Dietsch, William Kennedy, John Belanger, and Kurt Konolige, 38.
Real-Time PC—Astronomical Issues, Part 4: Digital Radio Software, by Ingo Cyliax, 42.
Applied PCs—Easy DOS it, by Fred Eady 50.

ISSUE 109
August 1999
Theme: DEVELOPMENT AND DEBUGGING

Task Manager—Persistence Pays, Elizabeth Laurencot, 6.
New Product News, 8.
Reader I/O, 11.
System-On-Chip With Virtual Components, by Thomas Anderson, 12.
Debugging, In-Circuit Style, by John Andrews and John Day, 20.
Induction Motors—Part 1: A Different VFD, by Gordon Dick, 26.
Flash Memories Do Double Duty, by Kenneth Ciszewski, 32.
MicroSeries—USB Primer—Part 4: Building a USB Host Controller, by Glen Reuschling, 60.
From The Bench—A Familiar Face: Driving 144 LCD Segments I 2 C Style, by Jeff Bachiochi, 74.
Silicon Update—DSP Doings, by Tom Cantrell, 76.
Priority Interrupt—All in the Family, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Beyond The 'x86 1-MB Memory Address Limit, by Stewart Christie, 40.
Real-Time PC—Where in the World—Part 1: GPS Introduction, by Ingo Cyliax, 48.
Applied PCs—Data Serving via the Internet—Part 1:Setting Up, by Fred Eady, 53.

ISSUE 110
September 1999
Theme: EMBEDDED APPLICATIONS

Task Manager—On the Home (Automation) Front, Elizabeth Laurencot, 6.
New Product News, 8.
Reader I/O, 11.
Talking Back—Adding Speech to Embedded Applications , by Rodger Richey, 12.
Electric Vehicle Performance Analyzer, by Kock Kin Ko, 18.
Embedded Living—Expanding the HCS-II–Making Network Mod-ules, by Mike Baptiste, 28.
Internet Control, by Jacob Apkarian, 36.
Taking Orders—A Speech-Recognition Module, by John Iovine, 62.
Induction Motors—Part 2: Working with Output, by Gordon Dick, 68.
MicroSeries—Rolling Your Own Microprocessor—The Design and Debug Process, by Monte Dalrymple, 76.
From The Bench—Get SmartMedia (Part 1): What's It All About?, by Jeff Bachiochi, 80.
Silicon Update—Pick Up the Pace, by Tom Cantrell, 84.
Priority Interrupt—A Heavy Experience in List Management, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—Where in the World—Part 2: Data Collection In Flight, by Ingo Cyliax, 50.
Applied PCs—Data Serving via the Internet—Part 2:Forms, by Fred Eady, 57.

ISSUE 111
October 1999
Theme: EMBEDDED SOFTWARE

Task Manager—Open for Business, Elizabeth Laurencot, 6.
New Product News, 8.
Reader I/O, 11.
MisterHouse—An Open-Source Home Automation Program, by Bruce Winter, 12.
The Java Virtual Machine, by Dave Lyons, 20.
A Versatile Timer/Synchronizer, by Brian Millier, 24.
Calling On The Standards—Making Sure Your Modem Can Communicate, by Arthur J. Carlson, 30.
Hands-On PIC Trainer—Programming in Assembly, by Jon Varteresian, 56.
IRDA Technology—Part 1: An Overview, by Hari Ramachandran, 60.
MicroSeries—Rolling Your Own Microprocessor—Part 2: Design Application with the Rabbit-80, by Monte Dalrymple, 66.
From The Bench—Get SmartMedia—Part 2: Hands-On, by Jeff Bachiochi, 72.
Silicon Update—'Net-in-a-Chip, by Tom Cantrell, 78.
Priority Interrupt—Spreading the Wealth of Knowledge, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
What’s In A Name?—Windows CE vs. a Hard RTOS, by Mal Raddalgoda, 40.
Real-Time PC—Where in the World—Part 3: Fighting the Wind with GPS, by Ingo Cyliax, 45.
Applied PCs—GoAhead for Nothing—Getting the Server Started, by Fred Eady, 50.

ISSUE 112
November 1999
Theme: ANALOG TECHNIQUES

Task Manager—Household Varible = Steady Work, Elizabeth Laurencot, 6.
New Product News, 8.
Build A MIDI Sustain Pedal, by Bill Dudley, 12.
Working With Dual-Slope ADC, by Richard Lao, 20.
Embedded Living—Tuning into the HA Channel, by Mike Baptiste, 26.
What’s The Count—Build an AVR-Controlled Frequency Counter, by Stuart Bal, 36.
IRDA Technology—Part 2: Protocol Layers, by Hari Ramachandran, 60.
MicroSeries—High Definition TV—Part 1: Video Formats and Transport, by Mark Balch, 66.
From The Bench—Without Acceleration—Part 1: All We Have Left is Velocity, by Jeff Bachiochi, 74.
Silicon Update—LPC–The Little Processor That Could, by Tom Cantrell, 78.
Priority Interrupt—Another Typical Trip, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 44.
Real-Time PC—Serial Port Interfacing, by Ingo Cyliax, 46.
Applied PCs—Sending a DOS Stamp Airmail, by Fred Eady, 52.

ISSUE 113
December 1999
Theme: EMBEDDED INTERFACING

Task Manager—Managing Managing Editors, Steve Meyst, 6.
New Product News, 8.
Reader I/O, 11.
The Poisson Network—A One-Way Architecture for Data-Collec-tion Applications , by Carl Huben, 12.
Being Cool Is Easy—A Temperature-Sensing Control Device, by Donald Blake, 20.
Thermoelectric Micropower Generation—An Alternative Power, by Randy Heisch, 30.
Asimov II—Getting a Near-Space Project Off the Ground, by Lloyd Paul Verhage, 34.
And The Winners Are…, by Rob Walker, 60.
MicroSeries—High Definition TV—Part 2: MPEG-2 Transport and ATSC Data Infrastructure, by Mark Balch, 62.
From The Bench—Without Acceleration—Part 2: Good (and Bad) Vibrations, by Jeff Bachiochi, 72.
Silicon Update—Test Driving a Merced with Pins, by Tom Cantrell, 78.
Priority Interrupt—Reading Between the Lines, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 46.
Real-Time PC—Parallel Port Interfacing, by Ingo Cyliax, 48.
Applied PCs—Thin Is In: Clients, Servers, and Systems, by Fred Eady, 53.

ISSUE 114
January 2000
Theme: COMMUNICATIONS

Task Manager—Random Thoughts, Steve Meyst, 6.
New Product News, 8.
Synchronous Serial Communication—A PC Link To a SPI/Microwire Device, by Duane Mattern, 12.
Reach Out And Touch—Designing A Resistive Touchscreen, by Tom Dahlin, 20.
Neural Stamp—A Low-Cost Neural Network Processor, by Robert Lacoste, 26.
Embedded CAN Can, by Michael Howard, 36.
Embedded Living, Tuning Up the HCS-II, by Mike Baptiste, 40.
MicroSeries—High Definition TV—Part 3: DTV System Architec-ture, by Mark Balch, 62.
From The Bench—Speed Racer—Virtual Speed with the SX, by Jeff Bachiochi, 70.
Silicon Update—Atmel Gets Tiny, by Tom Cantrell, 78.
Priority Interrupt—It Starts with an Idea, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—A Matter of Time, Part 1: Accurate Timing and Frequency, by Ingo Cyliax, 50.
Applied PCs—The Mocking Bird Trial, PIC vs. 80188, by Fred Eady, 55.

ISSUE 115
February 2000
Theme: DATA ACQUISITION

Task Manager—What's in Utah?, by Rob Walker 6.
New Product News, edited by Hav Weiner 8.
Reader I/O, 11.
Practical Analog Circuit Design, by Craig L. King, 12.
Build An AVR Programmer, by Stuart Ball, 16.
Bridging The Gap—Interfacing Resistive Sensors, by Dana Romero,26.
Launching The Roboat—Navigation by GPS Digital Compass, by Riccardo Rocca, 32.
Save Your Voice—A Digital Sound Board, by DuanePerkins , 40.
MicroSeries—Rapid Gratification with FPGA Design Part 1: Getting Up to Speed, by Tom Bishop, 66.
From The Bench—In Theory and in Practice Part 1: Digital Filters , by Jeff Bachiochi, 72.
Silicon Update—EZ-Mail Engine, by Tom Cantrell , 76.
Priority Interrupt—You’ve Got to be Y2Kidding, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—A Matter of Time, Part 2: Using IRIG Codes , by Ingo Cyliax, 50.
Applied PCs—A Personalized Virtual Web, by Fred Eady, 57.

ISSUE 116
March 2000
Theme: PROGRAMMABLE DEVICES

Task Manager—Hitting the Green, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Applied USB: A Cookbook Approach, by Robert R. Severson, 10.
Flash Forward—Implementing Downloadable Firmware via Flash Memory, by Bob Brown and Michal Tamborski, 20.
Building A RISC System In An FPGA—Part 1: Tools, Instruction Set, and Datapath, by Jan Gray, 26.
Killing Bugs In Your PalmOS—Debugging with State Ma-chines, by Jeff Stefan, 36.
Throw Away The Key?—An iButton Lock System, by Mike Baptiste, 56.
MicroSeries—Rapid Gratification with FPGA Design Part 2: Quicker and Better Design, by Tom Bishop, 62.
From The Bench—In Theory and Practice—Part 2: Clock Adjustment and Digital Filters, by Jeff Bachiochi, 72.
Silicon Update—SoC it to Me, by Tom Cantrell, 76.
Priority Interrupt—Y2K Phooey, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 44.
Real-Time PC—A Matter of Time—Part 3: Synchronizing a PC to a Time Signal, by Ingo Cyliax, 45.
Applied PCs—Getting the Databoot, by Fred Eady, 51.

ISSUE 117
April 2000
Theme: SIGNAL PROCESSING

Task Manager—Digital Becomes Analog, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Getting Your Signals Straight—Walsh-Hadamard Encoders and Decoders in MATLAB, by Kizito Tshilumba Kasengulu, 12.
Building A RISC System In An FPGA—Part 2: Pipeline and Control Unit Design, by Jan Gray, 20.
The Shocking Truth About EMC—Part 1: Design for Compat-ibility, by George Novacek, 28.
A Quick Meter Made—Fast Frequency Meter for Low Frequencies, by Markus Desgronte, 52.
All About Correlation, by Ron Tipton, 58.
MicroSeries—Op-Amp Specifications Part 1: Served Italian Style, by Joe DiBartolomeo, 64.
From The Bench—Drop the Incredible Bulk—Using Capacitors as Isolation Components, by Jeff Bachiochi, 70.
Silicon Update—A Winter Timer Tale, by Tom Cantrell, 76.
Priority Interrupt—All Things Considered, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 39.
Real-Time PC—POST It—Build a Power-On Self Test Card for PC/ 104, by Ingo Cyliax, 42.
Applied PCs—Under the Covers—Part 1: Get Embed(ded) with Windows NT 4.0, by Fred Eady, 46.

ISSUE 118
May 2000
Theme: Embedded Applications

Task Manager—It Takes All Kinds, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
A Reliable Network For Embedded Systems—Getting on Track, by Val Popescu and Gary Gibson, 10.
The Shocking Truth About EMC—Part 2: Practical Application, by George Novacek, 18.
Weather Data—Getting More Than One Wire's Worth, by Willaim Beals & Russell Chadwick, 28.
Buying Power—A Low-Cost Power Supply, by Robert Kondner, 32.
Building A RISC System In An FPGA—Part 3: System-on-a-Chip Design, by Jan Gray, 36.
Embedded Living—HCS = Heating Control System?, by Mike Baptiste, 68.
MicroSeries—Op-Amp Specification Part 2: Getting Some Input, by Joe DiBartolomeo, 60.
From The Bench—Digital and Analog Output Control Taking Route X-10, by Jeff Bachiochi, 74.
Silicon Update—On The Road Again Part 1: Going Places with Silicon, by Tom Cantrell, 78.
Priority Interrupt—Publishing 101, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 1: Introduction to RTEMS, by Ingo Cyliax, 50.
Applied PCs—Under the Covers Part 2: Applications via NT Embedded 4.0, by Fred Eady, 54.

ISSUE 119
June 2000
Theme: ANALOG TECHNIQUES

Task Manager—What's it Worth?, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
Get It Right The First Time—Tips & Tricks for Designing with Single-Supply Analog Amplifiers, by Bonnie Baker, 12.
Keep Up With The StarsEEP UP WITH THE STARS—Motorized Telescope Control, by Mel Bartels, 18.
Back To BasicX—Part 1: NetMedia's Development System, by Brian Miller, 26.
Right On Time—Quartz Crystals and Oscillators, by George Novacek, 34.
Implementing A RAS Server Port—by Shawn Arnold, 54.
MicroSeries—Op-Amp Specifications, Part 3: Input/Output Stages, by Joe DiBartolomeo, 64.
From The Bench—The Chips Are Alive with the Sound of Music, Imitating the Dead Melody IC, by Jeff Bachiochi, 70.
Silicon Update—On The Road Again, Part 2: Taking Silicon for a Test Drive, by Tom Cantrell, 76.
Priority Interrupt—Choice Versus Default, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 2: Running i386 RTEMS Applications, by Ingo Cyliax, 42.
Applied PCs—Picking Some ExacTicks Keeping Precise Time, by Fred Eady, 48.

ISSUE 120
July 2000
Theme: ROBOTICS

Task Manager—Lend Me Your…, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
BEAMStiquito—A Simple Circuit for an Inexpensive Robot, by James M. Conrad & Mark van Dijk, 10.
Beating The Heat—2000 Trinity College Fire Fighting Home Robot Contest, by Rob Walker, 14.
USB Chip Choices—Finding a Peripheral Controller, by Jan Axelson, 22.
Back To BasicX—Part 2: NetSnoop Application, by Brian Miller, 28.
115 VAC, To Go, Please—Drive a Portable Inverter with a PIC16C54, by Tom Napier, 34.
Quick And Easy Motor Control—Implementing a PIC-SERVO Controller, by Alan Kilian, 54.
Embedded Living—Two Ports in a PIC, A Communication Thermostat, by Mike Baptiste, 60.
MicroSeries—Op-Amp Specifications, Part 4: AC Applications, by Joe DiBartolomeo, 66.
From The Bench—DFP's: Riding the Wave of the Future, by Jeff Bachiochi, 72.
Silicon Update—Swiss Army Chip, Programmable System Devices, by Tom Cantrell, 76.
Priority Interrupt—I Call It "Prospecting", by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 3: Running i386 RTEMS Applications, by Ingo Cyliax, 41.
Applied PCs—Calling for Backup, The Value and Methods of Backing Up, by Fred Eady, 48.

ISSUE 121
August 2000
Theme: EMBEDDED PROGRAMMING

Task Manager—Coming Events, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
Simplify Your Software Testing, by Jonathan Valvano, 12.
Look Ma, No PC!—A $55 Webcam, by Steve Freyder, David Helland, & Bruce Lightner, 20.
Anatomy Of a Compiler—A Retargetable ANSI-C Compiler, by Sandeep Dutta, 30.
The Joys Of Writing Software, by George Novacek, 36.
Who Needs Hardware?—Developing Without the Target, by Alan Harry, 58.
Count The Digits—Designing a Frequency Meter, by Tom Napier, 68.
From The Bench—Building on Familiar Ground, Part 1: Adding Analog to the 8051 Core, by Jeff Bachiochi, 74.
Silicon Update—We Ride the Waves, by Tom Cantrell, 78.
Priority Interrupt—First on the Block, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 41.
Real-Time PC—Real-Time Executive for Multiprocessor Systems, Part 4: Debugging, by Ingo Cyliax, 43.
Applied PCs—Embedded Kiosk or Mission Impossible?, by Fred Eady, 49.

ISSUE 122
September 2000
Theme: MEASUREMENT AND SENSORS

Task Manager—From Sea to Shining SJC, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
A Low-Cost Weather Station, by Gorden Dick, 12.
Digital Filters Made Easy—Part 1: Implementing with a DSP, by, Dan Cross-Cole, 20.
One Small Step—Part 1: Measuring Flight Data in Model Rockets, by Tom Napier, 30.
The Joys of Writing Software—Part 2: Software Considerations, by George Novacek, 34.
Embedded Living—An RS-485 Gateway: Linking an HCS-II to Another RS-485 Network, by Mike Baptiste, 70.
From the Bench—Building on Familiar Ground, Part 2: A new Addition, by Jeff Bachiochi, 80.
Silicon Update—Dial M-Core for Micros, by Tom Cantrell, 84.
Priority Interrupt—Virtual Reality, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 41.
Home Scoping With X-10, by Dennis Wilkison, 42.
Real-Time PC—Catching the PCI Bus—Part 1: A Spin Through the Background, by Ingo Cyliax, 58.
Applied PCs—Rabbit Season Designing an Ethernet Adapter, by Fred Eady, 63.

ISSUE 123
October 2000
Theme: INTERNET AND CONNECTIVITY
Task Manager—Better Vision Through Landscaping, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
A Winning Combination—PIC Internet Connectivity, by Edward Cheung, 12.
Navigating With GPS— by Jeff Stefan, 22.
Internet Connectivity—Do-it-Yourself or Off-the-Shelf?, by Alan Singer, 28.
The Joys of Writing Software—Part 3: Design Tips, by George Novacek, 34.
Routine Checkup—An Automotive Diagnostic Scan, by Dan Harrison, 56.
One Small Step—Part 2: Liftoff, by Tom Napier, 66.
From the Bench—They Just Haven't Caught on Yet, by Jeff Bachiochi, 70.
Silicon Update—Who's Nexus, by Tom Cantrell, 76.
Priority Interrupt—Imputed Liability, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 40.
Real-Time PC—Catching the PCI Bus,Part 2: Configuration, by Ingo Cyliax, 43.
Applied PCs—Rabbit Season Part 2: Jackrabbit Development Board, by Fred Eady, 50.

ISSUE 124
November 2000
Theme: WIRELESS COMMUNICATIONS

Task Manager—An International Blend, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
Wireless Devices—Handling Power With Efficiency, by Brian Branson & David Gonzalas, 12.
Simplified TPU Programming— by Jeff Loeliger, 20.
A PIC17C44-Based Computer—by Duane Perkins, 34.
Design2K Winners—by Rob Walker, 56.
The "S" Is For Speed—Mike Baptiste, 64.
Silicon Update—eZ Does It, by Tom Cantrell, 74.
From the Bench—Megawatt Castles Made of Sand, Exploring the Solar Cell, by Jeff Bachiochi, 78.
Priority Interrupt—Upgrade Math, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 40.
Real-Time PC—Debugging an FPGA Module: Finding the Right Test Case, by Ingo Cyliax, 42.
Applied PCs—Rabbit Season Part 3: Network Analysis, by Fred Eady, 48.

ISSUE 125
December 2000
Theme: EMBEDDED DEVELOPMENT

Task Manager—How Will You Be Paying for That?, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
SDRAM: The New Embedded Solution—by Mark Balch, 12.
Make Your Own Data Comfortable—Get Bit Cushions, by Michael Smith & Laurence Turner, 20.
Quizwiz—A Hand-Held Scoring Device, by Paul Kiedrowski, 32
Using The T6963 Controller-Based Graphics LCD Panel, by Brian Millier, 58.
Design for Reliabilty, Maintainablity, and Safety—Part 1: Getting Started, by George Novacek, 68.
From the Bench—Sharing Technology with Mother Nature: Out of State with an Internet-Compatible Cell Phone, by Jeff Bachiochi, 74.
Silicon Update—Hot Chips 12, by Tom Cantrell, 78.
Priority Interrupt—Continuing the Plan, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—A Cup of Java Part 1: Embedded and Real-Time Applications, by Ingo Cyliax, 43.
Applied PCs—Rabbit Season Part 4: The Wonderful World of TCP/IP, by Fred Eady, 50.

ISSUE 126
January 2001
Theme: EMBEDDED DEVELOPMENT

Task Manager—The Year in Preview, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
The Geo-sentry—A System with Brawn, by Mark Balch, 12.
A Class Act—Making Your Own PCBs, by Paul Verhage, 20.
Design for Reliabilty, Maintainablity, and Safety—Part 2: Digging Deeper, by George Novacek, 28.
Embedded Living—What's New on The (Automation) Home Front?, by Mike Baptiste, 54.
MicroSeries—Fundamentals of Second-Order Systems—Part 1: Where It All Began, by David Tweed, 62.
From the Bench—Where's Waldo?: Pinpointing Location by Interfacing with a GPS Reciever, by Jeff Bachiochi, 70.
Silicon Update—Sweet Sixteen, by Tom Cantrell, 78.
Priority Interrupt—Electronic Evolution, by Steve Ciarcia, 96.
 
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—A Cup of Java—Part 2: Standard Java in Real-Time Embedded Systems, by Ingo Cyliax, 42.
Applied PCs—Rabbit Season—Part 5: A Board You Can Afford, by Fred Eady, 48.

ISSUE 127
February 2001
Theme: SIGNAL PROCESSING

Task Manager—Signal Corps, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 9.
Reader I/O, 11.
Quirks And SHARCs, by Michael Smith, 12.
An Altimeter For the Traveling Man, by Radek Vaclavik, 20.
Enabling The Couch Potato—Building a Remote-Controlled AV Switch with S-Video, by Jerry Wasinger, 28.
Working With AVR Microcontrollers—A Design Logic 2001 Primer, by Stuart Ball, 32.
Enhancing Automotive Subsystem Design with LIN—Implementing a LIN Protocol-to-CAN Gateway, by Thomas Schmidt, 60.
Above The Ground Plane—Bring the Noise!, The Analog Side of X10, by Ed Nisley, 66.
From the Bench—Car 54, Where (Exactly) are You?: Adding E-Mail Capabilities to your Project, by Jeff Bachiochi, 72.
Silicon Update—'51 Soldiers On, by Tom Cantrell, 80.
Priority Interrupt—So, Where Were the Tanks?, by Steve Ciarcia, 96.
 
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—A Cup of Java Part 3: Embedded and Real-Time Solutions, by Ingo Cyliax, 42.
Applied PCs—One Thin DIME—Getting on the 'Net with DOS, by Fred Eady, 46.

ISSUE 128
March 2001
Theme: ROBOTICS

Task Manager—Aye Robot, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
The Phoenix Rises to Victory, by John Piccirillo, 10.
Building Organic Robots with Students—A How-To Lesson, by Ken Boone, 18.
Fighting Fire with Robots—How to Build a Mobile Robot Base, by Mike Dvorsky, 26.
From the Oil Field to Your Home—The Geo--Mite's Sensitivity Can't be Beat, by David Penrose, 40.
Build a Lightweight R/C Receiver, by Ron Jesme, 46.
Fundamentals of Second-Order Systems—Part 3: Active Systems And Servos, by Dave Tweed, 52.
Wire is Passe, by Mike Baptiste, 60.
From the Bench—Getting a Grip on Complex Integration: Looking at FPSLIC, by Jeff Bachiochi, 72.
Silicon Update—SoC Hop, by Tom Cantrell, 80.
Priority Interrupt—One Man’s Junk, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 65.
Applied PCs—Launching E-Mail, by Fred Eady, 66.

ISSUE 129
April 2001
Theme: EMBEDDED APPLICATIONS

Task Manager—One for the Money…, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
DDS-GEN—Part 1: A High-Performance DDS Generator, by Robert Lacoste, 12.
PIC This Lock, by David Ward, 20.
A Sure Thing—Guaranteeing 99.99999% Reliability, by George Novacek, 28.
A Single-chip PN Sequence Generator, by Tom Napier, 36.
Flash Gang Programmer for Microcontrollers, by Noel Rios, 44.
Above the Ground Plane—Have You Seen the Light, by Ed Nisley, 66
From the Bench—See Through the FOG Using Fixed-Point Calculations: Fiber Optic Gyros, by Jeff Bachiochi, 70.
Silicon Update—Motor City MCU, by Tom Cantrell, 76.
Priority Interrupt—An Embedded Future, by Steve Ciarcia, 96.

EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 56.
Applied PCs—Just Like in the Movies: Working with SBC-386EX-S, by Fred Eady, 60.
 

ISSUE 130
May 2001
Theme: MEASUREMENT AND SENSORS

Task Manager—Clear As Mud, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Measurement and Sensing with the MPC565, by Andrew Lillie, 10.
The Yard-Stick, by David Penrose, 16.
Frequency Meter Metal Detector, by Andrei Chtchedrine & Yuri Kolokolov, 26.
Ultrasonic Anemometry Anyone?, by Gordon Dick, 30.
Applied PCs—Return of the SBC: Multitasking Applications with SBC-386EX-S, by Fred Eady, 40
DDS-GEN—Part 2: The Generator, by Robert Lacoste, 50.
Behavioral Plant Simulation for Testing a Control Algorithm, by Kenneth Baker, 60.
From the Bench—Taking a Cue from the Cat, by Jeff Bachiochi, 70.
Silicon Update—The Company Formerly Known As Scenix, by Tom Cantrell, 76.
Priority Interrupt—Watch Out for the Bears, by Steve Ciarcia, 96.

ISSUE 131
June 2001
Theme: COMMUNICATIONS

Task Manager—In the Right Game, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Wireless Data Link, by Tom Dahlin & Donald Krantz, 10.
High Performance Oscilloscope Amplitude Calibrator, by Stephan Goldstein, 20.
Under the Sea: A SCUBA Dive Monitor, by David Smith, 30.
Electronics Lab, by Mariano Barron & Javier Martinez, 38.
Applied PCs—Working with a Player, by Fred Eady, 48
The Road to Success: Driven to Design Contest Winners, by Rob Walker, 56.
Above The Ground Plane—Can’t Set Your Clock, by Ed Nisley, 60.
From the Bench—Intelligible HUBbub, by Jeff Bachiochi, 68.
Silicon Update—Power Tripped, by Tom Cantrell, 76.
Priority Interrupt—Still Doing the Old Stuff Better, by Steve Ciarcia, 96.

ISSUE 132
July 2001
Theme: EMBEDDED PROGRAMMING

Task Manager—Are We There Yet?, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 9.
The Lighter Side of Programming: How to Improve a Singing Fish, by Marsette Vona, 12.
Keyless Entry Control System, by Steve Hsiung, 20.
USB, FTDI Style, by Jeff Pollard, 28.
A New View: An Award-Winning 3-D Telemeter Project, by Robert Lacoste, 32.
Inductive Sensors, by George Novacek, 38.
Put Telepathy to the Test, by Tom Napier, 44.
Applied PCs—Tuning the Data Radio: Wireless Data Communication, by Fred Eady, 54.
Steplocked Magic Sine Waves, by Don Lancaster, 60.
From the Bench—The Missing (Wireless) Link, by Jeff Bachiochi, 66.
Silicon Update—Liquid Crystal Delight, by Tom Cantrell, 74.
Priority Interrupt—Trade Show Paradigms, by Steve Ciarcia, 96.

ISSUE 133
August 2001
Theme: INTERNET AND CONNECTIVITY

Task Manager—Fixing What Isn’t Broken, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 13.
Implementing a Two-Wire RS-485 Network, by Praveen P. Deshpande, 14.
Magnetic Position Tracker, by Juan Herrera, 22.
My fAVRorite Family of Micros, by Brian Millier, 34.
Applied PCs—Linux, All Grown Up, by Fred Eady, 42.
Optimize Your PIC, by Daniel Ramirez, 46.
PIC Floating Point, by Dennis Nagel, 52.
Poolside in April: Building a Solar-Powerd Pool Heater, by Loren Hunt, 56.
Above The Ground Plane—Mic Check: A Communication System for Cyclists, by Ed Nisley, 62.
From the Bench—MSP430 News Flash: Recognizing The Flexibility of Reprogramming, by Jeff Bachiochi, 68.
Silicon Update—Listening Chips, by Tom Cantrell, 74.
Priority Interrupt—Reset Registers, by Steve Ciarcia, 96.

ISSUE 134
September 2001
Theme: EMBEDDED DEVELOPMENT

Task Manager—Wildfire or Controlled Burn?, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Hardware for Embedded Systems, by William Dowell, 12.
Targeting Europe: Implementing CANopen, by Olaf Pfeiffer, 20.
Listen Anywhere: A Wireless MP3 Remote Jukebox, by Brian Millier, 26.
Pigeons, Pooches, and PICs, by Gordon Dick, 38.
Applied PCs—The Progress of 8051: The iKit2000, by Fred Eady, 48.
An Exponential Sweep Frequency Generator, by Tom Napier, 60.
From the Bench—Technology that Improves with Age: Eliminate Senior Moments with SAMI, by Jeff Bachiochi, 66.
Silicon Update—Bluetruth: Houston, We Have a Problem, by Tom Cantrell, 74.
Priority Interrupt—After You’ve Thoroughly Infuriated Me, by Steve Ciarcia, 96.

ISSUE 135
October 2001
Theme: ANALOG TECHNIQUES

Task Manager—It’s Magic, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Considering an Analog Filter, by Tom Napier, 12.
Simultaneous Analog-to-Digital Conversions, by Andrew Lillie, 18.
The Need For Speed: An Accurate Speedometer, by Eric Kesselring, 28.
Robot Sensor Controller Board—Part 1: The Brain, by Daniel Ramirez, 38.
Applied PCs—The Basics of USB, by Fred Eady, 48.
Above The Ground Plane—Learning from the Past: A Look at a Chrome Lollipop, by Ed Nisley, 54.
Telling Time and Temperature: Building an All-Purpose Portable Device, by Brian Merritt, 60.
From the Bench—A New Thermometer: Replacing Mercury with a Thermistor, by Jeff Bachiochi, 66.
Silicon Update—High Five: An Up and Coming Micro Supplier, by Tom Cantrell, 74.
Priority Interrupt—No Unpopulated Territory, by Steve Ciarcia, 96.

ISSUE 136
November 2001
Theme: WIRELESS COMMUNICATION

Guest Task Manager—One Man’s Trash…, by Ingo Cyliax, 4.
New Product News, edited by Rick Prescott, 8.
An RF Lap-Scoring System, by Pete Cross, 10.
Robot Sensor Controller Board—Part 2: How The Brain Works, by Daniel Ramirez, 20.
Build a Wireless Weather Station, by Jerry Wasinger, 34.
Measuring RF Field Strength, by SE Nickols, 44.
Applied PCs—PICing a Place on the LAN, by Fred Eady, 50.
Successfully Choosing IR Technology, by Bruce Reynolds, 58.
From the Bench—Probe This, by Jeff Bachiochi, 68.
Silicon Update—The Last Micro?, by Tom Cantrell, 74.
Priority Interrupt—Moving Forward, by Steve Ciarcia, 96.

ISSUE 137
December 2001
Theme: GRAPHICS AND VIDEO

Task Manager—Looking Back, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Why Not GNU?, by Bill Gatliff, 10
An Integrated PWM Light Controller—Part 1: The Light Controller, by Richard Soja, 20
Design Logic 2001 Contest Winners, by Rob Walker, 31
Streaming Multimedia—The MPEG-4 Approach, by Wael Badawy, 36
Does Your PIC Quack? —Adding Sound to a Traning Device, by Gordon Dick, 42
Design2K Winner—SatPoint Project, by Kenneth Trussell, 54
Above the Ground Plane—UHF Wire Sculpture, by Ed Nisley, 48
Applied PCs—When Problems Strike Your PICDEM Project, by Fred Eady, 62.
From the Bench—Desktop Status from NetMedia, by Jeff Bachiochi, 70.
Silicon Update—Ready, Steady, Go, by Tom Cantrell, 78.
Priority Interrupt—Who's Really Organized Anyway?, by Steve Ciarcia, 96.

ISSUE 138
January 2002
Theme: Measurement & Sensors

Task Manager—Survey Says..., by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Building a Fuel-Injected ECU, by Bruce Bowling & Al Grippo, 12.
An Integrated PWM Light Controller—Part 2: The Battery Charger, by Richard Soja, 20.
No Power USB Devices, byJan Axelson, 26.
An RF-Controlled Irrigation System by Brian Millier, 31.
ExploringQNX Neutrino, by Duane Mattern, 38.
Is RISC Good for Embedded?, by Jim Turley, 44.
Applied PCs—"The" Embedded Project—Part 1: Specifications and Components, by Fred Eady, 54.
A Wide-Range Audio Generator, by Tom Napier, 60.
From the Bench—What Good is IrD, Eh? —Part 1: Cordless Protocol, by Jeff Bachiochi, 68.
Silicon Update—Disko Boogie, by Tom Cantrell, 76.
Priority Interrupt—I'll Stay on the Ground, Thank You!, by Steve Ciarcia, 96.

ISSUE 139
February 2002
Theme: Communications

Task Manager—Care to Try Some PSoC?, by Rob Walker, 6.
New Product News, edited by John Gorsky, 8.
It's a Snap— A Flexible Communications Protocol, by Colin O'Flynn, 12
A Tracking Lab Power Supply, by Robert Lacoste, 20
Developing with Open-Source TCP/IP, by Robert Bowen, 28.
Using a Median Filter, by John West & Mark Stachew, 34.
Inside a Digital Joystick, by Stuart Ball, 42.
A Guide to Varactors, by Stefan Hollos & Richard Hallos, 50.
Above the Ground Plane—UHF Vice Radio, by Ed Nisley, 56.
Applied PCs—"The" Embedded Project—Part 2: Into the Hardware and Software, by Fred Eady, 62.
From the Bench—What Good is IrD, Eh? —Part 2: Wireless Communication, by Jeff Bachiochi, 70.
Silicon Update—eZ Embedded Web, by Tom Cantrell, 78.
Priority Interrupt—United We Stand, by Steve Ciarcia, 96.

ISSUE 140
March 2002
Theme: Embedded Applications

Task Manager—Fun, Games, and Inside information, by Rob Walker, 6.
News, edited by John Gorsky, 8.
A PIC-Based Portable ID Reader for iButtons—by Michael Collier,Ph.D. , 12
High-Resolution Data Acquistion Made EasyBrian Millier, 20
A Web Link Monitoring System —Tom Petruzzell, 28.
In-Circuit Emulator for the AT89Cx051 Family—by Praveen Deshpande & Prajakta Deshpande, 34.
Balancing D/A Conversion on One Pin— by Mariano Barrón & Javier Martinez, 52.
Applied PCs—Replacing Relays with Ladder Logic–Part 1: Getting Ready for the Climb— by Fred Eady, 60.
From the Bench—Spy-Size Event Logger, by Jeff Bachiochi, 68.
Silicon Update—SoC Hop, by Tom Cantrell, 78.
Priority Interrupt—Automobiles by Microsoft?, by Steve Ciarcia, 96.

ISSUE 141
April 2002
Theme: Robotics

Task Manager—On the Move, by Rob Walker, 6.
New Product News, edited by John Gorsky, 8.
A Noncontract Infrared Bumper, by Tom Baraniak, 12.
The Rovervac—A Robotic Vacum Cleaner, by Mike Rigsby, 22
RoCK Specifications-Part 1: Overview of a Winning Robot Kit, by Joseph Jones & Ben Wirz, 28
Cyber Robotics, Experimenting with Robot Simulation, by James Wilson, 34
Racebot, A two-Degree-of-Freedom Stiquito Robot, by Scott Vu & James Conrad, 48
Applied PCs—Replacing Relays with Ladder Logic–Part 2: The T100MD-1616+— by Fred Eady, 54.
Above the Ground Plane—Switches and Glitches, by Ed Nisley, 60.
From the Bench—You Too Can Design with SoC, by Jeff Bachiochi, 66.
Silicon Update—Home Is Where the Plug Is, by Tom Cantrell, 76.
Priority Interrupt—Those Insidious Pop-Ups, by Steve Ciarcia, 96.

ISSUE 142
May 2002
Theme: Signal Processing

Task Manager—Getting the Right Signal by Jennifer Huber, 6.
New Product News, edited by John Gorsky, 8.
Power Line Modems Meet Home Control, by Brian Millier, 12.
Tiny Planet—A One-Bit Wireless I/O Port, by Claudio Lanconoelli & Alberto Ricc Bitti, 20.
Working with EMC, by George Novacek, 28.
Robotics Corner—Behind the Scenes–Part 1: Controlling an Animatronics System, by Daniel Ramirez, 34.
Hand-Soldering Fine-Pitch QFP Devices, by John Taylor, 46.
RoCk Specifications—Part 2 The Circuitry, by Joesph Jone & Ben Wirz, 50.
Applied PCs—Taking a Swim with Atmel's STK500, by Fred Eady, 56.
Designing Your Own Microprocessor, by Jim Turley, 62.
From the Bench—You're Not Alone Dealing with Isolation, by Jeff Bachiochi, 70.
Silicon Update—I-Way the Hard(ware) Way, by Tom Cantrell, 76.
Priority Interrupt—The Insanity of Sucess, by Steve Ciarcia, 96.

ISSUE 143
June 2002
Theme: Embedded Programming

Task Manager—Summer Fun by Jennifer Huber, 6.
New Product News, edited by John Gorsky, 8.
BatMon to the RescueA Battery Monitor for RC Applications by Thomas Black,12.
Extreme OSMCPart 1: Open Source Motor Control Projects by Sonny LIoyd, 20.
Ultra-Low Pwer Flash MCU MSP430 Design Contest Winners Announcement, 24
Robotics Corner—Behind the Scenes–Part 2: Software Control by Daniel Ramirez, 28.
Selecting the best CAN Pipeline Controller by Olaf Pfeiffer, 40.
Staring Down the Pipeline–Part 1: Hyper-, Super-, Whatever-Pipelines by Jim Turley , 44.
RocCK SpecificationsPart 3: Behavior-Based Programming by Joseph Jones & Ben Wirz, 50.
Applied PCs— Still Swimming With the STK500 Onto the JTAG ICE, by Fred Eady, 58.
Invisible Components, by Ed Nisley, 66.
From the Bench—SmartMedia File StoragePart 1: A Windows/DOS-Compatible File System by Jeff Bachiochi, 70.
Silicon Update—FPGA Power Play by Tom Cantrell, 76.
Priority Interrupt—Broadband–A Report Card—by Steve Ciarcia, 96.

ISSUE 144
July 2002
Theme: Graphics & Video

Task Manager—Reliable Information by Jennifer Huber, 6.
New Product News, edited by John Gorsky, 8.
Driving the NKK SmartswitchPart 1: Configuration and Software by Aubrey Kagan,12.
Short SolutionsBuilding a Graphics LCD Bias Supply AVR MCU-Based AC Phase Controller by Brian Millier, 20.
An 80C31-Controlled Power Supply by Noel Rios, 24
Robotics Corner—Extreme OSMC–Part 2: The Modular OSMC Brain by Sonny Lloyd, 30.
Taming the Transients by George Novacek, 34.
LCD Controller for a PIC by Peter Chia, 42.
Applied PCs— Building a Modular Programming Platform—Part 1: The Program Module, by Fred Eady, 46.
RocCK SpecificationsPart 4: Tying Up Loose Ends by Joseph Jones & Ben Wirz, 52.
Dealing With Motor Control Dead-Time Destortion by Ross Bannatyne & Dave Wilson, 60
Starting Down the Pipeline—Part 2: The Long and Short of It, by Jim Turley, 66.
From the Bench—SmartMedia File StoragePart 2: Directory Entries by Jeff Bachiochi, 70.
Silicon Update—Eight Isn't Enough by Tom Cantrell, 76.
Priority Interrupt—Like Avoiding a Bus—by Steve Ciarcia, 96.

ISSUE 145
August 2002
Theme: Analog Techniques

Task Manager—The More Things Change...by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Are You Grounded? by George Novacek,12.
Embedded Smart Fix Analog Flawsr by Tom Napier, 20.
Driving the NKK Smartswitch—Part Graphics and Text by Aubrey Kagan, 26.
Above The Ground Plane— PC Audio Bits by Ed Nisley, 30.
Digital Ignition System Building Without a Distributor by Frantisek Bachleda, 36.
RISCy Business Part 1: RISC Projects by Cornell Students by Jeff Bachiochi, 44.
An Open-Source HCS Project by Neil Cherry, 44.
Robotics Corner— The OO Carolbot by Chris Cantrell, 56.
The AT89C51/52 Flash Memory Programmers, by Noel Rios, 62.
Applied PCs— Building a Modular Programming Platform—Part 2: Building the PCB, by Fred Eady, 70.
From the Bench—SmartMedia File StoragePart 3: Reading a File by Jeff Bachiochi, 76.
Silicon Update—FPGA News Flashby Tom Cantrell, 80.
Priority Interrupt—Upgrade or Die—by Steve Ciarcia, 96.

ISSUE 146
September 2002
Theme: Internet & Connectivity

Task Manager—The The Good Life by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
RISCy Business Part 2: Impressive Student Designs by Jeff Bachiochi, 12.
Office Supervisor — A Control System Based on SMS by Jaon Slavat, 18.
The PSC 5-Cent Modem by Rick Hood, 26.
Build Your Own 8051 Web Server by Jim Brady, 34.
Automatic Blood Pressure Meter, by Aleksey Britov, Alexznder Makeenok, 42.
Killing the EMI Deamon, Norman Rogers, 50.
Robotics Corner— Put Out the Fire, by Tom Baraniak, 58.
Applied PCs— Internet Enabling Made Easy by Fred Eady, 62.
From the Bench—SmartMedia File StoragePart 4: Getting Your Data Inside by Jeff Bachiochi, 70.
Silicon Update—Fast Times at the Forum by Tom Cantrell, 76.
Priority Interrupt—The Right Exposure—by Steve Ciarcia, 96.

ISSUE 147
October 2002
Theme: Data Acquisition

Task Manager—Be a Contender by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
2-D or Not 2-D by Martin Courtney, 12
High-Frequency Job—Frequency Counter and VFO Controller by Richard Hosking, 20
Robotics Corner—SOPHOCLES: A Solar-Powered MSO430 Robot by Jens Altenburg, 24
Light the Way— An LED-Based Alternative by Philip Ching & Bruce Land, 30
Convert Your PC Sound Card—Make a DC-Coupled Arbitrary Waveform Generator by David Prutchi & Michael Norris, 36
Choosing Your LCD by Roberto Ferrabone, 44
Above the Ground Plane—Audio Transformation by Ed Nisley, 50
Applied PCs—Design with STKxxx Parts Build an Ethernet Controller by Fred Eady, 54
From the Bench—12,16,18, Hike! Dashing for Flash Cash by Jeff Bachiochi, 62
Silicon Update— Watch Me Pull A Rabbit Out of My Hat by Tom Cantrell,76
Priority Interrupt—Linguini with Clam Sauce —by Steve Ciarcia, 96.

ISSUE 148
November 2002
Theme: Embedded Development

Task Manager—'Tis the Season by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Embedded Real-Time Java in an MPU, by Shahzad Umar, 12
PSoC Design Challenge 2002 Winners Announcement, 24
Efficient, Practical Adders for FPGAs, by Vitit Kantabutra, Ph.D., Pasquale Corsonello, Stefania Perri, Ph.D., and Maria Antonia Iachino, 28
A Low-Power Embedded Theram Sensor System, by Divyata Kakumanu, Joel Jorgenson, Tristan Simetkosky, Conrad Thomas, and Brian Morlock, 38
The Air Data Computer, by Richard Soennichsen, 48
ARMs to ARMs Part 1: Welcome to the World of ARM, by Robert Martin, 64
Robotics Corner—Ultrasonic Homing Device, by Tom Baraniak, 44
Applied PCs—Geckodriving Your Motor Controller Application, by Fred Eady, 58
From the Bench—Smart Auto Brake Light Eliminates Turn Indicators, by Jeff Bachiochi, 70
Silicon Update—Sensors and Sensibility, by Tom Cantrell, 76
Priority Interrupt—As Long as the Light Goes On—by Steve Ciarcia, 96.

ISSUE 149
December 2002
Theme: Wireless Communications

Task Manager—No Strings Attached by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Wireless Data Acquisition Using Bluetooth by Mohammed Tana Basheer, 10
Interfacing wiht Frequency Synthesizers by John Teller, 20
Vector-SoC—A 1-Ghz Vehtorial Network Analyzer by Robert Lacoste, 24
ARMs to ARMs Part 2: Delving Deeper into the World of ARM by Robert Martin, 36
Quad Bench Power Supply by Brian Millier, 40
Above the Ground Plane—HTML Front Pannels by Ed Nisley, 62
Robotics Corner—A Low-Power Photoflash, by Tom Baraniak, 72
Applied PCs—A Wireless Temperature Sensor Stew, by Fred Eady, 52
From the Bench—Smart RF Designing—Don't Put All of Your Eggs in One Basket, by Jeff Bachiochi, 66
Silicon Update—Hot Chips, Cold Sweat , by Tom Cantrell, 76
Priority Interrupt—Why-Fi—by Steve Ciarcia, 96.

ISSUE 150
January 2003
Theme: Embedded Applications

Task Manager—Fifteen More Years, 4.
New Product News, edited by John Gorsky, 8.
Use Frequency Modulation to Send ASCII Data, by Tom Napier, 12
The PSoC RangeFinder—A Simple Ultrasonic Distance Meter, by Fabio Piana, 26
Robotics Corner: The (G)Eiger Sanction—The Design, Construction, and Interfacing of a Simple Radiation Detector, by Tom Dahlin
Where is the Hardware, by Enoch Hwang, 32
AVR Video Generator —Teaching Programmong and Graphics, by Bruce Land, 40
Building an Electric Airplane, by George Novacek, 44
Embedded XML—Make your Customer's IT Department Happy, by Edward Steinfeld, 52
ARMs to ARMs—Part 3: Working in the World of ARM, by Robert Martin, 68
Applied PCs: Construct an ATA Hard Drive Controller, by Fred Eady, 58
From the Bench: GUI Interfacing—A Straightforward, Simple Solution, by Jeff Bachiochi, 72
Silicon Update: Going Mobile, by Tom Cantrell, 78
Priority Interrupt—Inside the Box Still Counts, by Steve Ciarcia, 96.

ISSUE 151
February 2003
Theme: Communications

Task Manager—Triumph Over New Year's Resolution, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
USB Parallel Port, by Jan van de Kamer, 12
MCS-51 SBC for the Classroom—Part 1: Hardware, by Praveen Deshpande, &Viraj Bhanage, 20
GPS-GSM Mobile Navigator, by Ma Chao & Lin Ming, 30
A Wireless Indoor/Outdoor Humidity Meter, by Ken Macleish, 38
Robotics Corner: Easy Image Processing Camera Interfacing for Robotics, by Daniel Herrington, 44
Applied PCs: A P89C668 Development Board for 8051 Fans, by Fred Eady, 54
Above The Ground Plane: Nonlinear Mixing, by Ed Nisley, 68
Short Solution: Simple EL-Lamp Driver, by D. Prabakaran
From the Bench: Newcomer Nitron—Motorola's Leading 8/16-Pin MCSs, by Jeff Bachiochi, 68
Silicon Update: Working the 'Net, by Tom Cantrell, 78
Priority Interrupt—Real People, by Steve Ciarcia, 96.

ISSUE 152
March 2003
Theme: Signal Processing

Task Manager—HCSII Evolution , by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
2-D Optical Position Sensor, by Roger Johnson & Chris Lentz, 10
Intelligent Light-Effects Controller for Enterainment Systems, by Victor Kremin, 20
MCS-51 SBC for the Classroom—Part 2: Software Development, by Praveen Desphande & Prajakta Desphande, 28
Updaitng The Home Contro System —Part 1: FPGA Upgrade Board, by Robert Morrison, 40
Build an MP3 Player, by Jan Szymanski, 46
Using Rotary Encoders as Input Devices, Brian Millier, 54
Alook at Computer Viruses, Chris Cantrell, 60
Applied PCs: Get Hooked on Video With the STV5730A, by Fred Eady, 66
From the Bench: The Switching Approach— Infiltrating the Linear Supply Market, by Jeff Bachiochi, 74
Silicon Update:Not Fading Away, by Tom Cantrell, 78
Priority Interrupt—Hammers are for Wimps, by Steve Ciarcia, 96.

ISSUE 153
April 2003
Theme: Robotics

Task Manager—Engineering Pop Culture, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Autonomous Robot—Mini-Sumo Meets IsoPod, by Mike Keesling, 12
Electrical Engineering Robot—Follow the Line, by Peter Hiscocks & Jim Koch, 20
Muscle for High-Torque Robotics, by Lonne Mays, 30
Updating the Home Control System—Part 2: FPGA Design Methodology, by Robert Morrison, 36
Communications Protocol—MIL-STD-1553B Data Bus, by George Novacek, 42
Applied PCs: Test-Driving the Z8, by Fred Eady, 52
Portable MSP430 DMM, Bruce M. Pride, 58
Above The Ground Plane: Balanced Mixing, Ed Nisley, 66
From the Bench: Intro to Mindstorms, by Jeff Bachiochi, 70
Get One-Chip Programmer Power, by Tom Napier, 76
Silicon Update: E-Chip, by Tom Cantrell, 78
Priority Interrupt—What You Don't See Counts, by Steve Ciarcia, 96.

ISSUE 154
May 2003
Theme: Analog Techniques

Task Manager—Variety is the Spice of Life, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
General-Purpose Cable Tester—Stand-Alone or with a GUI, by Mike Griebling, 12
Automatic G-Force Meter—Challenging the Factory Specs, by Ross Tsukashima, 24
Automatic Temp Controller—Data Logger for Slow Cooker, by John Moyer, 28
DTMF-Controlled Remote Switching System, by Arthur Musah, 36
Bluetooth—Bluetooth Interface for Embedded Systems, by Zoltan Molnar, 44
Updating the Home Control System—Part 3: The Complete Upgrade Solution, by Robert Morrison,54
Applied PC— New ICE Age—MPLAB ICE 2000 Replaces PICMASTER, by Fred Eady, 62
Poor Man's Front Panel, by Brian Millie, 70
From the Bench— Making Sense of the Gerber File Format, by Jeff Bachiochi, 74
Silicon Update—Digilog Déjà, by Tom Cantrell, 80
Priority Interrupt—Electronic Gremlins , by Steve Ciarcia, 96.

ISSUE 155
June 2003
Theme: Measurement & Sensors

Task Manager: Change is Good, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Remote Health-Monitoring System—PSoC Design Challenge 2002 Winner, by Victor Kremin, 10
Robotics Corner: The Altmotor, by Christopher Dix, 18
Mad Dash for Flash Cash Design Contest Winners' Announcement, 26
Construct a Hand-Held Radiation Monitor, by Mikhail Galeev, 30
Build a Graphical User Interface with Tcl/Tk, by Peter Hiscocks & James Gaston, 40
Above The Ground Plane: Battery Power—Feeding the Z3801A, by Ed Nisley, 46
Time-Triggered Technology, by George Novacek, 50
Applied PCs: E-Field Evaluation Module, by Fred Eady, 60
From the Bench: Encore!—Zilog's Z8 Flash Memory-Based Micro, by Jeff Bachiochi, 68
Silicon Update: Good Vibrations, by Tom Cantrell, 78
Priority Interrupt: Opening E-mail from HairyAl, by Steve Ciarcia, 96.

ISSUE 156
July 2003
Theme: Embedded Programming

Task Manager: Engineering for Everyman, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Stealth Telephone Screener—Mad Dash for Flash Cash Grand Prize Winner, by Richard Wotiz, 10
A Minimal Flash PIC Programmer, by Tom Napier, 18
Analog's New High-Flying DDS Family, by Brian Millier , 22
Build a Three-In-One Measurement System, by Salvador Perdomo, 32
Construct a classroom-Friendly Evaluation Board, by Bert Korthof, 42
Short Solution—The Perfect PCB Prototype, by Richard Haendel, 48
Let's Get Small—Code Compression Saves 32-Bit Chip, by Jim Turley, 50
Applied PCs: Build a Coyote Protocol Converter, by Fred Eady, 58
Spread Spectrum: Theory and Practice, by Shlomo Engelberg & Elyehoshua Shekalim,66
From the Bench: D-classifying Your Audio, by Jeff Bachiochi, 72
Silicon Update: What's the Buzz?, by Tom Cantrell, 78
Priority Interrupt: The New Conspiracy Theory, by Steve Ciarcia, 96.

ISSUE 157
August 2003
Theme: Wireless Communications

Task Manager: Bulk Be Gone, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Wireless CAN Yard Lamp Control, by John Dammeyer, 12
Palm-Enabled Telescope, by Steven Pope, 20
Build Your Own Four-Function Calculator—Mad Dash for Cash Contest Entry, by Daneil Ramirez, 28
Above The Ground Plane: IR Sensing, by Ed Nisley, 40
Flexible USB-CAN Bridge, —Mad Dash for Cash First Prize Winner, by Craig Beiferman 44
The WiFi SniFi—Sniffing In and Out of Wireless Networks, by Roy Franz, 50
From The Bench: Spotlight on the Renesas H8 Family—Hitachi and Mitsubishi Market MCUs for Embedded Systems, by Jeff Bachiochi, 60
Applied PCs: Mission Possible—Achieve Cheap USB connectivity, by Fred Eady, 70
Silicon Update: Switch Hitter, by Tom Cantrell, 78
Priority Interrupt: Contest Zest, by Steve Ciarcia, 96.

ISSUE 158
September 2003
Theme: Internet & Connectivity

Task Manager: Survey Says, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
RS-485 Network for Embedded Systems, by Shubhangi Ambekar, 12
Design a Wide-Range RS-232 Concentrator Box, by Daniel Wiklund & Tomas Henriksson, 24
Audio Spectrum Analyer with a Twist, by Veselin Koev, 32
The XY-Plotter—Drive High-Resolution LCDs For Less, —Mad Dash for Cash Contest Winner, by Robert Lacoste, 42
Microprocessor Glue Logic with Verilog HDL, by Mark Balch, 52
Applied PCs: Speed Racer—Stand-Alone, Track-Triming Pinewood Debry Computer, by Fred Eady, 62
From The Bench: Next-Generation Text to Speech—Winbond Makes Strides with the WTS701, by Jeff Bachiochi, 70
Four Functions and Beyond: Tips for designing an RPN Calculator, by Daniel Ramirez,
Silicon Update: ESCape to SF, by Tom Cantrell, 78
Priority Interrupt: Getting Ripped, by Steve Ciarcia, 96.

ISSUE 159
October 2003
Theme: Data Acquisition

Task Manager: Pinching Pennies, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Palm OS Data Acquisition, by Stephen Manley, 10
Speed and Location Data Acquisition, by Terry Fleischman, 20
LED-Based Color Clock—Tell Time Anytime, by Keith Brown, 28
Embedded Networking with MicroMessaging, by Olaf Pfeiffer, 36
Minimum Mass Waveform Capture, by Dick Cappels, 40
Serial Sidekick, by Brian Millier, 46
Applied PCs: Simple Data DisplayDriving LCDs with Microchip and Atmel Micros, by Fred Eady, 58
From The Bench: Designing with RGB LEDs, by Jeff Bachiochi, 66
ABOVE THE GROUND PLANE: Modulation and Demodulation, by Ed Nisley, 70
Silicon Update: In ARM's Way, by Tom Cantrell, 78
Priority Interrupt: Intellectual Property, by Steve Ciarcia, 96.

ISSUE 160
November 2003
Theme: Embedded Development

Task Manager: Tools and Techniques of the Trade, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Mixed-Signal AVR Simulator, by Engin Ipek & Bruce Land, 14
Timing (Analysis) is Everything—A How-To Guide for Timing Analysis, by Philip Nowe, 28
Pure Digital audio—Build An All-Digital Amplifier, by Yoon Cho, Joe Huntley, Greg Nuttal, Bryan Olson, & Derek Richardson, 34
Heirarchical Menus in Embedded Systems , by Aubrey Kagan, 44
High-Temperature Superconductor Overview , by Danny Graves, 56
Programming the 386 in32-Bit Protected Mode, by Jim Turley, 60
Applied PCs: RF Made Simple, by Fred Eady, 64
From The Bench: OOPic Ease Programming Headaches , by Jeff Bachiochi, 70
Silicon Update: Go Sell the Spartans, by Tom Cantrell, 78
Priority Interrupt: Internet Infamy , by Steve Ciarcia, 96.

ISSUE 161
December 2003
Theme: Graphics & Video

Task Manager: Join the Discussion, by Jennifer Huber, 4.
New Product News, edited by John Gorsky, 8.
Generate Video Using Software Thread Integration, by Alex Dean, Shobbit Kanauija,& Benjamin Welch, 10
TV Oscilloscope, by Bruce Land, 20
Computer Graphics 101, by Chris Cantrell, 26
Short Solutions: Reinventing the NSM4005 LED Module, by Brian Millier, 34
Low-Cost Serial LCD: Convert a Discount LCD into a Serial ASCII Display, by Tom Napier, 36
Applied PCs: Easing into eZ80Acclaim!, by Fred Eady, 40
Above The Ground Plane: Multiplying, dividing, and Filtering, by Ed Nisley, 48
The PICAVRP: A Unique Programming Solution, Stuart Ball, 54
Implementing CANOpen: The Options, Olaf Pfeiffer, 62
From The Bench: Tabletop DMX Control, by Jeff Bachiochi, 70
Silicon Update: Spin Control, by Tom Cantrell, 76
Priority Interrupt: Ranting From Down Under , by Steve Ciarcia, 96.

ISSUE 162
January 2004
Theme: Analog Techniques

Task Manager: When Off-the-Shelf Won't Do, by Jennifer Huber, p.4.
New Product News, edited by John Gorsky, p.8.
The Innovative Wire Tracker, by Robert Lacoste, p.10
Build an Inexpensive Temperature-Testing Chamber, by Steve Hageman, p.16
Remote Observation Station, by Richard Dreher, 26
Fault-Tolerant Electronic Systems, by George Novacek, p.36
Single-Pin Analog-to-Digital Conversion Techniques, by Ingo Cyliax, p.44
Microcontroller-Based Digital Lock-In Milliohmmeter, by Dick Cappels, p.50
Tracing Current and Voltage: Design a Unique PC Sound Card Curve Tracer, by George Steber, p.56
GNU Development, by M. Tim Jones, p.62
From The Bench: Global XPortation: Harness the Power of the ’Net with the XPort Server, by Jeff Bachiochi, p.70
Silicon Update: Hot Chips 15, by Tom Cantrell, p.78
Priority Interrupt: Be Careful How You Define "Convenient", by Steve Ciarcia, p.96.

ISSUE 163
February 2004
Theme: Wireless Communication

Task Manager: Five Ways to lose Your Wires, by Jennifer Huber, p.4
New Product News, edited by John Gorsky, p.8
CoolRunner-II-Based Digital Telemetry Transmitter, by Russ Lindgren, p.10
Wireless Vehicle Tracking: Part 1: System Basics, by Ken Merk, p.20
Wearable Wireless Tranceivers, by Mathew Laibowitz and Joseph Paradiso, p.28
APPLIED PCs: Picking Apart Microchip's dsPIC, by Fred Eady, p.40
$1 Wireless Interface, by Larry Martin , p.50
ABOVE THE GROUND PLANE: Filters and Firmware, by Ed Nisley, p.50
Wireless Water Heater, by Dan Beadle, p.60
From The Bench: The Growth of the Atmel AVR Family, by Jeff Bachiochi, p.68
Silicon Update: ’51 Flavors, by Tom Cantrell, p.78
Priority Interrupt: Moving Forward, by Steve Ciarcia, p.96

ISSUE 164
March 2004
Theme: Embedded Applications

TASK MANAGER Looking for a Security Blanket, by Jennifer Huber, p.4
NEW PRODUCT NEWS, edited by John Gorsky, p.8
TEST YOUR EQ, by David Tweed, p.11
TTP/A Protocol and Design, by Arvind Nath Rapaka, Wilfried Elmenreich, and Donald Wunsch II, p.12
BasicCards 101(Part 1): Program Your First Smartcard, by Brian Millier, p.22
Backpack Water Level Monitor, by Richard Wotiz, p.28
Wireless Vehicle Tracking (Part 2): Forth-Based Speech Synthesis, by Ken Merk, p.38
APPLIED PCs The UCA93LV Advantage: Implement I2C on Your PC, by Fred Eady, p.48
Software-Only Hardware Simulation, by Michael Melkonian, p.58
The Ultimate Firmware NCO?, by Tom Napier, p.68
FROM THE BENCH Intelligent Current Sensing: Harness the Power of the ACS750 Hall Effect Current Sensor,
by Jeff Bachiochi, p.68
SILICON UPDATE Memory Memoir, by Tom Cantrell, p.78
PRIORITY INTERRUPT Old Reliable, by Steve Ciarcia, p.96

ISSUE 165
April 2004
Theme: Robotics

TASK MANAGER Model Robot, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 12
Mini Rover 7: Electronic Compassing for Mobile Robotics, by Joseph Miller, p. 14
BasicCards 101(Part 2): Use in a Liquid Nitrogen Monitor, by Brian Millier, p. 24
Build a Small Robotics Platform, by Ingo Cyliax, p. 30
Low-Cost Intelligent Sensors Network, Flash Innovation 2003 First Prize Winner, by Victor Kremin, p. 38
Robot Upgrade: Use a Microcontroller to Emulate an I2C EEPROM, by Jay Francis, p. 48
APPLIED PCs A Wireless Ethernet Solution for the People, by Fred Eady, p. 58
ABOVE THE GROUND PLANE Pennies to Heaven: The Lenz Launcher, by Ed Nisley, p. 64
FROM THE BENCH USB in Embedded Design (Part1): the Undeniable Benefits, by Jeff Bachiochi, p. 68
SILICON UPDATE Powered Points, by Tom Cantrell, p. 76
PRIORITY INTERRUPT Beach Days, by Steve Ciarcia, p. 96

ISSUE 166
May 2004
Theme: Communications

TASK MANAGER Improve Your Communication Skills, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
Programmable IR Receiver for PCs, by Sergio Torrioli and Guido Torrioli, p. 10
Embedded Java Controllers, by D. Jay Newman, p. 16
Simple Bluetooth Integration (Part 1): Implementing Bluetooth Modules, by Anders Rosvall , p. 22
Wi-Fi- Enabled Embedded Control, by Ingo Cyliax , p. 32
Ethernet Bootloader, by Andrew Smallridge , p. 36
APPLIED PCs Radio Roundup,
by Fred Eady, p. 46
USI-Based I2C Slave by Anton Kruger , p. 52
Get Moving with the MC34921 Power System Control IC, by Fred Eady, p. 60
FROM THE BENCH USB in Embedded Design (Part2):HIDmaker Converts an Application,
by Jeff Bachiochi, p. 68
SILICON UPDATE The Heat is On, by Tom Cantrell, p. 78
PRIORITY INTERRUPT All Washed Up, by Steve Ciarcia, p. 96

ISSUE 167
June 2004
Theme: Measurement & Sensors

TASK MANAGER Tips and Solutions, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
Wireless Monitoring System, Flash Innovation 2003 Design Contest Winner, by Alberto Ricci Bitti, p. 10
Turbocharged Upgrade: Crank Trigger Modification Eliminates Engine Knocking, by Pete Rizun & William Hue, p. 20
Monopole Antenna Design, by Thurow, Jorgenson, Kakumanu, Morlock, & Schmitz, p. 28
Renesas H8 Design 2003 Contest: Winners Announcement, p. 32
Simple Bluetooth Integration (Part 2): Interfaces and ECI Protocol, by Anders Rosvall, p. 36
ZRT Real-Time Operating System, by Gareth Scott, p.44
MCU Evolution: New Microcontrollers Meet Increasing Demand, by Scott Pape, p. 48
ABOVE THE GROUND PLANE Robot Mechanics, by Ed Nisley , p. 56
APPLIED PCs Adaptable Temperature Measurement System, by Fred Eady, p. 60
FROM THE BENCH Smart Sensor Design, by Jeff Bachiochi, p. 68
Designing with the Nios (Part 1): Second-Order, Closed-Loop Servo Control, by George Martin, p. 72
SILICON UPDATE Radio Riot, by Tom Cantrell, p. 78
PRIORITY INTERRUPT To TiVo or Not to TiVo, by Steve Ciarcia, p. 96

ISSUE 168
July 2004
Theme: Graphics & Video

TASK MANAGER Presentation is Everything, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 9
Adaptable Multimedia Thermometer, Flash Innovation 2003 Design Contest Winner, by Alberto Ricci Bitti, p. 12
Full-Field Color Video Frame Grabber, by Eric Gagnon, p. 22
Easy Reflow: Build an SMT Reflow Oven Controller, Renesas Design 2003 Grand Prize Winner, by Robert Lacoste, p. 32
Designing with the Nios (Part 2): System Enhancement, by George Martin, p. 36
Triple AVR Waveform Capture and Display: Three Controllers Make a Waveform Monitor, by Dick Cappels , p. 42
APPLIED PCs Uncomplicated dsPIC Implementation, by Fred Eady, p. 50
Smart-E-Touch: An Intelligent User Interface, Flash Innovation 2003 Design Contest Winner, by Bruce M. Pride, p.56
Graphics LCD Library for the Z8 Encore!, by Brian Millier, p. 62
FROM THE BENCH Lose the Crystal: Linear's LTC6903/4 Programmable Oscillator, by Jeff Bachiochi, p. 74
SILICON UPDATE Motoring (Part 1): Motor Basics, by Tom Cantrell, p. 78
PRIORITY INTERRUPT War Driving, by Steve Ciarcia, p. 96

ISSUE 169
August 2004
Theme: Embedded Programming

TASK MANAGER Looking Ahead, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 12
Ham Radio Repeater Locator, by Glen Worstell, p. 14
Understanding Embedded Security, by Joe Grand, p. 22
PICs, DRAMs, and Graphic Displays: Build a Graphics LCD Driver, by Tom Napier, p. 28
Closed-Loop Motion Control for Mobile Robotics, by Rich LeGrand, p. 34
FROM THE BENCH Is There a Robot in Your Future?: Emerging Robot Technologies, by Jeff Bachiochi, p. 48
E-Field Sensor-Based Monitoring System, by Punnakkal & Cholayil, p. 52
ABOVE THE GROUND PLANE Stepper Drive (Part 1): Analog, by Ed Nisley, p.62
APPLIED PCs PSoC 101, by Fred Eady, p. 68
SILICON UPDATE Motoring (Part 2): Motor Control Chips and Software, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Cyber Dossiers, by Steve Ciarcia, p. 96

ISSUE 170
September 2004
Theme:Signal Processing

TASK MANAGER One for the Library, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 14
The Engineer’s Alarm Clock: Design a PIC-Based Lamp Controller, by Aaron Dahlen , p. 18
An SPWM Calculator: Using the Switched Integration Technique, by Armando Rosas Morato & Sergio Elizarraras
Rodriguez, p. 32
APPLIED PCs Uncomplicated Wireless Networking, by Fred Eady, p. 40
Multilab: Build a Z8 Encore!-Based Multipurpose Test Instrument, by Brian Millier, p. 46
FROM THE BENCH Create a Hybrid Hub, by Jeff Bachiochi, p. 54
Microcontroller-Driven Sound Effects, by Praveen Deshpande & Prajakta Deshpande, p. 62
DMX-512 Control: Build a USB-to-DMX-512 Converter, by Stefan Kalbermatter, p. 72
SILICON UPDATE A Simple Plan, by Tom Cantrell, p. 78
PRIORITY INTERRUPT The Most Success Yet, by Steve Ciarcia, p. 96

ISSUE 171
October 2004
Theme: Data Acquisition

TASK MANAGER Redesigned to Impress, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 11
Supervisory Control and Data Acquisition, by Charlie Krauter , p. 12
E-Field Serial Touchpad, by Erwin Saavedra , p. 26
Pseudo-Random Noise Theory and Applications, by Shlomo Engelberg and Haim Benjamin, p. 32
ABOVE THE GROUND PLANE Stepper Drive (Part 2): Digital, by Ed Nisley, p. 36
APPLIED PCs Big PICs, by Fred Eady, p. 40
FROM THE BENCH Digital Radio Control, by Jeff Bachiochi, p. 48
Single-Board Logic Analyzer, by Larry Cicchinelli, p.54
Intelligent Sensor Head, by Andrew Smallridge, p. 60
SILICON UPDATE Try Hard with a Vengeance, by Tom Cantrell, p. 70
Telephone Message Watchdog: An Intelligent Call-Forwarding System
, by Jingxi Zhang, Yang Zhang,
and Huifang Ni , p. 76
PRIORITY INTERRUPT The Collegiate Challenge, by Steve Ciarcia, p. 96

ISSUE 172
November 2004
Theme: Internet & Connectivity

TASK MANAGER Get Secure, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 15
Simple Four-Channel Network Video Server, by Eric Gagnon, p. 16
Wi-Fi Sunlogger, by Ingo Cyliax , p. 24
Math Coprocessor for Robotics Applications, by Daniel Ramirez, p. 30
Build a VGA Monitor Controller, by Enoch Hwang, p. 38
Interface Ethernet and Embedded Systems, by Eddie Insam, p. 44
APPLIED PCs TCI/IP Stack Solution: A Detailed Look at the CMX-MicroNet, by Fred Eady, p. 54
Network Security for Small Systems, by Jan Axelson, p.62
FROM THE BENCH USB DMX, by Jeff Bachiochi, p. 70
SILICON UPDATE Easy to be Soft, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Feel the Heat, by Steve Ciarcia, p. 96

ISSUE 173
December 2004
Theme: Embedded Development

TASK MANAGER Looking Back, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 13
H8/38024F-Based Programmable Timer, by Richard Wotiz, p. 16
ABOVE THE GROUND PLANE Building Boxes, by Ed Nisley, p. 22
FROM THE BENCH Light-to-frequency Conversion (Part 1): TSL230R-Based Pulse Oximeter, by Jeff Bachiochi, p. 26
Atmel AVR 2004 Design Contest Winners Announcement, p. 32
Visualizing History: Recording and View High-Level Software Behavior, by Scott McOlash, p. 36
APPLIED PCs RabbitWeb HTTP Server, by Fred Eady, p. 44
Artificial Life Display (Part 1): Design Basics, by Bob Armstrong p. 54
An FPGA Experimenter's Board, by Philip Nowe, p.62
Reference Generation: Build a 60-HZ Generator with an NCO, by Tom Napier, p.72
SILICON UPDATE Position Statement, by Tom Cantrell, p. 78
PRIORITY INTERRUPT What's Another Watt or Two?, by Steve Ciarcia, p. 96

ISSUE 174
January 2005
Theme: Embedded Applications

TASK MANAGER When Homemade is Better, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 15
Build a Digital Video Recorder, by Miguel Sanchez, p. 16
Microcontroller-Based Nitrox Analyzer, by David Smith, p. 20
Artifical Life Display (Part 2): Construction, by Bob Armstrong, p. 28
Z8 Encore!-Based Audio Processor, by Brad Stewart, p. 36
PC-Controlled RC Device, by Warren MacEvoy & Dan Stadelman, p. 44
Signal Processing with the ADuC812, by Shlomo Engelberg, Jonathan Garzon, & Naor Afgin, p. 52
Digitally Control Power Factor Correction, by Olin Lathrop, p.56
FROM THE BENCH Light-to-Frequency Conversion (Part 2): Pulse and Oxygen Content, by Jeff Bachiochi, p. 68
APPLIED PCs Embedded Wi-Fi with TRENDnet, by Fred Eady, p. 72
SILICON UPDATE Hot Enough for You?: Hot Chips 16 Roundup, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Domestic Reality in the Global Community, by Steve Ciarcia, p. 96

ISSUE 175
February 2005
Theme: Wireless Communication

TASK MANAGER Go Wireless, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 14
Zeroing in on ZigBee (Part 1): Introduction to the Standard, by Pete Cross, p. 16
Minimum Mass Wireless Coupler, by Dick Cappels, p. 24
Noncontact Infrared Thermometry, by Brian Millier, p. 30
Flexible Wireless Telemetry System, by Bryan Sobczyk, Vince Formica, William Sebastian, & Kevin Wertz, p. 40
ABOVE THE GROUND PLANE Capacitors at RF, by Ed Nisley, p. 46
APPLIED PCs ALFAT-Based Embedded System Storage, by Fred Eady, p. 50
FROM THE BENCH A Look at the M16C Lineup, by Jeff Bachiochi, p. 60
Open Source Code Guide, by Elecia White, p. 68
XTstat: A Portable Wireless X10 Thermostat, by Henry Jacobs, p.74
SILICON UPDATE More Bits, Less Bucks, by Tom Cantrell, p. 80
PRIORITY INTERRUPT Between a Nightmare and a Rip-Off, by Steve Ciarcia, p. 96

ISSUE 176
March 2005
Theme: Embedded Programming

TASK MANAGER Stay Under Budget, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 10
gEDA Design Suite for Linux, by Stuart Brorson, Ales Hvezda, & Dan McMahill, p. 12
Portable FAT Library for MCU Applications, by Ivan Sham, William Hue, & Pete Rizun, p. 18
Embedded Security Design (Part 1): Product Enclosure, by Joe Grand, p. 28
Practical Application for TDD (Part 1): Write Software in a Test-Driven Development Environment, by Mike Smith, Moreno Bariffi, Warren Flaman, Adam Geras, Lily Huang, Andrew Kwan, Alan Martin, & James Miller, p. 34
Zeroing in on ZigBee (Part 2): Chipsets and Source Code, by Pete Cross, p. 42
Stealth Keyless Entry System, by David Brown, p. 52
Control an FPGA with I2C, by Roberto Ferrabone, p. 60
APPLIED PCs Single-IC 10/100 Ethernet Solution, by Fred Eady, p. 66
FROM THE BENCH Joystick Technology, by Jeff Bachiochi, p. 72
SILICON UPDATE '51 Favorites, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Anniversaries, by Steve Ciarcia, p. 96

ISSUE 177
April 2005
Theme: Robotics

TASK MANAGER My Favorite Subject, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p.11
AVRcam: A Low–Cost Embedded Vision System, by John Orlando, p. 12
Simple USB Data Acquisition, by Bruce Pride, p. 20
Automatic Gate Control, by Peter Gibbs, p. 28
Embedded Security Design (Part 2): Circuit Board, by Joe Grand, p. 34
ABOVE THE GROUND PLANE Foolish LED Tricks, by Ed Nisley, p. 40
Digital RC Servo Controller (Part 1): 32-Channel Design, by Eric Gagnon, p.44
FROM THE BENCH Stay in Touch: Sensor Material for Robotics Applications, by Jeff Bachiochi, p. 48
APPLIED PCs Test-Driving the Micro64, by Fred Eady, p. 52
Practical Application for TDD (Part 2): Automated Test-Driven Environment, by Mike Smith, Moreno Bariffi, Warren Flaman, Adam Geras, Lily Huang, Andrew Kwan, Alan Martin, & James Miller, p. 60
Three-Axis Stepper Motor Controller (Part 1): Design Basics, by Viraj Bhanage, Prajakta Deshpande, & Praveen Deshpande,p. 68
SILICON UPDATE USB Easy Riders, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Dead as a Doornail, by Steve Ciarcia, p. 96

ISSUE 178
May 2005
Theme: Communications

TASK MANAGER USB Bonanza , by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ by David Tweed, p. 11
USB Interface Development, by Robert Lang, p. 12
'Net Radio: Build an Internet Radio Receiver, by Bertrand Achard, p. 22
USB 2.0 Internet, by Daniel Cross-Cole, p. 30
APPLIED PCs Build a Wi-Fi Web Server, by Fred Eady, p.34
Digital RC Servo Controller (Part 2): Circuitry Details, by Eric Gagnon, p. 43
Three-Axis Stepper Motor Controller (Part 2): Software Implementation, by Prajakta Desphande, & Praveen Desphande, p. 51
Network GPIB Controller, by Ron Battles, Patrick Jackson, & Scott Schumate, p.62
FROM THE BENCH Speech Synthesis with SpeakJet, by Jeff Bachiochi, p. 70
Connect with USBLab, by Stuart Ball, p. 76
SILICON UPDATE More Flash, Less Cash, by Tom Cantrell, p. 80
PRIORITY INTERRUPT Are You Driven by the Means or the End?, by Steve Ciarcia, p. 96

ISSUE 179
June 2005
Theme: Measurement & Sensors

TASK MANAGER Be Heard, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 13
Electronic Angle Measurement, by Chris Coulston, p. 14
Precision Frequency Meter, by Clayton Gumbrell, p. 20
Cypress PSoC High Integration Challenge 2004 Winners Announcement, p. 31
ABOVE THE GROUND PLANE RF Attenuation: Resistors at RF, by Ed Nisley, p. 36
Accurate Capacitance Meter, by Alexander Popov, Jordan Popov, & Peter Popov, p. 42
Low-Cost Logic Analyzer for FPGAs, by Philip Nowe, p. 52
APPLIED PCs Embedded USB Made Simpler, by Fred Eady, p. 56
Short-Range IR Communications System: Progressive Reflective Transmission Solution, by Robert N. Capper, Jr., p. 62
FROM THE BENCH Surface-Mount Technology Guide, by Jeff Bachiochi, p. 70
SILICON UPDATE Best in Show, by Tom Cantrell, p. 76
Intelligent Automatic Garage Door Opener: PIC and Sensors Sophisticate Automation, by Victor Lick, p. 80
PRIORITY INTERRUPT Do the Math, by Steve Ciarcia, p. 96

ISSUE 180
July 2005
Theme: Internet & Connectivity

TASK MANAGER VoIP in the Limelight, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 15
Speech Waveform Encoder, by Mariano Barron, p. 16
Connect with eZ80F91-Based VoIP, by Huifang Ni, Jingxi Zhang, Yang Zhang, p. 28
eZ80-Based Wireless Network System, by Lionel Theunissen, p. 38
FROM THE BENCH A Fresh Look at VoIP, by Jeff Bachiochi, p. 46
Bit Flipping Tutorial: An Uncomplicated Guide to Controlling MCU Functionality, by Eric Weddington, p. 52
Add USB to Anything, by Lane Hauck, p. 59
Solar-Powered Water Pump Controller, by Lindsay Meek, p. 64
PIC16F627-Based Access Controller: Wiegand-to-RS-232 Converter, by Charles Bundy, p. 69
APPLIED PCs Put ZigBee to Work, by Fred Eady, p. 74
SILICON UPDATE World Beyond Ware, by Tom Cantrell, p. 79
PRIORITY INTERRUPT A Simple Wiring Job, by Steve Ciarcia, p. 96

ISSUE 181
August 2005
Theme: Embedded Development

TASK MANAGER Modern Solutions Improve Outdated Projects, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 93
Flight Computer for High-Power Rocketry, by Steven Pope, p. 10
Real-Time Pulse Generator, by Tom Napier, p. 18
Build a Hardware Accelerator, by Amir Darvishi & Wael Badawy, p. 24
Strong Encryption for PICs (Part 1): Triple-DES Algorithm, by Romneo Costanzo, p. 30
Hardware Synthesis Using VHDL (Part 1): VHDL Implementation, by Michael Griebling, p. 38
FROM THE BENCH Simulate First: Simulation Techniques for Testing New MCUs, by Jeff Bachiochi, p. 46
PSoC Pulse Generator, by Brian Millier, p. 59
APPLIED PCs Reach for Interface Control: Add a GUI to a ZF8042A-Based Design, by Fred Eady , p. 68
ABOVE THE GROUND PLANE Analog Tips and Tricks, by Ed Nisley, p. 75
SILICON UPDATE I Left My Chip in San Francisco, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Risk and Opportunity, by Steve Ciarcia, p. 96

ISSUE 182
September 2005
Theme: Signal Processing

TASK MANAGER Tips for Signal Generation and Decoding, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Signal Generation Solution: Build an Inexpensive RF Signal Generator, by Neal Martini, p. 12
Digital Decoding Simplified: Sequential Exact-Frequency Goertzel Algorithm, by Eric Kiser, p. 22
High-Performance Square Wave Source: Build a Digitally Controlled Signal Generator, by Gordon Dick, p. 32
Strong Encryption for PICs (Part 2): Prototype Application, by Romeo Costanzo, p. 38
Hardware Synthesis with VHDL (Part 2): VHDL in Action, by Michael Griebling, p. 48
Replacing a Legend: Build a Functional Equivalent to the CDP1861, by Bob Armstrong, p. 58
Inexpensive In-Circuit Debugging, by Daniel Malik, p. 66
APPLIED PCs Throwing Ethernet Frames, by Fred Eady, p. 70
FROM THE BENCH Capacitive Sensing Technology, by Jeff Bachiochi, p. 76
SILICON UPDATE Batteries Not Included, by Tom Cantrell, p. 80
PRIORITY INTERRUPT Pond Scum, by Steve Ciarcia, p. 96

ISSUE 183
October 2005
Theme:
Analog Techniques
TASK MANAGER Exemplary Designs, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Analog Bar Display, by Stuart Ball, p. 12
The Silicon Wallet: CY8C27443-Based Data Manager, Alberto Ricci Bitti, p. 18
Digital Watermarking, by Shlomo Engelberg, Yair Marom, & Roi Mauda, p. 28
HappyTerminal: A ToothPIC-Based Terminal Emulator, by Richard Hoptroff, p. 38
Send and Receive VolP, by Huifang Ni, Jingxi Zhang, & Yang Zhang, p. 44
Maxed-Out PGA, by Brian Miller, p. 52
AVR-Based Fuel Consumption Gauge, by Bruce D. Lightner, p. 59
ABOVE THE GROUND PLANE LED Optics: Lights! Diodes! Current! Math!, by Ed Nisley, p. 34
APPLIED PCs Transporting Sensor Data: In-Depth Look at the CY3635 WirelessUSB Kit, by Fred Eady, p. 72
FROM THE BENCH Understanding Semiconductors, by Jeff Bachiochi, p. 78
SILICON UPDATE Direction Finder, by Tom Cantrell, p. 68
PRIORITY INTERRUPT 11-lb. Bricks, by Steve Ciarcia, p. 96

ISSUE 184
November 2005
Theme:
Graphics & Video
TASK MANAGER Game On, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Large-Scale Electronic Display, by Peter Gibbs, p. 16
Water Pressure Sensor: ZigBee-Based NozzleMon Aids Firefighters, by Michell Levinn, p. 20
Automatic Microcontroller Task Scheduling, by Michael Smith & James Miller, p. 26
Virtual Billiards, by Danny Chow & Anthony Tay, p. 36
Debugging Commercial Code: A Quick Fix for Galaga Code, by Chris Cantrell, p. 42
Measure Low-Level Radioactivity: Build a Sensitive Radiation Counter, by Tom Napier, p. 52
Multifunctional Bicycle Computer, by Kris Ardis, p. 60
Digital Video in an Embedded System, by Colin O'Flynn, p. 68
APPLIED PCs Implement a 32-Bit ARM Solution, by Fred Eady, p. 46
FROM THE BENCH Infrared Distance Measurement, by Jeff Bachiochi, p. 72
SILICON UPDATE Wi-PHY Chip, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Back to Basics, by Steve Ciarcia, p. 96

ISSUE 185
December 2005
Theme:
Data Acquisition
TASK MANAGER Finding Inspiration, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Browser-Based Telemetry System, by Brad Zadavsky, p. 12
Long-Range Wi-Fi Network, by Nick Dargahi, p. 20
Renesas M16C Design Contest 2005 Winners Announcement
Downlink Telemetry Module, by Leonid Shavarzberg, p. 32
LAN-Based Data Acquisition System
Unlock the Power of the PCI Bus, by Alexandre Desnoyers, p. 44
Solar Panel Monitor, by Ken Chapman, p. 62
ABOVE THE GROUND PLANE ADC and DAC Bandwidth, by Ed Nisley, p. 52
APPLIED PCs Assume Control with the MC104P, by Fred Eady, p. 56
FROM THE BENCH Portable Color Organ, by Jeff Bachiochi, p. 72
SILICON UPDATE Get the LEDs Out, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Filers Verses Pilers, by Steve Ciarcia, p. 96

ISSUE 186
January 2006
Theme: Internet & Connectivity
TASK MANAGER Something for Everyone, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Internet-Connected Display System, by Jeremy Baugher & Stephen Fenwick, p.10
Electronic Scarecrow, by Richard Wotiz, p. 18
Low-Cost EKG Pulsometer, by Serhiy Matviyenko, p. 28
Third-Generation Rabbit: A Look at the Rabbit 4000, by Monte Dalrymple, p. 35
Watchdog Supervisory System, by David Gamble & Andrew Smallridge, p. 43
Portable Web Server, by Lindsay Meek, p. 51
Internet-Connected Sonic Anemometer, by Ingo Cyliax, p. 56
Advanced System for Vehicle Back Up: Rangefinder and Video Display Aids Drivers, by Victor Lick, p. 62
APPLIED PCs ARM Applications with MicroBolt, by Fred Eady, p.80
FROM THE BENCH Regulator Review, by Jeff Bachiochi, p. 76
SILICON UPDATE Hot Enough for You?, by Tom Cantrell, p.70
PRIORITY INTERRUPT Filers Verses Pilers, by Steve Ciarcia, p. 96

ISSUE 187
February 2006
Theme: Embedded Programming
TASK MANAGER Become a Better Embedded Programmer, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Multifunctional Home Control System, by Jack Benjamin & Michal Benjamin, p.14
Robust Bootloader for FPGAs, by Colin O'Flynn, p. 44
Embedded Object-Oriented Programming, by Chris Cantrell, p. 52
Rooting Around: Integer Square Roots on Small Processors, by Michael Dvorsky, p. 60
Output Real Numbers, by Mariano Barron, p 67
Number Crunching on a Budget: Custom PIC MCU Solution Trumps PC, by Tom Napier, p. 73
Voice Changer Technology, by Avid Bechori, Shlomo Engelberg, & Roi Rapoport, p. 76
DTMF Decoder, by Chris Coulston, Brian Nypaver, & Jeffrey Rimko, p. 80
ABOVE THE GROUND PLANE Sampled Data Bandwidth: Filtering, by Ed Nisley, p. 28
APPLIED PCs ARM Discover True 16-Bit Functionality: Explorer 16 Offers Welcome Flexibility, by Fred Eady, p. 22
FROM THE BENCH Power Over Ethernet Primer, by Jeff Bachiochi, p. 34
SILICON UPDATE Something Old, Something New, by Tom Cantrell, p.40
PRIORITY INTERRUPT 50 Years of Invention, by Steve Ciarcia, p. 96

ISSUE 188
March 2006
Theme: Robotics
TASK MANAGER Become a Better Embedded Programmer, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Servo Animation Controller, by Peter Montgomery, p. 16
Outdoor Mobile Robot, by Paul Beckling, Ray Pettit, Todd Quasny, & Robert Watson, p. 24
Robot Localization and Control, by Ethan Leland, Kipp Bradford, & Odest Chadwicke Jenkins, p. 36
Digital Compassing: Build a Tilt-Compensated Digital Magnetic Compass, by Vadym Grygorenko, p. 40
Optical Proximity Sensor for Robots (Part 1): Simple PCB Design with the gEDA Suite, by Stuart Brorson, p. 48
Concurrent Small-C for PIC18 MCUs, by Andy Yuen, p. 62
Low-Cost Serial Servo Controller, by Michael Dvorsky, p.80
APPLIED PCs Remedy for USB-to-MCU Pain: Embedded USB with HIDmaker FS, by Fred Eady, p. 74
FROM THE BENCH Simple Robotics Experimentation, by Jeff Bachiochi, p. 30
SILICON UPDATE FIR Factor, by Tom Cantrell, p. 56
PRIORITY INTERRUPT Beware the Trolls, by Steve Ciarcia, p. 96

ISSUE 189
April 2006
Theme: Wireless Communications
TASK MANAGER Guaranteeing Dependability, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Monitor and Control with Text Messaging, by Ken Merk, p. 12
Low-Cost 2.4-GHz Spectrum Analyzer, by Scott Armitage, p. 18
Data Acquisition for Mobile Applications, by Jean Paul Talledo Vilela, p. 24
Solution to Stand Alone ISP Programming: Low-Cost STK500-Based Project, by Alton Harkcom, p. 34
Optical Proximity Sensor for Robots (Part 2): Open-Source PCB Layout Editor, by Stuart Borson, p. 40
Wireless Sump Pump Monitoring System, by Kavid Kanceruk, p. 48
Stock Clock: Wireless Network Delivers Market Data, by Richard Hoptroff, p. 58
ABOVE THE GROUND PLANE RF Mixer Isolation and Coax Stub Filters, by Ed Nisley, p. 68
APPLIED PCs Get Started in Mechatronics, by Fred Eady, p. 62
FROM THE BENCH Automating Sudoku, by Jeff Bachiochi, p. 80
SILICON UPDATE Rock 'Em and SoC ’Em, by Tom Cantrell, p. 75
PRIORITY INTERRUPT It's an E-Mail world, by Steve Ciarcia, p. 96

ISSUE 190
May 2006
Theme: Communications
TASK MANAGER Guaranteeing Dependability, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Mobile Phone Book, by Carlos Cossio, p. 12
Bluetooth-Based Display for GPS Data, by Jay Carter, p. 20
Image Processing for Robots, by Jens Altenburg, p. 28
MIDI Controller, by Russ Ethington, p. 34
ARM-Based Moder Answering Machine, by Bernard Debbasch, p. 40
Versatile Small RTOS, by Benjamin Kacenas, p. 58
Universal In-Circuit Programmer, by Stuart Ball, p. 76
FROM THE BENCH Radio-Free FM, by Jeff Bachiochi, p. 51
APPLIED PCs Assemble and ARM7 Tool Kit, by Fred Eady, p. 70
SILICON UPDATE Flash FPGA, by Tom Cantrell, p. 81
PRIORITY INTERRUPT Without an Annoying Buzz, by Steve Ciarcia, p. 96

ISSUE 191
June 2006
Theme: Measurement and Sensors
TASK MANAGER Applications You Can Use, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Measurement System for Weight and Dimensions, by John Peterson, p.12
Home-Brewed HERMS, by Mark Nesdoly, p.20
Touch-N-Talk Learning Toy, by Ross Tsukashima & Ha Le Cao, p. 26
Bass Pedal Upgrade, by Howard Davis, p. 32
Nontraditional Cursor Control, by Andrew Sawchuk & Joseph Tanen, p.38
Unique Way to Measure Temperature, by Daniel Malik, p.44
Earth Field Magnetometer, by Richard Wotiz, p. 62
ABOVE THE GROUND PLANE Stepper Failure, by Ed Nisley, p. 50
APPLIED PCs Embedded Ethernet Design, by Fred Eady, p. 54
FROM THE BENCH Can you Speak CAN? (Part 1), by Jeff Bachiochi, p. 72
SILICON UPDATE Three Axis Foursome, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Connections, by Steve Ciarcia, p. 96

ISSUE 192
July 2006
Theme: Data Acquisition
TASK MANAGER Revisiting a Popular Project, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Weather Station Upgrade, by Gordon Dick, p.12
Tiny AVR Serial Port Programmer, by Bruce Lightner, p. 20
Wireless Data Transfer, by Bruce Hopkins, p. 32
Network-Enable Legacy Equipment, by Kris Ardis, p. 36
Precision Motion-Sensing System Analyzer, by Steve Lubbers, p. 40
Dual-Axis Level Sensor, by Stefan Morley, p. 48
Compact Spectrum Analyzer, by Neal Martini, p. 60
APPLIED PCs Wireless Network Analysis, by Fred Eady, p. 54
FROM THE BENCH Can You Speak CAN? (Part 2), by Jeff Bachiochi, p. 70
SILICON UPDATE Device Surfer, by Tom Cantrell, p. 78
PRIORITY INTERRUPT On-Scene Initiative, by Steve Ciarcia,
p. 96

ISSUE 193
August 2006
Theme: Embedded Applications
TASK MANAGER Let the Sparks Fly, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Portable Power, by Jason Wu,Kiran Kanukurthy, & David Andersen, p. 12
Java Utility for Assembly Programmers, Chris Cantrell, p. 20
Windows Volume Control, Lane Hauck, p. 28
Beam Up That Serial Port, Miguel Sanchez, p. 34
Battery-Free Nonvolatile RAM, Brian Millier, p. 43
Finite Machines and Microthreads, Massimo Manca, p. 52
Preemptive OS for AVRs, Nicholas Clark & Adam Leichty, p. 56
Cyclic Redundancy Check, Monte Dalrymple, p. 76
ABOVE THE GROUND PLANE Voltage References, by Ed Nisley, p. 70
APPLIED PCs Microcontroller-Free Design, by Fred Eady, p. 62
FROM THE BENCH Light Therapy, by Jeff Bachiochi, p. 48
SILICON UPDATE Turning the Core-ner, by Tom Cantrell, p. 80
PRIORITY INTERRUPT Net Neutrality, by Steve Ciarcia, p. 96

ISSUE 194
September 2006
Theme: Signal Processing
TASK MANAGER The Tradition Continues, by Sean Donnelly & C.J. Abate, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Pulse Sensing Optical Mouse, by Victor Kremin & Serhiy Matviyenko, p. 12
Simplified FSK Detection, by Dennis Seguine, p. 18
Programmable Network Anaylzer, by James Gaston & Peter Hiscocks, p. 24
Multifunctional Wireless Alarm, by Carl Smith, p. 30
Digital Audio Player, by Jan Szymanski, p. 40
Scheduler Template for Microcontrollers, by Praveen Deshpande, p. 60
APPLIED PCs Go Wireless with the XBee, by Fred Eady, p. 48
FROM THE BENCH SPI Power Alarm, by Jeff Bachiochi, p. 74
SILICON UPDATE ARMed and Dangerous, by Tom Cantrell, p. 78
PRIORITY INTERRUPT My Kingdom for a Petabyte, by Steve Ciarcia, p. 96

ISSUE 195
October 2006
Theme: Graphics & Video
TASK MANAGER Reduce the Risk, by C.J. Abate, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Video13, by Dale Wheat, p. 12
Generate Video from Software, by Rene Geraets, p. 18
Drive a Color STN Display, by Dejan Durdenic , p. 30
LED Message Display, by Peter Gibbs & Ramon Sargeant, p. 40
Power Generator for Portable Applications, by Dhananjay Gadre, p. 52
Power Over Ethernet Solutions, by Eddie Insam, p. 60
ABOVE THE GROUND PLANE DIY Diodes,. by Ed Nisley, p. 56
APPLIED PCs Advanced USB Protocol Sniffer, by Fred Eady, p. 68
FROM THE BENCH Accessing the USB Framework, by Jeff Bachiochi, p. 74
SILICON UPDATE ARM Twister, by Tom Cantrell, p. 80
PRIORITY INTERRUPT In Your Opinion, by Steve Ciarcia, p. 96

ISSUE 196
November 2006
Theme: Embedded Development
TASK MANAGER Making a Contribution, by C.J. Abate, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
USB Flash PIC Programmer, Alexander Enzmann, p. 12
Control Panel Design, by Eric Gagnon, p. 20
Open-Source AVR Development, by Colin O'Flynn, p. 32
Electronic Gear Control, by John Dammeyer, p. 36
Low-Cost Gas Leak Detector, by Brian Millier, p. 44
TV-Based Oscilloscope, by Ilya Mamontov, p. 52
Smart Probing, by Alain d'Espaignet, p. 58

APPLIED PCs - Stand-Alone Ethernet Control, by Fred Eady, p. 66
FROM THE BENCH - Smart Character Display, by Jeff Bachiochi, p. 72
SILICON UPDATE - Memory Lane Change, by Tom Cantrell, p. 78
PRIORITY INTERRUPT - In Search of the Real Thing, by Steve Ciarcia, p. 96

ISSUE 197
December 2006
Theme: Analog Techniques
TASK MANAGER The 21st-Century Designer, by C.J. Abate, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
ARM Scope, by Greg Cloutier, p. 14
Digital Instrument Panel, by Samir Lohani, p. 22
Multitiered Security System, by Kyle Cameron, Jeremy Warren, Shane Reierson, Chris Rittaler & Nick Brady, p. 32
Visual Basic 2005 and the Serial Port, by Aubrey Kagan, p. 44
Third Overtone Crystal Clock Oscillator, by Alan Bate, p. 54
ABOVE THE GROUND PLANE - Filter Figures - by Ed Nisley, p. 38

APPLIED PCs - Ethernet on a Chip, by Fred Eady, p. 66
FROM THE BENCH - Portable Lightning Detector, by Jeff Bachiochi, p. 74
SILICON UPDATE - Ferro-51, by Tom Cantrell, p. 80
PRIORITY INTERRUPT - Going for the Brass Ring, by Steve Ciarcia, p. 96

ISSUE 198
January 2007
Theme: Embedded Applications
TASK MANAGER Agency vs. Contingency, by C.J. Abate, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
CROSSWORD, p. 93
Self-Powered Solar Data Logger
, by Abigail Krich, p. 12
QuickComs, by Nick Lott, p. 20
Atmel AVR Contest 2006 Winners Announcement, p. 26
Multi-Input Temperature Logger, by Nial Stewart, p. 30
Arby, by Dhananjay Gadre, Pushkar Sareen, Subodh Prabhu & Suhas Chakravarty, p. 40
Voltage Solutions, by Stuart Ball, p. 46
The Power of Flash, by Mark Bereit, p. 67
APPLIED PCs - Dive Into the Zigbee Pool, by Fred Eady, p. 50
FROM THE BENCH - Green Energy, by Jeff Bachiochi, p. 56
LESSONS FROM THE TRENCHES - Hello World... Want Cookie, by George Martin, p. 60
SILICON UPDATE - Hot Chips 18, by Tom Cantrell, p. 78
PRIORITY INTERRUPT - For Want of a Paper Trail, by Steve Ciarcia, p. 96