Circuit Cellar CD 2017
SOLD OUT - We are phasing out archive CDs - Replaced with the Digital Archive
Digital Archives get you your purchase sooner and there are no shipping charges!
CD contains PDF's for 12 Issues, and the associated article code files
Issue #318
January 2017
Theme: Embedded Applications
- 06 : PRODUCT NEWS
- 13 : CLIENT PROFILE: ME Labs, Inc.
- 14 : EDITORS' PICKS: Embedded Applications
- 48 : QUESTIONS & ANSWERS: The Flow Coder: An Interview with John Dobson, By Wisse Hettinga
- 16 : Glove-Controlled Sketching System, By Austin Lee, Andrew Bryan, and Jonya Chen
- 24 : DIY Lightweight Operating System: Application Control Made Simple, By Fabio Pereira
- 32 : DIY IoT Solution (Part 2): User Interface Design, By Tom Struzik
- 38 : Customizable Capacitance Touch Sensing, By Nick Boers
- 52 : GREEN COMPUTING: Open Hardware Meets Ultra-Low-Power Design, By Ayse K. Coskun
- 58 : THE CONSUMMATE ENGINEER: Electrical Power Converters (Part 1): Power Management, By George Novacek
- 62 : ABOVE THE GROUND PLANE: Building Blocks, By Ed Nisley
- 68 : FROM THE BENCH: Real-World Mapping (Part 1): Zeroing in on Locations with GPS, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Test-First Embedded Software, By Matt Chernosky
Issue #319
February 2017
Theme: Wireless Communications
- 06 : PRODUCT NEWS
- 09 : CLIENT PROFILE: EzPCB (Shenzhen, China)
- 10 : EDITORS' PICKS: Wireless Communications
- 42 : QUESTIONS & ANSWERS: The Pi Maker: An Interview with Eben Upton, By Wisse Hettinga
- 17 : Full-Stack Python: Rapid Embedded Hardware and GUI Development, By Matt Oppenheim
- 26 : Rectifying an A/D Conversion Error, By David Ludington
- 30 : Virtual Keyboard Design, By Vitchyr Pong and Gulnar Mirza
- 70 : CC REBOOT: Wireless Authentication: RFID Checkout System Design, By Jigar Shah and Kevin Yang
- 46 : THE CONSUMMATE ENGINEER: Electrical Power Converters (Part 2): TRIAC and Thyristor Applications, By George Novacek
- 50 : EMBEDDED IN THIN SLICES: Build and Embedded Systems Consulting Company (Part 2): More Core Values, By Bob Japenga
- 54 : THE DARKER SIDE: Impedance Matching Fundamentals, By Robert Lacoste
- 62 : FROM THE BENCH: Real-World Mapping (Part 2): GPS Data, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Wireless Technology: Six innovators share their thoughts on the future of wireless
Issue #320
March 2017
Theme: Robotics
Special Focus: Mobile Robotics
- 06 : PRODUCT NEWS
- 09 : CLIENT PROFILE: Actuonix Motion Devices (Victoria, BC, Canada)
- 10 : 3-D Object Segmentation and Recognition Object Grasping by a Humanoid Robot, By Saroj Bardewa and Sean Hendrickson
- 18 : Human-to-Machine Interaction: A Physical PIC32-Based Chess Board, By Eric Huang and Nicholas Tan
- 28 : Machine Learning in Mobile Robotics, By Thomas Pech
- 32 : Advances in Mobile Robotics: Q&As with Robot Designers, Researchers, and Advocates, By C. J. Abate
- 44 : Resources for Innovative Mobile Robotics and Automation Products
- 46 : QUESTIONS & ANSWERS: 3D Stacked Architectures: An Interview with Ayse K. Coskun, By Wisse Hettinga
- 74 : BOOK REVIEW: The Personalities Behind the Art and Science of Analog Circuit Design, By Scott Dorcey
- 48 : GREEN COMPUTING: The Critical Role of Temperature for Silicon-Photonic Network-on-Chip, By Tiansheng Zhang
- 54 : THE CONSUMMATE ENGINEER: Electrical Power Converters (Part 3): Zero Crossing Switching & Exotic SCR-Based Devices, By George Novacek
- 58 : ABOVE THE GROUND PLANE: WWVB Preamplifier, By Ed Nisley
- 66 : FROM THE BENCH: Charge Management, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Automation: All Hail Our Robot Overlords, By Ryan Cousins
Issue #321
April 2017
Theme: Embedded Programming
- 06 : PRODUCT NEWS
- 09 : CLIENT PROFILE: Programming Research, Ltd. (Surrey, UK)
- 10 : The JEADI ARM Project (Part 1): Set Up the Development Environment, By Abdul Rafay, Michael Smith, and Jason Long
- 22 : Archive: Understanding Embedded Security, By Joe Grand
- 28 : Using iOS Devices for Data Acquisition and Control (Part 1): Interface a Data-Logging Device, By Brian Millier
- 34 : A Different Kind of Inductance Meter, By Dick Cappels
- 40 : QUESTIONS & ANSWERS: Arduino, Fab Labs, and the Future: An Interview with Massimo Banzi, By Wisse Hettinga
- 44 : EDITORS' PICKS: Embedded Programmin
- 50 : THE CONSUMMATE ENGINEER: Reflections on Software Development, By George Novacek
- 54 : EMBEDDED SYSTEMS ESSENTIALS: Timing and Power Attacks, By Colin O’Flynn
- 60 : THE DARKER SIDE: C0G, X7R, Y5V: All Ceramic Capacitors Aren't Equal, By Robert Lacoste
- 66 : EMBEDDED IN THIN SLICES: Build an Embedded Systems Consulting: Company (Part 3): Axioms of a Successful Company, By Bob Japenga
- 69 : FROM THE BENCH: MIDI Beat Box (Part 1): Keeping the Beat, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Embedded Computing, By Steve Samuels
Issue #322
May 2017
Theme: Measurement & Sensors
- 06 : PRODUCT NEWS
- 09 : CLIENT PROFILE: Matrix TSL
- 10 : Wi-Fi Plotter Controller, By Miguel Sanchez
- 17 : Design Methodologies of Ground Penetrating Radar for Surveillance Applications, By Nishant Mittal
- 22 : Using iOS Devices for Data Acquisition and Control (Part 2): Communication Essentials, By Brian Millier
- 28 : Measuring Harmonic Distortion, By Jeff Smith
- 36 : The JEADI ARM Project (Part 2): Hardware and Code Details, By Abdul Rafay, Michael Smith, and Jason Long
- 44 : QUESTIONS & ANSWERS: Adaptive Robotics & Beyond: An Interview with Henk Kiela, By Wisse Hettinga
- 47 : EDITORS' PICKS: Measurement & Sensors
- 53 : EMBEDDED IN THIN SLICES: Build an Embedded Systems Consulting Company (Part 4): Documentation, Commitments, and Insight, By Bob Japenga
- 56 : THE CONSUMMATE ENGINEER: Automatic Control (Part 1): Basic Control Principles, By George Novacek
- 60 : ABOVE THE GROUND PLANE: Reception vs. SDR Hardware, By Ed Nisley
- 68 : FROM THE BENCH: MIDI Beat Box (Part 2): The Beat Goes On, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Network-on-Chip (NoC) Architectures, By Dr. Tushar Krishna
Issue #323
June 2017
Theme: Communications
Special Focus: 3-D Printing
- 06 : PRODUCT NEWS
- 11 : CLIENT PROFILE: Newhaven Display International, Inc. (Elgin, IL)
- 12 : Hands-Free, RPi-Based Monitoring System, By Cyrus Moradi
- 18 : The JEADI ARM Project (Part 3): Connections and Software, By Abdul Rafay, Michael Smith, and Jason Long
- 26 : FROM THE ARCHIVES: FPGA Embedded Microcontroller Environment, By John Clayton
- 32 : QUESTIONS & ANSWERS: Creativity Lives Here: An Interview with Jean Noel Lefebvre, By Wisse Hettinga
- 35 : EDITORS' PICKS: Communications
- 38 : A Dynamic Overview of Key 3-D Printing Features, By Ashley Mellen and Alexandrea Mellen
- 42 : Advances in 3-D Printing and Related Technologies: Q&As with Nicolas Roux and Jeff Moe
- 48 : Resources for Cutting-Edge 3-D Printing and Related Technologies
- 52 : THE CONSUMMATE ENGINEER: Automatic Control (Part 2): Frequency Domain Analysis, By George Novacek
- 56 : GREEN COMPUTING: On the Potential of Hybrid Cooling, By Ayse K. Coskun
- 60 : EMBEDDED SYSTEMS ESSENTIALS: Breaking a Password with Power Analysis Attacks, By Colin O’Flynn
- 64 : THE DARKER SIDE: Vintage Programming Language, By Robert Lacoste
- 70 : FROM THE BENCH: Long-Range, Low-Power Wireless Communications (Part 1): Trading Throughput for Distance, By Jeff Bachiochi
- 76 : CROSSWORD
- 77 : TEST YOUR EQ
- 80 : The Future of Embedded FPGAs: Changing the Way Chips are Designed, By Geoff Tate
Issue #324
July 2017
Theme: Internet & Connectivity
06 : PRODUCT NEWS
11 : CLIENT PROFILE: Scidyne Corp.
12 : Scap Back: A Super Capacitor Power Backup for the Raspberry Pi, By Don McLane
18 : Declarative Finite State Machines,By Chris Cantrell
26 : Multirate Filtering and Filter Banks: A Brief Introduction, By Shlomo Engelberg
30 : Getting Started with PSoC Microcontrollers (Part 1): Hardware and the Software Environment, By Nishant Mittal
36 : Digital Guitar Amplifier/Effects Processor: The Teensy 3.2 MCU Module, By Brian Millier
42 : An Ecological Power Supply for Power Amplifiers, By Vincent Thiernesse
49 : QUESTIONS & ANSWERS: Graphene Revolution: The Wonderful Material That Will Change
the World of Electronics, By Wisse Hettinga
52 : EDITORS' PICKS: Internet & Connectivity
58 : THE CONSUMMATE ENGINEER: Automatic Control (Part 3): The Time Domain, By George Novacek
60 : ABOVE THE GROUND PLANE: LF Quartz Resonators, By Ed Nisley
68 : FROM THE BENCH: Long-Range, Low-Power Wireless Communications (Part 2): Put LoRa to Work, By Jeff Bachiochi
76 : CROSSWORD
77 : TEST YOUR EQ
80 : The Future of IoT Security, By Hayn Povey
Issue #325
August 2017
Theme: Embedded Development
- 6 : Digital Guitar Amplifier/Effects Processor (Part 2): Design and Construction, By Brian Millier
- 14 : A Range of Power Supplies for Hollow-State Guitar Amplifiers, By Richard Honeycutt
- 22 : Reliability and Failure Prediction: A New Take, By Craig Armenti & Dave Wiens
- 26 : Firmware Upgrade with the PIC32, By Nick Sicalides
- 32 : Getting Started with PSoC Microcontrollers (Part 2): Design Example: Putting PSoC to Work, By Nishant Mittal
- 39 : QUESTIONS & ANSWERS:Moore’s Law and the Chip Industry’s Perfect Storm: An Interview with Krste Asanovic, By Wisse Hettinga
- 42 : EMBEDDED SYSTEMS ESSENTIALS: Power Analysis of a Software DES Encryption Routine,By Colin O’Flynn
- 48 : EMBEDDED IN THIN SLICES: Build an Embedded Systems Consulting Company (Part 5) Axiom Wrap-Up, By Bob Japenga
- 52: THE CONSUMMATE ENGINEER: Automatic Control (Part 4): The Implementation, By George Novacek
- 56 : THE DARKER SIDE: Fully Differential Amplifiers, By Robert Lacoste
- 62 : From the Bench: Preventing Unwanted Entry, By Jeff Bachiochi
- 70 : Product News
- 76 : CROSSWORD
- 78 : TEST YOUR EQ
- 79: Future of Embedded Security: Wi-Fi to the Danger Zone
Issue #326
September 2017
Theme: Data Acquisition
- 6 : Getting Started with PSoC Microcontrollers (Part 3): Data Conversion, Capacitive Sensing and More, By Nishant Mittal
- 14: Time-Oriented Task Manager for 8-bit PIC Microcontrollers, By Pedro Bertoleti
- 18 : Using Power Audio Amplifiers in Untypical Ways (Part 1): Best Building Blocks, By Petre Tzv Petrov
- 30 : Data Acquisition Advances Focus on Interfacing, By Jeff Child
- 36: QUESTIONS & ANSWERS: Graphene Enables Broad Spectrum Sensor Development: An Interview with Stijn Goossens, By Wisse Hettinga
- 38 : Microcontrollers Beef Up Security Features: Defense in a Connected World, By Jeff Child
- 42 : Resources for Embedded Security: Hardware, Software and Services
- 46 : GREEN COMPUTING: Diagnosing Performance Variations in HPC, By Ayse K. Coskun
- 50: THE CONSUMMATE ENGINEER: Block Diagram Reduction and Automatic Tuning,By George Novacek
- 54 : ABOVE THE GROUND PLANE: Numeric Precision vs. DDS Calculations, By Ed Nisley
- 64 : FROM THE BENCH: Deadbolt the Uninvited: Locked Out of My Home, By Jeff Bachiochi
- 72 : Product News
- 75 : Client Profile
- 76 : CROSSWORD
- 78 : TEST YOUR EQ
- 79: Future of IoT Communications: Will Upgraded Cellular Networks Benefit IoT?
Issue #327
October 2017
Theme: Signal Processing
- 6 : Emulating Legacy Interfaces: Do it with Microcontrollers , By Wolfgang Matthes
- 18 : Building a Retro TV Remote : PIC MCU-Based Design, By Dev Gualtieri
- 24 : Building a Robot Hand: With Servos and Electromyography, By Michael Haidar, Jason Hwang and Srikrishnaa Vadivel
- 30 : Logger Device Tracks Amp Hours (Part 1): Measuring Home Electricity, By William Wachsmann
- 38 : Commercial Drone Design Solutions Take Flight: Chips, Boards and Platforms, By Jeff Child
- 42 : Q & A: Design for Manufacturing: Does It Have to be so Difficult? An interview with Scott N. Miller and Thos Niles , By Wisse Hettinga
- 44 : Signal Chain Tech Pushes Bandwidth Barriers: ADCs, FPGAs and DACs, By Jeff Child
- 48 : EMBEDDED IN THIN SLICES: Build an Embedded Systems Consulting Company (Part 6): Trade-Offs of Fixed-Price Contracts, By Bob Japenga
- 52: THE CONSUMMATE ENGINEER: In the Loop on Positive Feedback: New Value in an Old Concept, By George Novacek
- 56 : THE DARKER SIDE: Antenna Performance Measurement Made Easy: Covering the Basics, By Robert Lacoste
- 62 : FROM THE BENCH: Gas Monitoring and Sensing (Part 1) : Fun with Fragrant Analysis, By Jeff Bachiochi
- 72 : Product News
- 75 : Client Profile
- 76 : CROSSWORD
- 78 : TEST YOUR EQ
- 79: The Future of PCB Design: Racing to Keep Pace With PCB Complexities, By Duane Benson
Issue #328
November 2017
Analog System Design
- 6 : Simulating a Hammond Tonewheel Organ (Part 1) Mimicking a Mechanical Marvel, By Brian Millier
- 16 : Using Power Audio Amplifiers in Untypical Ways (Part 2) More Alternative Uses, By Petre Tzv Petrov
- 24 : Machine Auto-Sorts Resistors: MCUs, Measurement and Motor Control, By Brian Gross, Nathan Lambert, Alex Parkhurst
- 30 : Logger Device Tracks Amp Hours (Part 2): Alternative Energy Sources, By William Wachsmann
- 38 : Q & A: PCB CAD Collaboration Superpowers: A Start-Up’s Journey. An interview with Zak Homuth, By Wisse Hettinga
- 40 : IoT Gateway Advances Take Diverse Paths: Flexible Networked Solutions, By Jeff Child
- 45 : Analog Solutions Fuel Industrial System Needs: Connectivity, Control and IIoT, By Jeff Child
- 50 : EMBEDDED SYSTEMS ESSENTIALS: Power Analysis Attack on RSA: Asymmetric Adventures, By Colin O’Flynn
- 56: THE CONSUMMATE ENGINEER: Negative Feedback in Electronics: A Look at the Opposite Side, By George Novacek
- 60 : ABOVE THE GROUND PLANE: LF Quartz Resonator Tester: A Stimulating Discussion,By Ed Nisley
- 68 : FROM THE BENCH: Gas Monitoring and Sensing (Part 2) : Putting the Sensor to Work, By Jeff Bachiochi
- 77 : Product News
- 78 : TEST YOUR EQ
- 79: The Future of Medical Wearables: Technology Enabling a Healthier World, By Andrew Burt
Issue #329
December 2017
Graphics & Vision
- 6 : Designing High Performance GUIs: UIs for the Multicore Era, By Phil Brumby
- 10 : Building a Robotic Candy Sorter: PIC32 and Raspberry Pi Team Up, By Peter Slater and Mark (Moonyoung) Lee
- 18 : Raster Laser Projector Uses FPGA: Digital and Analog Control,By James Cassell and István Burbank
- 26 : Designing a Home Cleaning Robot (Part 1): Selecting Components, By Nishant Mittal
- 32 : Simulating a Hammond Tonewheel Organ (Part 2) Leslie Speaker Emulation, By Brian Millier
- 38 : Wearables Drive Demand for Extreme Low Power Solutions: MCUs & Analog ICs Meet Needs,By Jeff Child
- 44 : Q & A: IoT Development for the Masses: An interview with Jeff Liebl, By Jeff Child
- 47 : Power-Over-Ethernet Expands its Reach: Data & Power Learn to Share, By Jeff Child
- 52 : THE DARKER SIDE: Information Theory in a Nutshell: Basics of Noise-Free Comms, By Robert Lacoste
- 59 : THE CONSUMMATE ENGINEER: Component Overstress: Avoiding EOS Damage, By George Novacek
- 62: EMBEDDED IN THIN SLICES: Build an Embedded Systems Consulting Company (Part 7): Writing the Proposal, By Bob Japenga
- 66 : FROM THE BENCH: Money Sorting Machines (Part 1): Pocket Change, By Jeff Bachiochi
- 74 : Product News
- 78 : TEST YOUR EQ
- 79: The Future of Tailored Processors: Bespoke Processors for IoT Devices, By Henry Duwe
Issue #330
January 2018
Powering Drones
- 6 : Massage Vest Uses PIC32: Controlled with an iOS App, By Harry Freeman, Megan Leszczynski and Gargi Ratnaparkhi
- 14 : FPGA Design: A Fresh Take: An Alternative to MCUs, By Faiz Rahman
- 24 : Designing a Home Cleaning Robot (Part 2): Mechanical Design,By Nishant Mittal and Jesudasan Moses
- 28 : MCU-based Platform Stabilizer: Sensors and Servos, By Jessica Chen, Adam Chung and Ashley Xue
- 34 : Power Alternatives for Commercial Drones: Solution Options Expand, By Jeff Child
- 40 : Technology and Test Solutions Advance for 5G: Next-Gen Communications, By Jeff Child
- 46 : Product Focus: COM Express Boards: Sever-Class Computing,By Jeff Child
- 52 : ABOVE THE GROUND PLANE: LF Resonator Filter: Frequency Measurements, By Ed Nisley
- 59 : THE CONSUMMATE ENGINEER: Overstress Protection: Defenses Against EOS, By George Novacek
- 62: EMBEDDED SYSTEMS ESSENTIALS: Five Fault Injection Attacks: Knowledge is Power, By Colin O’Flynn
- 68 : FROM THE BENCH: Money Sorting Machines (Part 2): Multi Drop Bus, By Jeff Bachiochi
- 74 : Product News
- 78 : TEST YOUR EQ
- 79: The Future of Cellular IoT: How LTE Technologies Will Benefit IoT,By Zachary Crockett