Inside Circuit Cellar magazine 2023 Issues
PDFs of back issues can be purchased from our webshop.
Issue #390
January 2023
Smart Buildings
4: Build a Custom App with AWS IoT: Part 1: Embedded IoT Device, By Raul Alvarez-Torrico
14: An Introduction to FPGAs: From Flip-Flops to Applications, By Nishant Mittal
18: The Evolution of Flat Panel TV Technology: From CRT to OLED and Beyond, By Faiz Rahman
23: Level Switch for Non-Conductive Liquids, By Alex Pozhitkov, PhD
26: Smart Buildings and Cities: Proactive Planning for Your Business, By Michael Lynes
32: DATASHEET: PC/104 Boards: Vital in Harsh Environments, By Sam Wallace
36: PICKING UP MIXED SIGNALS: A Potentiostat for Performing Electrochemical Experiments, By Brian Millier
46: EMBEDDED SYSTEM ESSENTIALS: Keeping Your Memories Secret: SRAM Read-Back Attacks, By Colin O’Flynn
52: From the Bench: A Radar Speed Monitor: This Time Using Raspberry Pi Pico, By Jeff Bachiochi
62: Test Your EQ
63: TECH THE FUTURE: The Future of Private LTE – Private Cellular Networks in Buildings, By Stephen Kowal
Issue #391
February 2023
Data Acquisition
4: Improved Color Control for Analog LED Strips: Using a PSoC 6 MCU and Picovoice AI, By Alexandru Dumitrache
12: Build a Custom IoT App with AWS IoT: Part 2: Serverless Application, By Raul Alvarez-Torrico
20: The NuttX Engineer: An Introduction to Apache Nuttx, By Pedro Bertoleti
28: TECHNOLOGY FEATURE: Data Acquisition Tech: An Overview, By Michael Lynes
34: DATASHEET: Embedded PCs: Complete Compute Solutions, By Sam Wallace
38: THE MAGIC SMOKE FACTORY: Assemble Professional-Looking PCBs, By Joseph Corleto
44: EMBEDDED IN THIN SLICES: Debugging Embedded Real-Time Systems: Strategies to Determine if a Problem is in HW or SW, By Bob Japenga
48: START TO FINISH: Getting Started—PCBs: A Primer on Creating Printed Circuit Boards, By Stuart Ball
53: FROM THE BENCH: Under Pressure?: May the Force Be with You, By Jeff Bachiochi
59: Product News, By Stephen Vicinanza
62: Test Your EQ, By David Tweed
63: TECH THE FUTURE: The Future of AI Security: Using AI for Improved Home Safety, By Sam Weitzman
Issue #392
March 2023
PCB Prototyping
4: Bicycle Light Using ANT+ Protocol: Tail Light Control via Garmin Navigator, By Carlo Tauraso
12: Autonomous Beach Cleaning Robot: A High-Level Overview, By Angela Loh
18: The Compass Bot: Or: How to Give Your Robot a Sense of Direction, By Chris Cantrell
24: Smart Home Without the Cloud: Ultimate Control Using Raspberry Pi, By Dev Gualtieri
32: TECHNOLOGY FEATURE: PCB Design and Prototyping, By Michael Lynes
38: DATASHEET: DSPs & DSCs: High Performance Chips for Digital Signal Processing and Control, By Sam Wallace
42: PICKING UP MIXED SIGNALS: A Power Consumption Monitor for IoT Boards: Using a Teensy 4.1 MCU, High-Side Current Monitors, and ADCs, By Brian Millier
52: FROM THE BENCH: Seeing Through the Fog: Using BLE Advertisement to Determine Location, By Jeff Bachiochi
58: Product News, By Stephen Vicinanza
62: Test Your EQ, By David Tweed 63: TECH THE FUTURE: The Future of Supply Chain Management: Weathering High Jet Fuel Prices: Three Questions to Ask Your Supply Chain Partner, By Doug Adams & Peggy Carrieres
Issue #393
April 2023
Sensors
4: Joulescope JS220: A Precision DC Energy Analyzer, By Brian Millier
14: Vintage-Style Tube Amplifier for Musicians: Built Using an ADAU1701 Audio System Chip and ESP32 MCU, By Avian Marinakis
20: FreeRTOS with Arduino: An Introduction, By Pedro Bertoleti
28: TECHNOLOGY FEATURE: Sensors: Integration and Development, By Michael Lynes
34: DATASHEET: 32-Bit Microcontrollers: Chips That Won’t Stop Evolving, By Sam Wallace
38: THE MAGIC SMOKE FACTORY: Thermistors: Sensitive Resistors to Measure Temperature, By Joseph Corleto
43: START TO FINISH: Biometrics: How Do I Know You Are Who You Say You Are?, By Stuart Ball
48: EMBEDDED IN THIN SLICES: Debugging Embedded Real-Time Systems: Strategies for Duplicating Bugs, By Bob Japenga
52: FROM THE BENCH: Digital Audio Files: Replacing a Proprietary Format, By Jeff Bachiochi
58: Product News: Technology Trending at the World Ag Expo 2023, By Steve Prescott
63: TECH THE FUTURE: The Future of AI Manufacturing: Deploying AI Successfully in Manufacturing, By Nicol Ritchie
Issue #394
May 2023
Wearable Devices / Wearables
4: Device Trees in Embedded Linux: Using an External LED on a PocketBeagle as an Example, By Pedro Bertoleti
10: Let’s Understand Ground Stitching Vias, By Robert Lacoste
16: AWS for IoT Projects: Getting Started, By Dhairya Parikh
23: TECHNOLOGY FEATURE: Wearable Devices: A Brave New World, By Michael Lynes
28: DATASHEET: IoT Boards and Modules: Connect to the Internet of (All of the) Things, By Sam Wallace
32: EMBEDDED SYSTEM ESSENTIALS: Fault Injection and Power Analysis: Part of Your Appliance Repair Toolkit?, By Colin O’Flynn
38: PICKING UP MIXED SIGNALS: A Lock-In Amplifier: Based on a PSoC5LP SoC, By Brian Millier
48: FROM THE BENCH: Blood Pressure Record Keeping: Building an ESP32-to-Raspberry Pi Bridge, By Jeff Bachiochi
63: TECH THE FUTURE: The Future of Experience Driving: Smart Digital Cockpits—Enabled, By Miao Luo
Issue #395
June 2023
AI & Robotics
4: Prototype AI Apps with SenseCAP K1100: Part 1: Model Training and Deployment, By Raul Alvarez-Torrico
13: Helping Students Find Uncongested Study Spaces: Using a Raspberry Pi 4, a PiTFT Display, and Data, By Minjung Kwon & Esther In
20: Measuring the Frequency Response of a DC Motor: Using Linear and Non-Linear Techniques, By Shlomo Engelberg, Aviel Maor, and Jakob (Kobi) Weizman
26: TECHNOLOGY FEATURE: AI and Robotics, By Michael Lynes
32: DATASHEET: AC-DC Power Supplies: Powering the Next Generation of Embedded Design, By Sam Wallace
36: START TO FINISH: Solar Energy—Getting Started, By Stuart Ball
41: THE MAGIC SMOKE FACTORY: RGB LED Animation: With a Rainbow Wave Pattern as an Example, By Joseph Corleto
46: EMBEDDED IN THIN SLICES: Debugging Embedded Real-Time Systems: Flawed Assumptions in Finding Bugs, By Bob Japenga
50: FROM THE BENCH: Artificial Dawn and Dusk: Don’t Scare the Chickens!, By Jeff Bachiochi
63: TECH THE FUTURE: The Future of Successful PCB Manufacturing: Common PCB Design Mistakes, By Don Kaufman
BONUS DIGITAL EDITION FEATURE ADDITION: Solving Level-Translation and Logic Problems: Using Discrete Components, By Wolfgang Matthes
Issue #396
July 2023
Digital Signage
4: Build Your Own Infrared Signal Recorder: Using an Arduino Nano to Customize Any IR Remote Control, By Tommy Tyler
10: Designing Electronic Systems for an Underwater ROV: With “Semi-Wireless” Communication, Video, and Sensors, By Clinton Dundas, Alexander Ottosson, and Tony Biccum
16: Arbitrary Function Generator: An 8-bit Digital and Analog Design, By Brian Beard
24: TECHNOLOGY FEATURE: Digital Signage, By Michael Lynes
30: DATASHEET: MCUs with Built-In RF Capability: Chips with Range, By Sam Wallace
34: PICKING UP MIXED SIGNALS: Home Controller Coordinates a Ductless Heat Pump: With an Existing Heating System, By Brian Millier
46: EMBEDDED SYSTEM ESSENTIALS: Running an Ibex RISC-V Core: On an FPGA, By Colin O’Flynn
50: FROM THE BENCH: Barometer: Under (Air) Pressure, By Jeff Bachiochi
63: TECH THE FUTURE: The Future of Data Center Efficiency: Overcoming Power Obstacles in Data Centers, By Vito Savino
Issue #397
August 2023
Drone Development
4: Evaluation of Debugger on Arduino IDE V2.0.4, By Aubrey Kagan
12: Watchdogs in Embedded Linux: For More Robust Solutions, By Pedro Bertoleti
16: Prototype AI Apps with SenseCAP K1100: Part 2: Dog Detection and Deterrence, By Raul Alvarez-Torrico
24: TECHNOLOGY FEATURE: Drone Development and Usage, By Michael Lynes
32: DATASHEET: Application-Specific MCUs: For Niche Embedded System Solutions, By Sam Wallace
36: THE MAGIC SMOKE FACTORY: Intro to Control Systems: Part 1: Meet Our Plant, By Joseph Corleto
41: START TO FINISH: Why’s It So Hot in here?: Thermal Basics, By Stuart Ball
46: EMBEDDED IN THIN SLICES: Debugging Embedded Real-Time Systems: Strategies for Finding Bugs, By Bob Japenga
50: FROM THE BENCH: I2C User Interface (I/O): Button It Up, By Jeff Bachiochi
63: TECH THE FUTURE: The Future of Embedded Code Development: Tools Best Suited For Its Unique Requirements, By Rafael Taubinger
Issue #398
September 2023
MCU Development Tools
4: Controller for a Cifra 5 (Digit5) Flip Clock: Using a PIC16F84A MCU, an L293D Dual H-Bridge Motor Driver, and a DS3231 Real-Time Clock, By Carlo Tauraso
13: The Lego Hat: Built with a Raspberry Pi Zero and Lots of Glue, By Chris Cantrell
18: Real-Time Automatic Music Transcriber: Using a Raspberry Pi RP2040, By Chris Schiff, Jacob Lashin, and Romano Tio
24: A Versatile Assistive Technology Interface, By Matthew Oppenheim and Steve Hodges
30: TECHNOLOGY FEATURE: MCU Development Tools, By Michael Lynes
36: DATASHEET: Power/Battery Management ICs: A Wide Array of Solutions for Your Embedded System, By Sam Wallace
40: PICKING UP MIXED SIGNALS: InPlay’s NanoBeacon: An Ultra-Low Power BLE Beacon That Needs Almost No Programming Effort, By Brian Millier
52: FROM THE BENCH: Local Isolation: Using the Sun’s Energy, By Jeff Bachiochi 63: TECH THE FUTURE: The Future of Design Flexibility: Five Ways to Make Your Designs Future-Ready, By James Jaksich and Camron Chilton
Issue #399
October 2023
Tiny Embedded Boards
4: Backend Web Development for MCU Clients: Part 1: Handling HTTP Requests in PHP, By Raul Alvarez-Torrico
12: zram in Embedded Linux: How to Maximize RAM in a Linux Environment, By Pedro Bertoleti
16: Evaluating EDATEC’s Line of Industrial Modules: Based On the Raspberry Pi Compute Module 4, By Brian Millier
26: Build a Solar-Powered Bobblehead: Using an Electromagnet to Drive the Bobble, By Dev Gualtieri
30: TECHNOLOGY FEATURE: Tiny Embedded Boards, By Michael Lynes
36: DATASHEET: MEMS Sensors: They Sense Just About Everything, By Sam Wallace
40: START TO FINISH: When Technology Goes Wrong: How Bad It Can Get, and What You Can Do About It, By Stuart Ball
46: EMBEDDED IN THIN SLICES: How Thin-Slicing Can Help Us: The Search for “Fists” in Embedded Systems, By Bob Japenga
50: FROM THE BENCH: Local Isolatio Using the Sun’s Energy: Part 2: Modbus Client, By Jeff Bachiochi
62: TECH THE FUTURE: The Future of EV Efficiency: Gate-Drive Strength in EVs: Why Real-Time Variable Gate-Drive Strength Enables SiC Traction Inverter Efficiency Improvements, By George Lakkas
Issue #400
November 2023
Embedded Displays
4: Building a Holographic Persistence-of-Vision Display: Paint Light Into Ethereal Floating Images Using a Raspberry Pi Pico, By Michael Crum, Joseph Horwitz, and Rabail Makhdoom
12: Backend Web Development for MCU Clients: Part 2: Querying a Database in PHP, By Raul Alvarez-Torrico
22: RPiano: A Playable MIDI Synthesizer: On a Raspberry Pi Microcontroller, By Samiksha Hiranandani
30: TECHNOLOGY FEATURE: Embedded Displays, By Michael Lynes
38: DATASHEET: DC-DC Converters: From the Hyper-Small to the Far Out, By Sam Wallace
42: PICKING UP MIXED SIGNALS: Before Transistors: How Did They Do It Back Then?, By Brian Millier
52: EMBEDDED SYSTEM ESSENTIALS: How CHERI Helps Secure Your C/C++ Code: On an FPGA, By Colin O’Flynn
56: FROM THE BENCH: Cellular, The Forgotten Wi-Fi: Part 3: Using NoteCard, an Embedded Communications Module, By Jeff Bachiochi
71: TECH THE FUTURE: The Future of RF Surveillance: Advancements in Drone RF Surveillance: Harnessing High Bandwidth and Wide Tuning Range Software-Defined Radios (SDRs), By Brandon Malatest
BONUS DIGITAL EDITION FEATURE ADDITION: Designing Combinational Circuitry: Employing Tiny Logic, By Wolfgang Matthes