June Circuit Cellar: Sneak Preview

The June issue of Circuit Cellar magazine is coming soon. And we’ve planted a lovely crop of embedded electronics articles for you to enjoy.

Not a Circuit Cellar subscriber?  Don’t be left out! Sign up today:

 

Here’s a sneak preview of June 2018 Circuit Cellar:

PCB DESIGN AND POWER: MAKING SMART CHOICES

PCB Design and Verification
PCB design tools and methods continue to evolve as they race to keep pace with faster, highly integrated electronics. Automated, rules-based chip placement is getting more sophisticated and leveraging AI in interesting ways. And supply chains are linking tighter with PCB design processes. Circuit Cellar Chief Editor Jeff Child looks at the latest PCB design and verification tools and technologies.

PCB Ground Planes
Tricky design decisions crop up when you’re faced with crafting a printed circuit board (PCB) for any complex system—and many of them involve the ground plane. There is dealing with noisy components and deciding between a common ground plane or separate ones—and that’s just the tip of the iceberg. Robert Lacoste shares his insights on the topic, examining the physics, simulation tools and design examples of ground plane implementations.

Product Focus: AC-DC Converters
To their peril, embedded system developers often treat their choice of power supply as an afterthought. But choosing the right AC-DC converter is critical to the ensuring your system delivers power efficiently to all parts of your system. This Product Focus section updates readers on these trends and provides a product album of representative AC-DC converter products.

SENSORS TAKE MANY FORMS AND FUNCTIONS

Sensors and Measurement
While sensors have always played a key role in embedded systems, the exploding Internet of Things (IoT) phenomenon has pushed sensor technology to the forefront. Any IoT implementation depends on an array of sensors that relay input back to the cloud. Circuit Cellar Chief Editor Jeff Child dives into the latest technology trends and product developments in sensors and measurement.

Passive Infrared Sensors
One way to make sure that lights get turned off when you leave a room is to use Passive Infrared (PIR) sensors. Jeff Bachiochi examines the science and technology behind PIR sensors. He then details how to craft effective program code and control electronics to use PIR sensors is a useful way.

Gesture-Recognition in Boxing Glove
Learn how two Boston University graduate students built a gesture-detection wearable that acts as a building block for a larger fitness telemetry system. Using a Linux-based Gumstix Verdex, the wearable couples an inertial measurement unit with a pressure sensor embedded in a boxing glove to recognize the user’s hits and classify them according to predefined, user-recorded gestures.

SECURITY, RELIABILITY AND MORE

Internet of Things Security (Part 3)
In this next part of his article series on IoT security, Bob Japenga looks at the security features of a specific series of microprocessors: Microchip’s SAMA5D2. He examines these security features and discusses what protection they provide.

Aeronautical Communication Protocols
Unlike ground networks, where data throughout is the priority, avionics networks are all about reliability. As a result, the communications protocols used in for aircraft networking seem pretty obscure to the average engineer. In this article, George Novacek reviews some of the most common aircraft comms protocols including ARINC 429, ARINC 629 and MIL-STD-1553B

DEEP DIVES ON PROCESSOR DESIGN AND DIGITAL SIGNAL PROCESSING

Murphy’s Laws in the DSP World (Part 1)
A Pandora’s box of unexpected issues gets opened the moment you move from the real world of analog signals and enter the world of digital signal processing (DSP). In Part 1 of this new article series, Mike Smith defines six “Murphy’s Laws of DSP” and provides you with methods and techniques to navigate around them.

Processor Design Techniques and Optimizations
As electronics get smaller and more complex day by day, knowing the basic building blocks of processors is more important than ever. In this article, Nishant Mittal explores processor design from various perspectives—including architecture types, pipelining and ALU varieties.

April Circuit Cellar: Sneak Preview

The April issue of Circuit Cellar magazine is coming soon. And we’ve got a healthy serving of embedded electronics articles for you. Here’s a sneak peak.

Not a Circuit Cellar subscriber?  Don’t be left out! Sign up today:

 

Here’s a sneak preview of April 2018 Circuit Cellar:

NAVIGATING THE INTERNET-OF-THINGS

IoT: From Gateway to Cloud
In this follow on to our March “IoT: Device to Gateway” feature, this time we look at technologies and solutions for the gateway to cloud side of IoT.  Circuit Cellar Chief Editor Jeff Child examines the tools and services available to get a cloud-connected IoT implementation up and running.

Texting and IoT Embedded Devices (Part 2)
In Part 1, Jeff Bachiochi laid the groundwork for describing a project involving texting. He puts that into action this, showing how to create messages on his Espressif System’s ESP8266EX-based device to be sent to an email account and end up with those messages going as texts to a cell phone.

Internet of Things Security (Part 2)
In this next part of his article series on IoT security, Bob Japenga takes a look at side-channel attacks. What are they? How much of a threat are they? And how can we prevent them?

