September Circuit Cellar: Sneak Preview

The September issue of Circuit Cellar magazine is out next week! This 84-page publication stitches together a fine tapestry of fascinating embedded electronics articles crafted for your reading pleasure.

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

 

Here’s a sneak preview of September 2019 Circuit Cellar:

TECHNOLOGY FOR SECURITY, SENSORS & THE IoT

Security Solutions for IoT
By Jeff Child
In this IoT era of connected devices, microcontrollers have begun taking on new roles and gaining new capabilities revolving around embedded security. MCUs are embedding ever-more sophisticated security features into their devices-both on their own and via partnerships with security specialists. Here, Circuit Cellar’s Editor-in-Chief, Jeff Child, looks at the latest technology and trends in MCU security.

Electromagnetic Fault Injection: A Closer Look
By Colin O’Flynn
Electromagnetic Fault Injection (EMFI) is a powerful method of inserting faults into embedded devices, but what does this give us? In this article, Colin dives into a little more detail of what sort of effects EMFI has on real devices, and expands upon a few previous articles to demonstrate some attacks on new devices.
 
Product Focus: IoT Gateways
By Jeff Child
IoT gateways are a smart choice to facilitate bidirectional communication between IoT field devices and the cloud. Gateways also provide local processing and storage capabilities for offline services as well as near real-time management and control of edge devices. This Product Focus section updates readers on these technology trends and provides a product gallery of representative IoT gateways.
 
Comparing Color Sensor ICs
By Kevin Jensen
Driven by demands from mobile phone, display and specialty lighting equipment manufacturers, the need for sophisticated and accurate chip-scale color and spectral sensors has become stronger than ever. In this article, ams’ Kevin Jensen describes the types of optical sensors and detectors. He also provides ideas on evaluating the suitability of each type for specific applications.

PC-BASED SOLUTIONS FOR EMBEDDED SYSTEMS
 
Mini-ITX, Pico-ITX and Nano-ITX Boards
By Jeff Child
Products based on the various small-sized versions of the ITX form factor—Mini-ITX, Pico-ITX and Nano—ITX-provide system developers with complete PC-functionality and advanced graphics. Circuit Cellar Chief Editor Jeff Child explores the latest technology trends and product developments in these three ITX architectures.
 
Using Small PCs in New Ways
By Wolfgang Matthes
Even simple MCU-based projects often require some sort of front panel interface. Traditionally such systems had to rely on LEDs and switches for such simple interfaces. These days however, you can buy small, inexpensive computing devices such as mini-PCs and notebook computers and adapt them to fill those interfacing roles. In this article, Wolfgang steps you through the options and issues involved in connecting such PC-based devices to an MCU-based environment.



FOCUS ON MICROCONTROLLERS
 
Guitar Game Uses PIC32 MCU
By Brian Dempsey, Katarina Martucci and Liam Patterson
Guitar Hero has been an extremely popular game for decades. Many college kids today who played it when they were kids still enjoy playing it today. These three Cornell students are just such fans. Learn how they used Microchip’s microcontroller and 12-bit DAC to craft their own version that lets them play any song they wish by using MIDI files.
 
Offloading Intelligence
By Jeff Bachiochi
While some embedded systems do just fine with a single microcontroller, there are situations when offloading some processing into a second processing unit, such as a second MCU, offers a lot of advantages. In this article, Jeff explores this question in the context of a robotic system project that uses Arduino and an external motor driver.
 
Building a Portable Game Console
By Juan Joel Albrecht and Leandro Dorta Duque
32-bit MCUs can do so much these days—even providing all the needed control functionality for a gaming console. Along just those lines, learn how these three Cornell students built a portable game console that combines a Microchip PIC32 MCU embedded in a custom-designed 3D-printed case, printed circuit board and in-house gameplay graphics. The device includes a 320 x 240 TFT color display.
 


… AND MORE FROM OUR EXPERT COLUMNISTS
 
Variable Frequency Drive Part 2
By Brian Millier
In Part 1 Brian started to describe the process he used to convert a 3-phase motor and OEM Variable Frequency Drive (VFD) controller—salvaged from his defunct clothes washer—into a variable speed drive for his bandsaw. In this article, he completes the discussion this tim,e covering the Cypress Semi PSoC5LP SoC he used, the software design and more.
 
