All About Circuits

Latest Embedded Articles and Videos

Categories

Understanding Embedded C: What Are Structures?

Understanding Embedded C: What Are Structures?

After introducing structures, we’ll take a look at some of the important applications of this powerful data object. Then, we’ll examine the C language syntax to declare a structure. Finally, we’ll briefly introduce the data alignment requirement. We’ll see that we may be able to reduce the size of a structure by simply rearranging the order of its members.


Ethertronics Tunable Embedded Antennas | Featured Product Spotlight

Ethertronics Tunable Embedded Antennas | Featured Product Spotlight

AVX Ethertronics Dual Band Tunable Embedded Antennas offer coverage for 2.4GHz and 5GHz bands for use with Wi-Fi, Bluetooth, Zigbee, and other protocols, and are available in rigid and flex PCB variants.


Designing a Quadrature Encoder Counter with an SPI Bus

Designing a Quadrature Encoder Counter with an SPI Bus

This application note describes an SLG46140V design that implements a 16-bit up/down counter with quadrature encoder inputs. The GreenPAK device relieves the host of real-time input requirements and allows for easy connection of multiple encoders.


Audio SoCs Prove Vital for Always-on Voice Activation Platforms and Edge Device AI

Audio SoCs Prove Vital for Always-on Voice Activation Platforms and Edge Device AI

As voice-activated digital assistant devices continue to gain popularity, AI- and audio-focused SoCs evolve.


News Apr 29, 2019 by Majeed Ahmad
How to Interpret IMU Sensor Data for Dead-Reckoning: Rotation Matrix Creation

How to Interpret IMU Sensor Data for Dead-Reckoning: Rotation Matrix Creation

Working with IMUs can maddening for a variety of reasons, but what scares people the most is usually the math.


Silicon Labs Releases Next-Gen Wireless Gecko IoT Platform with Eyes on Scaling the Cloud

Silicon Labs Releases Next-Gen Wireless Gecko IoT Platform with Eyes on Scaling the Cloud

SiLabs' new IoT platform aims to provide what they think designers need most: tools and flexible, secure SoCs.


News Apr 22, 2019 by Mark Hughes
Designing a System Monitor 4-MUX LCD Driver Solution

Designing a System Monitor 4-MUX LCD Driver Solution

This application note describes a simple hardware implementation of a 4-Mux LCD driver using time division multiplexing techniques along with system monitoring using a GreenPAK IC.


Microchip Technology PIC-IoT WG Development Board | Featured Product Spotlight

Microchip Technology PIC-IoT WG Development Board | Featured Product Spotlight

Microchip Technology’s PIC-IoT WG Development Board is a plug-and-play device that makes it easy to securely connect to the Google Cloud IoT Platform.


Silanna Semiconductor Announces New Active Clamp Flyback PWM Controller for Efficient Power Design

Silanna Semiconductor Announces New Active Clamp Flyback PWM Controller for Efficient Power Design

Silanna Semiconductor releases new active clamp flyback PWM controller for power design.


News Apr 16, 2019 by Gary Elinoff
Decreasing the Length of Design Cycle in Co-Designed SoCs with Renode

Decreasing the Length of Design Cycle in Co-Designed SoCs with Renode

In this article, we explain how the use of open-source functional simulators like Antmicro’s Renode can be an integral part of hardware-software co-design efforts.


Introduction To Real-Time Embedded Systems

Introduction To Real-Time Embedded Systems

This article looks at real-time embedded systems including classifications, constraints, and design patterns.


Trinamic Introduces the TMC5160 SilentStepStick for Silent Stepper Motor Operation

Trinamic Introduces the TMC5160 SilentStepStick for Silent Stepper Motor Operation

The TMC5160 SilentStepStick is a tiny breakout board that can drive motors up to 3A phase current at 35V.


News Apr 11, 2019 by Gary Elinoff
The Arm Architecture Explained

The Arm Architecture Explained

Learn more about the Arm computer architecture, including ISA, execution states, and processor families.


How to Choose Microcontroller Peripherals for Digital Signal Processing Applications

How to Choose Microcontroller Peripherals for Digital Signal Processing Applications

This article continues a discussion of microcontroller features and characteristics that are particularly important when you’re thinking in terms of DSP capabilities.


InnoMux Chipset from Power Integrations Reaches 91% Efficiency

InnoMux Chipset from Power Integrations Reaches 91% Efficiency

Single-stage architecture provides independently-regulated constant voltage and constant current outputs.


News Apr 08, 2019 by Gary Elinoff
How to Choose a Microcontroller for Digital Signal Processing Applications

How to Choose a Microcontroller for Digital Signal Processing Applications

This article discusses the features that you should look for when you need an MCU to act as both a system controller and a digital signal processor.


STMicroelectronics Announces Power-over-Ethernet Chipset for 5G and Smart-Building Applications

STMicroelectronics Announces Power-over-Ethernet Chipset for 5G and Smart-Building Applications

The chipset utilizes the latest IEEE 802.3bt Power-over-Ethernet (PoE) specification for powered devices.


News Apr 05, 2019 by Gary Elinoff
How to Read a Microcontroller Datasheet: Exploring the Hardware

How to Read a Microcontroller Datasheet: Exploring the Hardware

This article provides some tips on making efficient use of the peripheral sections in your microcontroller’s datasheet (or reference manual, or user guide).


Intel Addresses Data Center Needs with Field Programmable Gate Array Series

Intel Addresses Data Center Needs with Field Programmable Gate Array Series

The 3D System In Package (SiP) FPGAs are also targeted for embedded and network applications.


News Apr 04, 2019 by Gary Elinoff
Texas Instruments AWR1642BOOST | New Product Brief

Texas Instruments AWR1642BOOST | New Product Brief

Texas Instruments’ AWR1642 BoosterPack™ is an evaluation module for the AWR1642 single-chip automotive radar sensor.