CURRENT ISSUE

Contests

bottom corner

Archives



Browse Recent Issue TOCs | Order Back Issues - Paper | Order Back Issues - CD-ROM | Paper Reprints | Digital Reprint Sponsorship

Article Title Archives — Issues 221-240

View Cart/Check Out here.

Denotes single articles available for purchase. Click icon to add article to cart.
Denotes articles that you can view right now!

Issue Selection List

Issue #238—May 2010

(You will be emailed a link to a ZIP file containing a PDF)

May 2010
Measurement & Sensors


TASK MANAGER—The Future Is Now , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
TEST YOUR EQ—p. 13
CROSSWORD—p. 74

The FreeSpace IMU: A Quaternion-Based Algorithm for Attitude Estimation, by TJ Bordelon, p.14

Home Automation for an Energy-Efficient House (Part 1): System Design and Server Software, by Stefan Siegel, p. 26

Portable Network Service Monitor, by Alexander Popov & Peter Popov p. 36

OAE Probe Amp and Intercom (Part 1): System Planning and Design, by Chris Paiano, p.44

LESSONS FROM THE TRENCHES— Put C Language to the Test (Part 2): Program Specifics, by George Martin, p. 54

FROM THE BENCH— Machine Control: Customize and Implement MCU-Based Control Circuitry, by Jeff Bachiochi, p. 60

SILICON UPDATE—IC Therefore IR, by Tom Cantrell, p. 66

 PRIORITY INTERRUPT— Electronic Alzheimer’s, by Steve Ciarcai, p. 80

(The Bonus content is included with single issue Electronic Copy purchases and Circuit Cellar Digital Plus Subscriptions. Click here for Digital Plus subscription options)

 

Issue #237—April 2010

(You will be emailed a link to a ZIP file containing a PDF)

April 2010
Embedded Programming

TASK MANAGER—New Development , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

Converter Performance Management: Design Tips for Working with On-Chip ADC's, by Jeff Shoemaker, p.18

Serial Network Hub (Part 2): Circuit Design and Usage, by Peter Montgomery, p. 38

Smart Control: An Innovative Approach to Reflow Soldering, by Alexandre Ney Guimaraes, p. 46

FROM THE BENCH—Read-Only Memories: Audio Applications with a Playback IC, by Jeff Bachiochi, p.26

LESSONS FROM THE TRENCHES—Totally Featureless Clock (Part 2): Hardware, by Ed Nisley, p. 54

THE DARKER SIDE—Picoammeter Design, by Robert Lacoste, p. 62

SILICON UPDATE—Wizard Lizard: Start Working with a Multidimensional SBC, by Tom Cantrell, p. 68

 PRIORITY INTERRUPT—Drive-by Wire Roulette, by Steve Ciarcai, p. 80

BONUS FEATURE ARTICLE—The FeelTagged System: An Arduin-Based HCI Project, by Stefan Negru

(The Bonus content is included with single issue Electronic Copy purchases and Circuit Cellar Digital Plus Subscriptions. Click here for Digital Plus subscription options)

 

Issue #236—March 2010

(You will be emailed a link to a ZIP file containing a PDF)

March 2010
Robotics

TASK MANAGER—Need-to-Know Info, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
TEST YOUR EQ—p. 13
CROSSWORD—p. 74

A Sensor System for Robotics Applications, by Guido Ottaviani, p. 14

RFID-Based Liquid Control (Part 2): Monitoring System Implementation, by Brian Millier, p.24

Serial Network Hub (Part 1): Network Topology and Design Planning, by Peter Montgomery, p. 30

Design and Program a "Minirobot", by Marco Aiello, p. 38

Cailbrated Decibel Meter Design, by Larry Cicchinelli, p. 46

FROM THE BENCH—Sun Tracker (Part 2): Power Up and Start Tracking, by Jeff Bachiochi, p.54

LESSONS FROM THE TRENCHES—Putting C Language to the Test (Part 1): A Sudoko Puzzle-Solving Program, by George Martin p. 62

SILICON UPDATE—A Look at Embedded Design Security, p. Tom Cantrell, p. 68

 PRIORITY INTERRUPT—A Matter of History, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—The Arduino-Based "MiniEric" Robot, by Titus Gabriel Petrut

(The Bonus content is included with single issue Electronic Copy purchases and Circuit Cellar Digital Plus Subscriptions. Click here for Digital Plus subscription options)

 

Issue #235—February 2010

(You will be emailed a link to a ZIP file containing a PDF)

February 2010
Wireless Communications

TASK MANAGER—Choose Your Own Design Adventure, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