Semiconductor Fundamentals Part 1
By George Novacek
Embedded systems—or even modern electronics in general—couldn’t exist without semiconductor technology. In this new article series, George delves into the fundamentals of semiconductors. In Part 1 George examines the math, chemistry and materials science that are fundamental to semiconductors with a look at the basic structures that make them work.
 

 

August Circuit Cellar: Sneak Preview

The August issue of Circuit Cellar magazine is out next week! This 84-page publication rustles up a powerful herd of compelling embedded electronics articles prepared for your reading pleasure.

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

 

Here’s a sneak preview of August 2019 Circuit Cellar:

MCU AND EMBEDDED SYSTEM TECHNOLOGIES

MCUs for Driverless Cars
By Jeff Child
Driverless cars are steadily advancing toward becoming a mainstream phenomenon. Building toward that goal, chip vendors are evolving their driver assistance technologies into complete driver replacement solutions. These solutions make use of powerful microcontroller solutions to analyze a car’s surroundings, process the information and employ control functionality to steer cars safely. Circuit Cellar Chief Editor Jeff Child examines the MCU technology and product trends that are key to driverless vehicle evolution.

Product Focus: Small and Tiny Embedded Boards
By Jeff Child
An amazing amount of computing functionality can be squeezed on to a small form factor board these days. These small—and even tiny—board-level products meet the needs of applications where extremely low SWaP (size, weight and power) beats all other demands. This Product Focus section updates readers on this technology trend and provides a product album of representative small and tiny embedded boards.

Portable Digital Synthesizer
By T.J. Hurd and Ben Roberge
Gone are the days when even a basic music synthesizer was a bulky system requiring highly specialized design knowledge. These two Cornell students developed a portable musical synthesizer using a Microchip PIC32 MCU. The portable system performs digital audio synthesis on the fly and produces sounds that range from simple sine waves to heavily modulated waveforms.

Displays for Embedded Systems
By Jeff Child
Thanks to advances in displays and innovations in graphics ICs, embedded systems can now routinely feature sophisticated graphical user interfaces. What used to require a dedicated board-level graphics/video board, now can be integrated into a chip or just a part of a chip. Circuit Cellar Chief Editor Jeff Child dives into the latest technology trends and product developments in displays for embedded systems.

Building a Twitter Emote Robot
By Ian Kranz, Nikhil Dhawan and Sofya Calvin
Social media is so pervasive these days that it’s hard to image life without it. But digital interactions can be isolating because the physical feedback component gets lost. Using PIC32 MCU technology, these three Cornell students built an emotionally expressive robot which physically reacts to tweets in a live setting. Users can tweet to the robot’s Twitter account and receive near instant feedback as the robot shares its feelings about the tweet via physical means such as sounds, facial expressions and more.

Understanding the Role of Inference Engines in AI
By Geoff Tate, Flex Logix
Artificial Intelligence offers huge benefits for embedded systems. But implementing AI well requires making smart technology choices, especially when it comes to selected a neural inferencing engine. In this article, Flex Logix CEO Geoff Tate explains what inferencing is, how it plays into AI and how embedded system designers can make sure they are using the right solution for their AI processing.


FUN WITH LIGHT AND HEAT

Watt’s Up with LEDs?
By Jeff Bachiochi
When Jeff puts his mind to a technology topic, he goes in deep. In this article, he explores all aspects of LED lighting—including the history, math, science and technology of LEDs. He discusses everything from temperature issues to powering LEDs. After purchasing some LEDs, Jeff embarks on a series of tests and shares his results and insights.

Automating the Art of Toast
By Michael Xiao and Katie Bradford
The emergence of culinary robotics and automation has already begun to revolutionize the way we prepare our meals. In this article, learn how these two Cornell undergraduates designed an advanced toaster that’s able to toast any pattern—image, text or even today’s weather—onto a piece of bread. The project makes use of Microchip’s MIC32 MCU and a Raspberry Pi Zero W board.

