Your next issue of Circuit Cellar is coming next week! Here’s a sneak look at what’s coming up in April Circuit Cellar. Analog ICs in industrial systems, digital tour guide project, tools for code quality, FreeRTOS, Mini-ITX and Pico-ITX SBCs, levitation project, mulitlayer PCB design and more. This 84-page issue assembles a well-built selection of embedded technology articles for your reading enjoyment!
Not a Circuit Cellar subscriber? Don’t be left out! Sign up today:
Here’s a sneak preview of April 2021 Circuit Cellar:
ANALOG & DIGITAL TECHNOGLIES IN ACTION
Analog ICs Meet Industrial Needs
By Jeff Child
Analog and mixed-signal ICs play important roles in industrial automation and process control applications. These system applications depend heavily on innovations in amplifiers, data converters, sensor solutions and more. Circuit Cellar Chief Editor Jeff Child explores the latest technology trends and product developments in these areas.
Build a Golf Cart Solar Charger: Using ADI’s LT849
By Wade Tantrum, Damon Gagnon and Jordan Baird
Learn how these Camosun College students built a supplementary battery charger for a golf cart, using a solar panel, solar charge controller and a dash-mounted display for collected data. The article focuses on how they used ADI’s LT8491 buck-boost charge controller chip to implement the solar charge controller.
Build a Digital City Tour Guide
By Andrei Florian
CityGuide is a digital tour guide application which allows people to sightsee throughout a city at their own pace without the need of a large group or tour guide. Based on Sony’s Spresense embedded board, Andrei’s application consists of a device that locally tracks the location of the user, without sharing it externally. Whenever the user is close to a landmark, the device will play back a recording talking about the landmark.
RESOURCES FOR SYSTEM DESIGNERS
Datasheet: Mini-ITX and Pico-ITX SBCs
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. This Datasheet section updates readers on these technology trends and provides a product gallery of representative Mini-ITX and Pico-ITX SBCs.
Free RTOS (Part 3): FreeRTOS Configuration
By Bob Japenga
Bob continues his article series about the open-source Free RTOS. All RTOSes need to be configured. This month Bob discusses the configuration parameters available to you to configure FreeRTOS.
How to Eliminate Switch Bounce: 5 Basic Methods
By Michael H. Pelkey, Founder and CEO, LogiSwitch
There are five basic methods for debouncing switches using single pole-single throw (SPST), or single pole-double throw (SPDT) switches. In this article, Michael describes the two methods for SPDT switches which require no output delay and the two best methods for interfacing with the simpler SPST switches.
Tools for Code Quality
By Jeff Child
Today it’s not uncommon for embedded devices to have millions of lines of software code. Code quality 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 code quality tools.
Understanding Proper PCB Design (Part 2): Multi-Layer Board Design
By Robert Lacoste
Robert continues his article series on how to properly design printed circuit boards. Here in Part 2, he delves deeper into how vias fit in, and the challenges associated with multi-layered PCB design.
FUN PROJECT ARTICLES WITH ALL THE DETAILS
Magnetic Repulsion-Based Levitation
By Jeff Bachiochi
In this project article, Jeff leverages the concept of magnetic repulsion to levitation on object. He explores the physical properties involved he starts with some cool old “mag-lev” vehicle toys, and then implements the project using Espressif’s ESP8266 MCU and Arduino programming.
Build an RF-Controlled Robotic Car
By Drew Mera, Rohit Krishnakumar and Asad Marghoob
In this project article, learn how these Cornell students implemented a wireless vehicle, using two Microchip PIC32s that can be controlled using a steering- wheel-like interface equipped with an accelerometer to make the controls intuitive. The MCUs communicate between the wheel and the robot using 434MHz RF technology.
Intro to Robot Operating System (ROS): Part 2: Build an ROS-based Robotic Car
By Raul Alvarez-Torrico
Raul continues his article series on the Robot Operating System (ROS). Here in Part 2, he shares how he built a Raspberry Pi-based differential drive robotic car as a low-cost platform for introductory experimentation with ROS middleware.