RFID-Based Liquid Control (Part 1): Working with Off-the-Shelf Components, by Brian Millier, p. 16

FPGA Embedded Microcontroller Environment, by John Clayton, p. 24

Floating Point for DSP, by Bruce Land, p. 46

Advanced Encryption Standard: Understanding AES Withouth Math, by Monte Dalrymple, p. 54

SILICON UPDATE—A Winning Hand: Betting on the ARM Cortex-M3, by Tom Cantrell, p. 30

ABOVE THE GROUND PLANE—Totally Featureless Clock (Part 1): WWVB Simulator, Ed Nisley, p. 38

THE DARKER SIDE—Living With Errors: An Introduction to Forward Error Correction, By Robert Lacoste, p. 62

FROM THE BENCH—Sun Tracker (Part 1): Create a Directional Light Sensor, by Jeff Bachiochi, p. 68

 PRIORITY INTERRUPT—Feature Creep, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Using USB for Computer Interfacing Projects, by Michael Chan
(The Bonus content is included with single issue Electronic Copy purchases and Circuit Cellar Digital Plus Subscriptions. Click here for Digital Plus subscription options)

 

Issue #234—January 2010

(You will be emailed a link to a ZIP file containing a PDF)

January 2010
Embedded Applications

TASK MANAGER—More Than Tinkering , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
TEST YOUR EQ—p. 13
CROSSWORD—p. 74

Teletext-Based TV Interface, by Hans-Dieter Paul, p. 14

The CtrlBox: An Ethernet Control System Interface, by Ralph Stirling, p. 30

A Practical Parallel CRC Generation Method, by Evgeni Stavinov, p. 38

Multichannel Touch Sensors: Implement Scalable Capacitive Touch Sensing, by Matt Oppenheim, p. 46

Three-Axis Stepper Controller, by Miguel Sanchez, p. 54

SILICON UPDATE—SoC With a Capital "P": A look at the PSoc 3 and PSoc5, by Tom Cantrell, p. 22

FROM THE BENCH—Good Vibrations: Wave Shaping and Theremin Design with an MCU, by Jeff Bachiochi, p. 62

LESSONS FROM THE TRENCHES—Debugging Techniques, by George Martin, p. 70

PRIORITY INTERRUPT—A Handshake and a Future, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Arduino Internet Clock, by Andrew Lindsay
(The Bonus content is included with single issue Electronic Copy purchases and Circuit Cellar Digital Plus Subscriptions. Click here for Digital Plus subscription options)

 

Issue #233—December 2009

(You will be emailed a link to a ZIP file containing a PDF)

December 2009
Programmable Logic

TASK MANAGER—Looking Back While Moving Forward, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

iMCU W7100: Embedded Networking Made Simple, 2010 WIZnet iMCU Design Contest Primer, by Dave Tweed, p. 14

Retrocomputing on an FPGA: Reconstruct an '80s-Era Home computer with Programmable Logic, by Stephen A. Edwards, p. 24

Building Microprogrammed Machines with FPGAs, by Thomas Mitchell, p. 36

ABOVE THE GROUND PLANE—Memories Are Not Forever, by Ed Nisley, p. 44

THE DARKER SIDE—Digital Modulations Demystified, by Robert Lacoste, p. 54

FROM THE BENCH—Extend and Isolate the I2C Bus, by Jeff Bachiochi, p. 64

SILICON UPDATE—IP Unplugged, by Tom Cantrell, p. 70

PRIORITY INTERRUPT—Home Automation: Everything and Nothing, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—The Evolution of Rabbits: Five Generations of Rabbit Microprocessors, by Monte Dalrymple

 

Issue #232—November 2009

(You will be emailed a link to a ZIP file containing a PDF)

November 2009
Analog Techniques

TASK MANAGER—You're Covered, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74
TEST YOUR EQ—p. 15

Embedded Linux-Based Location System, by James Stephanick, p. 16

Energize a Circuit: An Innovative Switched-Mode Power Supply Design, by Noel Rios, p. 26

Precision Linear Encoder Display, by Carl Stoesz, p. 36

How to Repurpose a Development Platform, by Cyrille de Brebisson, p. 44

Low-Distortion FSK Generation, by Dennis Seguine, p. 54

LESSONS FROM THE TRENCHES—Passing Parameters, by George Martin, p. 50

SILICON UPDATE—Power Pitcher: Wireless Power on a Microelectronic Scale, by Tom Cantrell, p. 60

FROM THE BENCH—Device Management: Monitor Networked Devices, Via SNMP, by Jeff Bachiochi, p. 66