Build an RGB LED Controller
By Dirceu R. Rodrigues Jr.
There are a lot of fun and interesting things you can do with LEDs and different ways to control them. In this article, Dirceu describes an alternative approach to control RGB LEDs using the parallel FET dimming technique. He steps through his efforts to design and build an alternative lightning system based on power RGB LEDs. To control them he goes very old school and uses an 8-bit MCU and the BASIC programming language.


… AND MORE FROM OUR EXPERT COLUMNISTS

Energy Monitoring Part 3
By George Novacek
This is the final installment of George’s energy monitoring article series. He discussed the solar power supply in Part 1 and the utility power data acquisition in Part 2. In Part 3, he wraps up the series by looking at the remaining modules that comprise his home energy monitoring setup, including the sensors, the natural gas monitor and the real-time clock.

The Fundamentals of Fuseology
By Robert Lacoste
Just because an electronic device is simple you shouldn’t relegate it to an afterthought in your embedded system design. Such is the case with fuses. Robert explores the fundamentals of this seemingly simple device. In this article, he dives into the history, key specifications and technology of fuses. He also steps you through an experiment to analyze the performance of fuses and shares his results.

Bluetooth Mesh (Part 4)
By Bob Japenga
In this next part of his article series on Bluetooth mesh, Bob looks at how models are defined in the Bluetooth Mesh specification and how practical it is to use them. He looks at the models defined by the Bluetooth SIG and discusses creating your own models for Bluetooth Mesh.

 

 

 

July Circuit Cellar: Sneak Preview

The July issue of Circuit Cellar magazine is out next week! This 84-page publication will make a satisfying thud sound when it lands on your desk and it’s crammed full of excellent embedded electronics articles prepared for you.

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

 

Here’s a sneak preview of July 2019 Circuit Cellar:

CONNECTED SYSTEMS IN ACTION

Embedded Computing
in Railway Systems
Railway systems keep getting more advanced. On both the control side and passenger entertainment side, embedded computers and power supplies play critical roles. Railway systems need sophisticated networking, data collection and real-time control, all while meeting safety standards. Circuit Cellar Chief Editor Jeff Child looks at the latest technology trends and products relevant to railway applications.

Product Focus:
IoT Interface Modules
The fast growing IoT phenomenon is driving demand for highly integrated modules designed for the IoT edge. Feeding those needs, a new crop of IoT modules have emerged that offer pre-certified solutions that are ready to use. This Product Focus section updates readers on this technology trend and provides a product album of representative IoT modules.

TECHNOLOGIES AND TECHNIQUES FOR ENGINEERS

FPGA Signal Processing
Offering the dual benefits of powerful signal processing and system-level integration, FPGAs have become a key technology for embedded system developers. Makers of chip and board-level FPGA products are providing complete solutions to enable developers to meet their application needs. Circuit Cellar Chief Editor Jeff Child explores the latest technology trends and product developments in FPGA signal processing.

Macros for AVR Assembler Programming
The AVR microcontroller instruction set provides a simplicity that makes it good for learning the root principles of machine programming. There’s also a rich set of macros available for the AVR that ease assembler-level programming. In this article, Wolfgang Matthes steps you through these principles, with the goal of helping programmers “think low-level, write high-level” when they approach embedded systems software development.

Inrush Current Limiters in Action
At the moment a high-power system is switched on, high loads can result in serious damage—even when the extra load is only for short time. Inrush current limiters (ICLs) can help prevent these issues. In this article, TDK Electronics’ Matt Reynolds examines ICLs based on NTC and PTC thermistors, discussing the underlying technology and the device options.

A Look at Cores with TrustZone-M
It’s not so easy to keep up with all the new security features on the latest and greatest embedded processors—especially while you’re busy focusing on the more fundamental and unique aspects of your design. In this article, Colin O’Flynn helps out by examining the new processor cores using TrustZone-M, a feature that helps you secure even low-cost and lower power system designs.

PROJECTS THAT REUSE & RECYCLE

Energy Monitoring Part 2
In Part 1 of this article series, George Novacek began describing an MCU-based system he built to monitor his household energy. Here, he continues that discussion, this time focusing on the electrical power tracking module. As the story shows, he stuck to a design challenge of building the system with as many components he already had in his component bins.