Product Focus: 32-Bit Microcontrollers
As the workhorse of today’s embedded systems, 32-bit microcontrollers serve a wide variety of embedded applications—including the IoT. This Product Focus section updates readers on these trends and provides a product album of representative 32-bit MCU products.

GRAPHICS, VISION AND DISPLAYS

Graphics, Video and Displays
Thanks to advances in displays and innovations in graphics ICs, embedded systems can now routinely feature sophisticated graphical user interfaces. Circuit Cellar Chief Editor Jeff Child dives into the latest technology trends and product developments in graphics, video and displays.

Color Recognition and Segmentation in Real-time
Vision systems used to require big, multi-board systems—but not anymore. Learn how two Cornell undergraduates designed a hardware/software system that accelerates vision-based object recognition and tracking using an FPGA SoC. They made a min manufacturing line to demonstrate how their system can accurately track and categorize manufactured candies carried along a conveyor belt.

SPECIFICATIONS, QUALIFICATIONS AND MORE

Component tolerance
We perhaps take for granted sometimes that the tolerances of our electronic components fit the needs of our designs. In this article, Robert Lacoste takes a deep look into the subject of tolerances, using the simple resistor as an example. He goes through the math to help you better understand accuracy and drift along with other factors.

Understanding the Temperature Coefficient of Resistance
Temperature coefficient of resistance (TCR) is the calculation of a relative change of resistance per degree of temperature change. Even though it’s an important spec, different resistor manufacturers use different methods for defining TCR. In this article, Molly Bakewell Chamberlin examines TCR and its “best practice” interpretations using Vishay Precision Group’s vast experience in high-precision resistors.

Designing of Complex Systems
While some commercial software gets away without much qualification during development, the situation is very different when safety in involved. For aircraft, vehicles or any complex system where failure unacceptable, this means adhering to established standards throughout the development life cycle. In this article, George Novacek tackles these issues and examines some of these standards namely ARP4754.

AND MORE IN-DEPTH PROJECT ARTICLES

Build a Marginal Oscillator Proximity Switch
A damped or marginal oscillator will switch off when energy is siphoned from its resonant LC tank circuit. In his article, Dev Gualtieri presents a simple marginal oscillator that detects proximity to a small steel screw or steel plate. It lights an LED, and the LED can be part of an optically-isolated solid-state relay.

Obsolescence-Proof Your UI (Part 1)
After years of frustration dealing with graphical interface technologies that go obsolete, Steve Hendrix decided there must be a better way. Knowing that web browser technology is likely to be with us for a long while, he chose to build a web server that could perform common operations that he needed on the IEEE-488 bus. He then built it as a product available for sale to others—and it is basically obsolescence-proof.

 

 

March Circuit Cellar: Sneak Preview

The March issue of Circuit Cellar magazine is coming soon. And we’ve got a healthy serving of embedded electronics articles for you. Here’s a sneak peak.

Not a Circuit Cellar subscriber?  Don’t be left out! Sign up today:

 

Here’s a sneak preview of March 2018 Circuit Cellar:

TECHNOLOGY FOR THE INTERNET-OF-THINGS

IoT: From Device to Gateway
The Internet of Things (IoT) is one of the most dynamic areas of embedded systems design today. This feature focuses on the technologies and products from edge IoT devices up to IoT gateways. Circuit Cellar Chief Editor Jeff Child examines the wireless technologies, sensors, edge devices and IoT gateway technologies at the center of this phenomenon.

Texting and IoT Embedded Devices
Texting has become a huge part of our daily lives. But can texting be leveraged for use in IoT Wi-Fi devices? Jeff Bachiochi lays the groundwork for describing a project that will involve texting. In this part, he gets into out the details for getting started with a look at Espressif System’s ESP8266EX SoC.

Exploring the ESP32’s Peripheral Blocks
What makes an embedded processor suitable as an IoT or home control device? Wi-Fi support is just part of the picture. Brian Millier has done some Wi-Fi projects using the ESP32, so here he shares his insights about the peripherals on the ESP32 and why they’re so powerful.

MICROCONTROLLERS HERE, THERE & EVERYWHERE

Designing a Home Cleaning Robot (Part 4)
In this final part of his four-part article series about building a home cleaning robot, Nishant Mittal discusses the firmware part of the system and gets into the system’s actual operation. The robot is based on Cypress Semiconductor’s PSoC microcontroller.

Apartment Entry System Uses PIC32
Learn how a Cornell undergraduate built a system that enables an apartment resident to enter when keys are lost or to grant access to a guest when there’s no one home. The system consists of a microphone connected to a Microchip PIC32 MCU that controls a push solenoid to actuate the unlock button.

Posture Corrector Leverages Bluetooth
Learn how these Cornell students built a posture corrector that helps remind you to sit up straight. Using vibration and visual cues, this wearable device is paired with a phone app and makes use of Bluetooth and Microchip PIC32 technology.