PRIORITY INTERRUPT—Keeping the Lights On, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Measuring Propagation Delay with a Universal Counter, by Neil Forcier

 

Issue #231—October 2009

(You will be emailed a link to a ZIP file containing a PDF)

October 2009
Data Acquisition

TASK MANAGER—Signal Significance, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

IR Signal Control, by Naubert Aparicio, p. 12

Digitally Controlled Amplifier: Connect Vintage Analog to Modern digital Tech, by George Anderson, p. 38

INTELLIGENT ENERGY SOLUTIONS—Frequency Sensing Made Simple: Power Grid Frequency Monitoring Design, by Arnold Stadin, p. 22

ABOVE THE GROUND PLANE—Capacitor ESR Measurement, by Ed Nisley, p. 28

THE DARKER SIDE—Multirate Techniques and CIC Filters, by Robert Lacoste, p. 50

FROM THE BENCH—Airflow Analysis, by Jeff Bachiochi, p. 60

SILICON UPDATE—Thumbs Up: The ARM Saga Continues, by Tom Cantrell, p. 66

PRIORITY INTERRUPT—A Broadening Experience, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Arduino-Based Temperature Display, by Mahesh Venkitachalam

BONUS FEATURE ARTICLE—Buddy Memory Manager, by Sitti Amarittapark

 

Issue #230—September 2009

(You will be emailed a link to a ZIP file containing a PDF)

September 2009
Data Acquisition

TASK MANAGER—Develop Code, Acquire Data , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74
TEST YOUR EQ—p. 15

Timer Development: From Timing Cycles to System Programming, by Chuck Baird, p. 16

Very Low-Frequency Datalogger, by Carlo Tauraso, p. 24

Cable Tracer Design (Part 2): Software and System Control, by Kevin Gorga, p. 36

Get Started With Embedded Development (Part 2): Coding from Start to Finish, by Dale Wheat, p. 44

Smart Power Bar: Simple Circuitry Enables Energy Conservation, by Brian Millier, p. 58

SILICON UPDATE—Neural Networker: A SNAP-shot from Synapse Wireless, by Tom Cantrell, p. 50

LESSONS FROM THE TRENCHES—Embedded Breakup: Divide a Design and Minimize Processing, by George Martin, p. 62

FROM THE BENCH—Smart Circuitry for Battery Monitoring, by Jeff Bachiochi, p. 66

PRIORITY INTERRUPT—The Critter Chronicles: The War Continues, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Verification and Simulation of FPGA Designs, by Sharad Sinha

 

Issue #229—August 2009

(You will be emailed a link to a ZIP file containing a PDF)

August 2009
Embedded Development

TASK MANAGER—Embedded Development and Beyond, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

Get Started With Embedded Development (Part 1): "Bare Metal" Implementations and "CircleOS" Apps, by Dale Wheat, p. 14

Infrared Radiation Measurement: FFT Double-Beam Infrared Spectrophotometer, by Michael Hamilton, p. 22

Cable Tracer Design (Part 1): Underground Cable Detection Made Simple, by Kevin Gorga, p. 38

ABOVE THE GROUND PLANE—A Blast for the Past: High-Voltage DC Dosimeter Charger, by Ed Nisley, p. 31

THE DARKER SIDE—Power Analysis Primer: From Power Line Measurements to PFC, by Robert Lacoste, p. 50

FROM THE BENCH—Threat Level Indication System: Implement a Simple USB-to-Parallel FIFO Interface, by Jeff Bachiochi, p. 60

SILICON UPDATE—Thin Is In: High-Profile Energy in a Low-Profile Package, by Tom Cantrell, p. 68

PRIORITY INTERRUPT—Swallowing the Pill, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—USB I/O Expansion, by Brian Millier

 

 

Issue #228—July 2009

(You will be emailed a link to a ZIP file containing a PDF)

July 2009
Internet & connectivity

TASK MANAGER—'Net Tech and You, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
Test your EQ—p. 15
CROSSWORD
—p. 74

Internet Weather Display, by Steven Nickels, p. 16

Web Camera Design, by Minas Kalarakis, p. 26

iMash: An Ethernet-Controlled HERMS, by Kirt Weakman, p. 38

Master Control: Implement an I2C Master Bus Controller, by Enoch Hwang, p 46

FROM THE BENCH—Embedded Speak: A text Library for Allophone Translation, by Jeff Bachiochi, p. 56

SILICON UPDATE—LiOn King: A Look at "Battery-in-a Chip" Technology, by Tom Cantrell, p. 62