Variable Frequency Drive Part 1
Modern appliances claim to be more efficient, but they’re certainly not designed to last as long as older models. In this project article, Brian Millier describes how he reused subsystems from a defunct modern washing machine to power his bandsaw. The effort provides valuable insights on how to make use of the complete 3-phase Variable Frequency Drive (VFD) borrowed from the washing machine.

FUN PROJECT ARTICLES WITH ALL THE DETAILS

Windless Wind Chimes (Part 2)
In part 1 of this article series, Jeff Bachiochi built a system to simulate breezes randomly playing the sounds of suspended wind chimes. In part 2 the effort evolves into a less random, more orchestrated project. Jeff decided this time to craft a string of chromatically tuned chimes, similar to what an orchestra might use so the project could be used to play music. The project relies on MIDI, an industry standard music technology protocol designed to create and share music and artistic works.

Building a Smart Frying Pan
There’s almost no limit to what an MCU can be used for—-including objects that previously had no electronics at all. In this article, learn how Cornell University graduate Joseph Dwyer build a Microchip PIC32 MCU-based system that wirelessly measures and controls the temperature of a pan on a stove. The system improves both the safety and reliability of cooking on the stove, and has potentially interesting commercial applications.

EOG-Controlled Video Game
There’s much be to learned about how electronics can interact with biological signals—not only to record, but also to see how they can be used as inputs for control applications. With ongoing research in fields such as virtual reality and prosthetics, new systems are being developed to interpret different types of signals for practical applications. Learn how Cornell graduates  Eric Cole, Evan Mok and Alex Huang use electrooculography (EOG) to control a simple video game by measuring eye movement.

June Circuit Cellar: Sneak Preview

The June issue of Circuit Cellar magazine is out next week!. We’ve been tending our technology crops to bring you a rich harvest of in-depth embedded electronics articles. We’ll have this 84-page magazine brought to your table very soon..

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

 

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

TOOLS AND CONCEPTS FOR ENGINEERS

Integrated PCB Design Tools
After decades of evolving their PCB design tool software packages, the leading tool vendors have the basics of PCB design nailed down. In recent years, these companies have continued to come up with new enhancements to their tool suites, addressing a myriad of issues related to not just the PCB design itself, but the whole process surrounding it. Circuit Cellar Chief Editor Jeff Child looks at the latest integrated PCB design tool solutions.

dB for Dummies: Decibels Demystified
Understanding decibels—or dB for short—may seem intimidating. Frequent readers of this column know that Robert uses dB terms quite often—particularly when talking about wireless systems or filters. In this article, Robert Lacoste discusses the math underlying decibels using basic concepts. The article also covers how they are used to express values in electronics and even includes a quiz to help you hone your decibel expertise.

Understanding PID
As a means for implementing feedback control systems, PID is an important concept in electronics engineering. In this article, Stuart Ball explains how PID can be applied and explains the concept by focusing on a simple circuit design.

DESIGNING CONNECTED SYSTEMS

Sensor Connectivity Trends
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 with an emphasis on their connectivity aspects.

Bluetooth Mesh (Part 3)
In this next part of his article series on Bluetooth mesh, Bob Japenga looks at how to create secure provisioning for a Bluetooth Mesh network without requiring user intervention. He takes a special look at an attack which Bluetooth’s asymmetric key encryption is vulnerable to called Man-in-the-Middle.

PONDERING POWER AND ENERGY

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.

Energy Monitoring (Part 1)
The efficient use of energy is a topic moving ever more front and center these days as climate change and energy costs begin to affect our daily lives. Curious to discover how efficient his own energy consumption was, George Novacek built an MCU-based system to monitor his household energy. And, in order to make sure this new device wasn’t adding more energy use, he chose to make the energy monitoring system solar-powered.

Building a PoE Power Subsystem
Power-over-Ethernet (PoE) allows a single cable to provide both data interconnection and power to devices. In this article, Maxim Integrated’s  and Maxim Integrated’s Thong Huynh and Suhei Dhanani explore the key issues involved in implementing rugged PoE systems. Topics covered include standards compliance, interface controller selection, DC-DC converter choices and more.

