Circuit Cellar CD 2014
Issue #282
January 2014
Theme: Embedded Applications
CC WORLD, p. 8
QUESTIONS & ANSWERS—Imaginative Engineering: An Interview with Andrew Godbehere, by Nan Price, p. 10
PRODUCT NEWS, p. 14
CLIENT PROFILE, p. 20
Real-Time Monitoring System, by Dean Boman, p. 22
Multi-Zone Home Audio System (Part 1): Analog Circuit Boards, by Dave Erickson, p. 32
Hand-Held PIC IDE, by Jaromir Sukuba, p. 46
GREEN COMPUTING—Going 3-D for Energy Efficiency, by Ayse Coskun, p. 54
THE CONSUMMATE ENGINEER—System Safety Assessment, by George Novacek, p. 58
ABOVE THE GROUND PLANE—Arduino MOSFET Power Switch, by Ed Nisley, p. 62
FROM THE BENCH—DC Servomotors, by Jeff Bachiochi, p. 68
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—The Future of Nanotube Computing, by Max M. Shulaker, p. 80
Issue #283
February 2014
Theme: Wireless Communications
CC WORLD, p. 8
QUESTIONS & ANSWERS—Technical Evangelist: An Interview with Scott Garman, by Nan Price, p. 10
PRODUCT NEWS, p. 14
CLIENT PROFILE, p. 20
Build an Inexpensive Wireless Water Alarm, by Devlin Gualtieri, p. 22
Multi-Zone Home Audio System (Part 2): CPU, Controls, and Development Tools, by Dave Erickson, p. 28
The Home Energy Gateway, by Raul Alvarez Torrico, p. 38
PROGRAMMABLE LOGIC IN PRACTICE—Rapid FPGA Design in C Using High-Level Synthesis, by Colin O’Flynn, p. 46
EMBEDDED IN THIN SLICES—Embedded File Systems (Part 3): Designing Robust Flash Memory Systems, by Bob Japenga, p. 54
THE CONSUMMATE ENGINEER—Wireless Data Links (Part 1): Radio Communications, by George Novacek, p. 58
THE DARKER SIDE—Dielectric Absorption, by Robert Lacoste, p. 62
FROM THE BENCH—A Visit to the World Maker Faire, by Jeff Bachiochi, p. 68
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—The Future of Inkjet-Printed Electronics, by Benjamin Cook, p. 80
Issue #284
March 2014
Theme: Robotics
CC WORLD, p. 8
QUESTIONS & ANSWERS—The Man Behind Hack A Week: An Interview with Dean “Dino” Segovis, by Nan Price, p. 10
PRODUCT NEWS, p. 14
CLIENT PROFILE, p. 16
Behavior-Influencing Robots, by Steve Lubbers, p. 18
Using a Simulated Robot to Decrease Development Time, by John Blankenship, p. 30
GREEN COMPUTING—Greener Cooling, by Ayse Coskun, p. 44
ABOVE THE GROUND PLANE—Arduino PWM vs MOSFET Transconductance, by Ed Nisley, p. 48
THE CONSUMMATE ENGINEER—Wireless Data Links (Part 2): Transmitters and Antennas, by George Novacek, p. 54
FROM THE BENCH—Low-Cost Connection to the IoT, by Jeff Bachiochi, p. 58
Connect the Magic: An Introduction to the WIZnet W5500, by Tom Cantrell, p. 68
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—3-D Integration Impact and Challenges, by Eby G. Friedman, p. 80
Issue #285
April 2014
Theme: Embedded Programming
CC WORLD, p. 8
QUESTIONS & ANSWERS—Robotics Mentor and Champion: An Interview with Peter Matteson, by Nan Price, p. 10
PRODUCT NEWS, p. 14
CLIENT PROFILE, p. 16
Raspberry Pi-Based Network Monitoring Device, by Al Anderson, p. 18
A Trace Tool for Embedded Systems, by Thiadmer Riemersma, p. 26
High-Altitude Low-Cost Experimental Glider, by Jens Altenburg, p. 32
THE CONSUMMATE ENGINEER—Software Safety, by George Novacek, p. 39
PROGRAMMABLE LOGIC IN PRACTICE—All-Programmable SoC Solution, by Colin O’Flynn, p. 46
EMBEDDED IN THIN SLICES—Embedded File Systems (Part 4): Specialized Linux File Systems, by Bob Japenga, p. 52
THE DARKER SIDE—Pulse-Shaping Basics, by Robert Lacoste, p. 56
FROM THE BENCH—Programmable RGB LED Strips, by Jeff Bachiochi, p. 66
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—The Future of Small Radar Technology, by Gregory L. Charvat, p. 80
Issue #286
May 2014
Theme: Measurement & Sensors
CC WORLD, p. 8
QUESTIONS & ANSWERS—Embedded Systems Consultant: An Interview with Elecia White, by Nan Price, p. 10
PRODUCT NEWS, p. 16
CLIENT PROFILE, p. 20
Remote-Control Powered Trapdoor Lift, by William Wachsmann, p. 22
A Coding Interface for an Evaluation Tool, by John Peck p. 30
Eco-Friendly Home Automation Controller, by Manuel Iglesias Abbatemarco, p. 38
GREEN COMPUTING—Data Centers in the Smart Grid, by Ayse Coskun, p. 46
ABOVE THE GROUND PLANE—Battery Capacity and Aging, by Ed Nisley, p. 58
THE CONSUMMATE ENGINEER—Wireless Data Links (Part 3): Receivers and Recovery, by George Novacek, p. 50
FROM THE BENCH—Passive RFID Tagging (Part 1): Read-Only Tags, by Jeff Bachiochi, p. 66
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—The Future of Monolithically Integrated LED Arrays, by Vincent Lee, p. 80
Issue #287
June 2014
Communications
CC WORLD, p. 6
QUESTIONS & ANSWERS—Embedded Consulting, Software Developing, and Hacking: An Interview with Quinn Dunki, by Nan Price, p. 8
PRODUCT NEWS, p. 13
CLIENT PROFILE, p. 19
Build an Automated Vehicle Locator, by Chris Coulston, Daniel Hankewycz, and Austin Kelleher, p. 20
Bit Banging, by Shlomo Engelberg, p. 30
The Sun Chaser: GPS Reference Station Design, by Sjoerd Brandsma, p. 38
THE CONSUMMATE ENGINEER—Wireless Data Links (Part 4): Data Encoding, by George Novacek, p. 46
PROGRAMMABLE LOGIC IN PRACTICE—Partial FPGA Configuration, by Colin O’Flynn, p. 52
EMBEDDED IN THIN SLICES—Linux System Configuration (Part 1): The Linux Kernel, by Bob Japenga, p. 58
THE DARKER SIDE—Voltage Step-Up Techniques, by Robert Lacoste, p.62
FROM THE BENCH—Passive RFID Tagging (Part 2): Front-End Analog Circuits, by Jeff Bachiochi, p. 66
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE—Bluetooth Low Energy Changes the “Wireless Landscape”, by Eric VanWyk, p. 80
Issue #288
July 2014
Theme: Internet & Connectivity
CC WORLD, p. 6
QUESTIONS & ANSWERS— Teaching, CAD Research, and VLSI Innovation: An Interview with Shiyan Hu, by Nan Price, p. 8
PRODUCT NEWS, p. 13
CLIENT PROFILE, p. 19
Personal Solar Power Setup (Part 1): Solar Panels, Batteries, and Storage, by Steve Hendrix, p. 20
Automotive Isolated Switching Power Supply, by Tom Struzik p. 32
Build a Thermal Monitoring Network, by Carlo Tauraso, p. 40
GREEN COMPUTING—Power Management in Mobile Devices, by Ayse Coskun, p. 48
THE CONSUMMATE ENGINEER—WWVB Clock Revisited, by George Novacek, p. 54
ABOVE THE GROUND PLANE—Strobe Photography, by Ed Nisley, p. 58
FROM THE BENCH—LCD User Interface: Reconfiguring and Serial Backpacking, by Jeff Bachiochi, p. 66
CROSSWORD, p. 74
TEST YOUR EQ, p. 75
TECH THE FUTURE— Wearable Medical Computing and the Amulet Project, by Vivian Genaro Motti, p. 80
Issue #289
August 2014
Theme: Embedded Development
06 : CC WORLD
08 : Embedded Systems Training Expert, By Nan Price
16 : PRODUCT NEWS
19 : CLIENT PROFILE: Total Phase (Sunnyvale, CA)
20 : Build a Digital Pulse Generator, By Brian Beard
28 : Personal Solar Power Setup (Part 2): Battery Charge Control, By Steve Hendrix
36 : Hands-On Electrocardiography, By Sean Hubber & Crystal Lu
42 : EMBEDDED IN THIN SLICES: Linux System Configuration (Part 2): Linux Application Design, By Bob Japenga
46 : PROGRAMMABLE LOGIC IN PRACTICE: Build a SoC Over Lunch, By Colin O’Flynn
56 : THE CONSUMMATE ENGINEER: The Humble Resistor (Part 1): Fixed Resistors, By George Novacek
60 : THE DARKER SIDE: Shielding Experiments, By Robert Lacoste
66 : FROM THE BENCH: IR Remotes (Part 1): Remote Transmission, By Jeff Bachiochi
74 : CROSSWORD
75 : TEST YOUR EQ
80 : TECH THE FUTURE: Self-Reconfiguring Robotic Systems and M-Blocks, By Kyle Gilpin
Issue #290
September 2014
Theme: Data Acquisition
06 : CC WORLD
08 : Engineer, Blogger, & FPGA Enthusiast, By Nan Price
14 : PRODUCT NEWS
21 : CLIENT PROFILE: Logic Supply (South Burlington, VT)
20 : Engineer a Force-Sensing System, By Steven Liu and Albert Ruskey
32 : Position Control: Build a Microcontroller-Based Stabilization Platform, By Evan Chen, Zequn Huang, and Geo Xu
40 : DIY RGB Game Design: An Upgrade for a Classic Platform, By Mitch Matteau
48 : GREEN COMPUTING: Pooling Microarchitectural Resources: Towards Flexible Heterogeneity, By Ayse K. Coskun
54 : THE CONSUMMATE ENGINEER: The Humble Resistor (Part 2): Variable Resistors, By George Novacek
58 : ABOVE THE GROUND PLANE: Improved Arduino PWM MOSFET Gate Drive, By Ed Nisley
66 : FROM THE BENCH: IR Remotes (Part 2): IR Transmissions Explained, By Jeff Bachiochi
74 : CROSSWORD
75 : TEST YOUR EQ
80 : TECH THE FUTURE: The Future of 3-D Printed Electronics, By Dr. Martin Hedges
Issue #291
October 2014
Theme: Signal Processing
06 : CC WORLD
08 : Electronics Innovation & Outreach
12 : PRODUCT NEWS
17 : CLIENT PROFILE: Newhaven Display International (Elgin, IL)
18 : BlasterWorks: A Real-Time Wireless Laser Tag System, By Max Rothstein and Richard Speranza
30 : Land Mobile Radio Wireless Control, By Ken Merk
40 : AC Monitor, By Larry Cicchinelli
52 : Elektor ComputerScope (1986): Goodbye Green-Only 'Scope CRT, By Jan Buiting
44 : THE CONSUMMATE ENGINEER: The Not So Humble Capacitor, By George Novacek
48 : EMBEDDED IN THIN SLICES: Linux System Configuration (Part 3): Build Your Linux System, By Bob Japenga
58 : THE DARKER SIDE: RF Connectors, By Robert Lacoste
64 : FROM THE BENCH: Embedded Voice Recognition (Part 1): Recognition as a Peripheral, By Jeff Bachiochi
74 : CROSSWORD
75 : TEST YOUR EQ
80 : The Future of Temperature-Compensated Crystal Oscillators, By John Esterline
Issue #292
November 2014
Theme: Analog Techniques
06 : CC WORLD
08 : Robotics & Intelligent Gaming
16 : PRODUCT NEWS
17 : CLIENT PROFILE: EMAC, Inc. (Carbondale, IL)
18 : MCU-Based Control Display Component, By Jerry Brown
26 : Ultrasonic Wayfinder, By Shane Soh & Eileen Liu
34 : The Pressure Is On: Microcontroller-Based Blood Pressure Monitoring, By Randy Song & Alexander Ngai
46 : GREEN COMPUTING: Budgeting Power in Data Centers, By Ayse Coskun
52 : THE CONSUMMATE ENGINEER: Inductors 101, By George Novacek
58 : ABOVE THE GROUND PLANE: Universal Motor Control Vs. Transistor SOA, By Ed Nisley
66 : FROM THE BENCH: Embedded Voice Recognition (Part 2): Add and Access Sound Files, By Jeff Bachiochi
42 : WIZnet Connect the Magic 2014 Design Challenge Winners
74 : CROSSWORD
75 : TEST YOUR EQ
80 : The World Is Analog, By Peter Kinget
Issue #293
December 2014
Theme: Programmable Logic
06 : QUESTIONS & ANSWERS — DIY Interactive Robots
10 : PRODUCT NEWS
13 : CLIENT PROFILE — Racelogic, Ltd. (Buckingham, UK)
14 : Air Quality Mapper — By Raul Alvarez Torrico
22 : Frequency-Hopping System — By Israel Schneiderman, Binyamin Helman, and Yehonatan Kali
30 : Run With It: Build a Wireless Pedometer and Pace Tracker — By Ellen Chuang and Julie Wang
42 : THE CONSUMMATE ENGINEER: Essential Electromagnetic Compliance (Part 1): An Introduction to EMC — By George Novacek
46 : PROGRAMMABLE LOGIC IN PRACTICE: Experimenting with Metastability and Multiple Clocks on FPGAs — By Colin O’Flynn
52 : EMBEDDED IN THIN SLICES: Estimating Your Embedded Systems Project (Part 1): The Challenges of Planning Software Projects — By Bob Japenga
56 : THE DARKER SIDE: Do You Speak I/Q?: Tips for Taking Care of Connections — By Robert Lacoste
64 : FROM THE BENCH: Got Power?: Smart Engergy Harvesting for Small Electronic Systems — By Jeff Bachiochi
74 : CROSSWORD
75 : TEST YOUR EQ
80 : The Future of Data Center Power & Cost Management — By Annie Lane