LESSONS FROM THE TRENCHES—C Start-Up: Get a C Program Up and Running, by George Martin, p. 70

PRIORITY INTERRUPT—The Critter Chronicles, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICE—Nimble Sig III: A New and Improved DDS RF Generator, by Thomas Alldread

BONUS FEATURE ARTICLE—Sound Synthesis Made Simple: A Multi-MIPS Music Box, by Peter McCollum

 

Issue #227—June 2009

(You will be emailed a link to a ZIP file containing a PDF)

June 2009
Communications

TASK MANAGER—Forward-Thinking Designers, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 78

Keystroke Communication: Design a Customizable Virtual Keyboard, by Naweed Paya & Venkat Ganesh, p. 14

SSI Controller for Linear-Position Sensors, by Robert Bowen, p. 30

Autonomous Vehicle Design: Embedded Systems, Sensor Technology, and Motor Control, by Chris Britney, Paul Green, Andy Heath, Stephen Lau, and Kylee Lathrop, p. 42

INTELLIGENT ENERGY SOLUTIONS: ABOVE THE GROUND PLANE—Solar Data Logger (Part 2): Data Points, by Ed Nisley, p. 22

THE DARKER SIDE—High-Speed Signal Transmission: From Eye Diagrams to Preemphasis and Equalization, by Robert Lacoste, p. 52

FROM THE BENCH—Location Notification: A Look at Anisotropic Magnetoresistance Sensors, by Jeff Bachiochi, p. 60

SILICON UPDATE—Easy (E)mbed: An Alternative Approach to Embedded Programming, by Tom Cantrell, p. 68

PRIORITY INTERRUPT—Lawns and Ponds, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Time Triggered-Systems (Part 3), Tackle Data Acquisition, by Mike Smith & Lizie Dunling-Smith

 

Issue #226—May 2009

(You will be emailed a link to a ZIP file containing a PDF)

May 2009
Measurement and Sensors

TASK MANAGER—Old Tech, New App , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
Test your EQ—p. 15
CROSSWORD—p. 74

Smart Lead-Acid Battery Meter: An MCU-Based "Gauge" for SLA Batteries, by Dale Wheat, p. 16

Construct a USB GPIO Pod (Part 2): USB JTAG Module, by DJ Delorie, p. 24

DOS in the 21st Century: A USB Flash Drive Reader for MCUs Works for DOS, by Andrew Mitz & Jon Daley, p. 36

Transformerless Power Supply, by tom Struzik, p. 44

See It FROM THE BENCH—A World Without NTSC: Bridge the Gap Between NTSC and VGA, by Jeff Bachiochi, p. 52

LESSONS FROM THE TRENCHES—FAT File System Review (Part 2): C Code for the File System, by George Martin, p. 60

SILICON UPDATE—Whistle While You Work: A Look at Modern DSP, by Tom Cantrell, p. 65

PRIORITY INTERRUPT—It's All About the Content, Stupid!, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Time-Triggered Systems (Part 2): A Tool for Automating Analysis, by Mike Smith and Lizie Dunling-Smith

 

Issue #225—April 2009

(You will be emailed a link to a ZIP file containing a PDF)

April 2009
Embedded Programming

TASK MANAGER—Design Evolution, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 74

Construct a USB GPIO Pod (Part 1): No Parallel Port, No Problem, by DJ Delorie, p. 16

Robot Navigation and Control (Part 2): Software Development, by Guido Ottaviani, p. 30

See It Digital Decoding: Decode Periodic Signal Transmissions, by Danilo Consonni, p. 40

INTELLIGENT ENERGY SOLUTIONS: ABOVE THE GROUND PLANE—Solar Data Logger (Part 1): PCB Layout, Inductor Saturation, and Other Troubles, by Ed Nisley, p. 24

THE DARKER SIDE—Time Domain Relfectometry: Detect and Measure Impedance Mismatches, by Robert Lacoste, p. 50

FROM THE BENCH—Programmable Robotics (Part 2): Application Development, by Jeff Bachiochi, p. 58

SILICON UPDATE—ZStar Trek: A Healthy Mix of MCUs, Sensors, and Wireless Technology, by Tom Cantrell, p. 66

PRIORITY INTERRUPT—Print is Dead—Long Live Print, by Steve Ciarcia, p. 80

BONUS FEATURE ARTICLE—Time-Triggered Systems, (Part 1): Co-Operative Schedulers 101, by Michael Smith

 

Issue #224—March 2009

(You will be emailed a link to a ZIP file containing a PDF)

March 2009
Robotics

TASK MANAGER—Design Evolution, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
Test your EQ—p. 13
CROSSWORD—p. 71