INTERACTING WITH THE ANALOG WORLD

Product Focus: ADCs and DACs
Makers of analog ICs are constantly evolving their DAC and ADC chips pushing the barriers of resolution and speeds. This new Product Focus section updates readers on this technology and provides a product album of representative ADC and DAC products.

Stepper Motor Waveforms
Using inexpensive microcontrollers, motor drivers, stepper motors and other hardware, columnist Ed Nisley built himself a Computer Numeric Control (CNC) machines. In this article Ed examines how the CNC’s stepper motors perform, then pushes one well beyond its normal limits.

Measuring Acceleration
Sensors are a fundamental part of what make smart machines smart. And accelerometers are one of the most important of these. In this article, George Novacek examines the principles behind accelerometers and how the technology works.

SOFTWARE TOOLS AND PROTOTYPING

Trace and Code Coverage Tools
Today it’s not uncommon for embedded devices to have millions of lines of software code. Trace and code coverage tools have kept pace with these demands making it easier for embedded developers to analyze, debug and verify complex embedded software. Circuit Cellar Chief Editor Jeff Child explores the latest technology trends and product developments in trace and code coverage tools.

Manual Pick-n-Place Assembly Helper
Prototyping embedded systems is an important part of the development cycle. In this article, Colin O’Flynn presents an open-source tool that helps you assemble prototype devices by making the placement process even easier.

January Circuit Cellar: Sneak Preview

The January issue of Circuit Cellar magazine is coming soon. And it’s got a robust selection of embedded electronics articles for you. Here’s a sneak peak.

Not a Circuit Cellar subscriber?  Don’t be left out! Sign up today:

 

Here’s a sneak preview of January 2018 Circuit Cellar:

 

                                     IMPROVING EMBEDDED SYSTEM DESIGNS

Special Feature: Powering Commercial Drones
The amount of power a commercial drone can draw on has a direct effect on how long it can stay flying as well as on what tasks it can perform. Circuit Cellar Chief Editor Jeff Child examines solar cells, fuel cells and other technology options for powering commercial drones.

CC 330 CoverFPGA Design: A Fresh Take
Although FPGAs are well established technology, many embedded systems developers—particularly those used the microcontroller realm—have never used them before. In this article, Faiz Rahman takes a fresh look a FPGAs for those new to designing them into their embedded systems.

Product Focus: COM Express boards
COM Express boards provide a complete computing core that can be upgraded when needed, leaving the application-specific I/O on the baseboard. This brand new Product Focus section updates readers on this technology and provides a product album of representative COM Express products.

TESTING, TESTING, 1, 2, 3

LF Resonator Filter
In Ed Nisley’s November column he described how an Arduino-based tester automatically measures a resonator’s frequency response to produce data defining its electrical parameters. This time he examines the resultsand explains a tester modification to measure the resonator’s response with a variable series capacitance.

Technology Spotlight: 5G Technology and Testing
The technologies that are enabling 5G communications are creating new challenges for embedded system developers. Circuit Cellar Chief Editor Jeff Child explores the latest digital and analog ICs aimed at 5G and at the test equipment designed to work with 5G technology.

                                     MICROCONTROLLERS IN EVERYTHING

MCU-based Platform Stabilizer
Using an Inertial Measurement Unit (IMU), two 180-degree rotation servos and a Microchip PCI MCU, three Cornell students implemented a microcontroller-based platform stabilizer. Learn how they used a pre-programmed sensor fusion algorithm and I2C to get the most out of their design.

Designing a Home Cleaning Robot (Part 2)
Continuing on with this four-part article series about building a home cleaning robot, Nishant Mittal this time discusses the mechanical aspect of the design. The robot is based on Cypress Semiconductor’s PSoC microcontroller.

Massage Vest Uses PIC32 MCU
Microcontrollers are being used for all kinds of things these days. Learn how three Cornell graduates designed a low-cost massage vest that pairs seamlessly with a custom iOS app. Using the Microchip PIC32 for its brains, the massage vest has sixteen vibration motors that the user can control to create the best massage possible.

AND MORE FROM OUR EXPERT COLUMNISTS:

Five Fault Injection Attacks
Colin O’Flynn returns to the topic of fault injection security attacks. To kick off 2018, he summarizes information about five different fault injection attack stories from 2017—attacks you should be thinking about as an embedded designer.

Money Sorting Machines (Part 2)
In part 1, Jeff Bachiochi delved into the interesting world of money sort machines and their evolution. In part 2, he discusses more details about his coin sorting project. He then looks at a typical bill validator implementation used in vending systems.

Overstress Protection
Last month George Novacek reviewed the causes and results of electrical overstress (EOS). Picking up where that left off, in this article he looks at how to prevent EOS/ESD induced damage—starting with choosing properly rated components.