Taming Your Wind Turbine
While you can buy off-the-shelf wind power generators these days, they tend to get bad reviews from users. The problem is that harnessing wind energy takes some “taming” of the downstream electronics. In this article, Alexander Pozhitkov discusses his characterization project for a small wind turbine. This provides a guide for designing your own wind energy harvesting system.

MORE PROJECT ARTICLES WITH ALL THE DETAILS

Windless Wind Chimes (Part 1)
Wind chimes make a pleasant sound during the warm months when windows are open. But wouldn’t it be nice to simulate those sounds during the winter months when your windows are shut? In part 1 of this project article, Jeff Bachiochi builds a device that simulates a breeze randomly playing suspended wind chimes. Limited to the standard 5-note pentatonic chimes, this device is based on a Microchip PIC18 low power microcontroller.

GPS Guides Robotic Car
In this project article, Raul Alvarez-Torrico builds a robotic car that navigates to a series of GPS waypoints. Using the Arduino UNO for a controller, the design is aimed at robotics beginners that want to step things up a notch. In the article, Raul discusses the math, programing and electronics hardware choices that went into this project design.

Haptic Feedback Electronic Travel Aid
Time-of-flight sensors have become small and affordable in the last couple years. In this article, learn how Cornell graduates Aaheli Chattopadhyay, Naomi Hess and Jun Ko detail creating a travel aid for the visually impaired with a few time-of-flight sensors, coin vibration motors, an Arduino Pro Mini, a Microchip PIC32 MCU, a flashlight and a sock.

Nordic’s BLE SoC Selected for IIoT Energy Monitor Device

Nordic Semiconductor has announced that OneMeter, a Lublin, Poland-based Industrial Internet of Things (IIoT) startup, has selected Nordic’s nRF51822 Bluetooth Low Energy (Bluetooth LE) System-on-Chip (SoC) to provide the wireless connectivity for its “OneMeter Beacon”, a device that provides companies with the ability to monitor and manage their energy usage data in real time.

Designed for use in a broad range of industrial and commercial environments—for example production facilities, manufacturing plants, and food service companies—the OneMeter Beacon is simply plugged in to an existing electronic electricity meter via an optical port interface, enabling the beacon to receive energy usage data from the meter using the IEC 62056-21 / IEC 1107 protocol. Once installed, the beacon is paired to a Bluetooth 4.0 (and later) Android smartphone or tablet, where from the OneMeter app the user can initialize and synchronize the beacon.

Once synchronized, the beacon reads data from the meter every 15 minutes, and stores it in the Nordic SoC’s Flash memory, from where the beacon automatically transmits the data to the user’s smartphone or tablet using Bluetooth LE wireless connectivity provided by the nRF51822 SoC. From the app the user can review data from the most recent readout (including active and reactive energy consumption parameters), as well as view daily, weekly and monthly energy usage charts and more.

OneMeter Cloud provides a comprehensive platform from which a company can not only monitor its metering data, but also perform accurate energy usage cost estimation, conduct effective energy audits, avoid penalties for exceeding contracted power by defining power parameter alerts, as well as manage its photovoltaic (PV) infrastructure. Certified measurement data can be shared with energy vendors enabling invoices to be settled based on actual usage instead of forecasts. The OneMeter beacon is powered by a 3V CR2032 coin cell battery, providing up to 12 months battery life before replacement, thanks in part to the ultra-low power characteristics of the nRF51822 SoC which has been engineered to minimize power consumption.

Nordic’s nRF51822 is a multiprotocol SoC ideally suited for Bluetooth LE and 2.4GHz ultra low-power wireless applications. The nRF51822 is built around a 32-bit Arm Cortex M0 CPU, 2.4GHz multiprotocol radio, and 256kB/128kB Flash and 32kB/16kB RAM. The SoC is supplied with Nordic’s S130 SoftDevice, a Bluetooth 4.2 qualified concurrent multi-link protocol stack solution supporting simultaneous Central/Peripheral/Broadcaster/Observer role connections.

Nordic Semiconductor | www.nordicsemi.com