Robot Navigation and Control (Part 1): Construct a Navigation control Subsystem, by Guido Ottaviani, p. 14

See It Vision-Guided Robots: A Next-Generation Balancing Robot, by Hanno Sander, p. 22

Networked Timing: Build a Timer With Advanced Planning Tools, by Thomas Bereiter, p. 31

Wireless Mobile Robotics: A Wi-Fi Enabled System With Mounted Webcam, by Scott Coppersmith, p. 40

LESSONS FROM THE TRENCHES—FAT File System Review (Part 1): Open Files and Perform Operations, by George Martin, p. 51

FROM THE BENCH—Programmable Robotics (Part 1): Build on an Existing Robot Platform, by Jeff Bachiochi, p. 56

SILICON UPDATE—A Really Simple Plan: The "8-Bits" Saga Continues, by Tom Cantrell, p. 64

PRIORITY INTERRUPT—Cloud Computing, by Steve Ciarcia, p. 80

 

Issue #223—February 2009

(You will be emailed a link to a ZIP file containing a PDF)

February 2009
Wireless Communications

TASK MANAGER—PV Technology, Microstrips and More, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 72

Wireless Module Control: An MCU-Based Irrigation Control System, by Tom Kibalo, p. 14

Processor Modification: Put Soft-Core Processors to Work, by Larry Standage, p. 30

Power Switching in the Real World (Part 2): Practical Switching Arrangements, by Steve Hendrix, p. 43

INTELLIGENT ENERGY SOLUTIONS: ABOVE THE GROUND PLANE—Solar Measurements: Techniques for Evaluation Panels, by Ed Nisley, p. 24

SILICON UPDATE—Here Come the Wadgets: Tom Cantrell, p. 50

FROM THE BENCH—Access SD Memory Cards (Part 2): Use the FAT File Format to Move Data, by Jeff Bachiochi, p. 57

THE DARKER SIDE—Microstrip Techniques, by Robert Lacoste, p. 64

PRIORITY INTERRUPT—Are We Dumb Enough Yet?, by Steve Ciarcia, p. 80

 

Issue #222—January 2009

(You will be emailed a link to a ZIP file containing a PDF)

January 2009
Embedded Applications

TASK MANAGER—New Year, New Content, by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
Test your EQ—p. 12
CROSSWORD—p. 93

Microcontroller Clock-Locking: Frequency Reference Synchronization, by Michael Mullins, p. 14

Virtual Audio Control: Build a Virtual Instrument Interface, by Clemens Valens, p. 22

Digital Radio Reception: Build a Longwave AM Radio Receiver, by Krzysztof Klimaszewski, p. 30

Designing With FPGAs: A guide for Embedded Development, by Sharad Sinha, p. 38

Power Switching in the Real World (Part 1): Basic Applications and Safety Precautions, by Steve Hendrix, p. 44

FROM THE BENCH—Access SD Memory Cards (Part 1): Solid State Storage Media in Embedded Apps, by Jeff Bachiochi, p. 50

LESSONS FROM THE TRENCHES—More on Pointers?, by George Martin, p. 58

SILICON UPDATE—Hot Chips 20, by Tom Cantrell, p. 64

PRIORITY INTERRUPT—'Net Centric Computing, by Steve Ciarcia, p. 80

 

Issue #221—December 2008

(You will be emailed a link to a ZIP file containing a PDF)

December 2008
Programmable Logic

TASK MANAGER—2008 I/O , by C. J. Abate, p. 4
NEW PRODUCT NEWS—edited by John Gorsky, p. 8
CROSSWORD—p. 93

A Dynamic Tile Display: Board Layout, Real-Time Animation, and More, by John Peterson, p. 14

Cost-Effective Mobile Storage: Interface an SD Memory Card with an MCU, by Mandar Bagul, p. 32

Electronic ID System: A Display for Text, Photos, and Slide Shows, by Jan Szymanski, p. 44

Beamforming 101, by Martin Courtney, p. 69

An Introduction to Verilog, by Kareem Mataryieh, p. 78

SILICON UPDATE—Tool Time, by Tom Cantrell, p. 24

ABOVE THEGROUND PLANE—Real-World NiMH Charging, by Ed Nisley, p. 38

THE DARKER SIDE—PID Control Without Math, by Robert Lacoste, p. 54

FROM THE BENCH—Component Control: A Tool for Finding and Handling Small Parts, by Jeff Bachiochi, p. 62

PRIORITY INTERRUPT—My Life and Paper—Take 2, by Steve Ciarcia, p. 96

 

 


bottom corner