All About Circuits

Latest Embedded Articles and Videos

Categories

The End of the Crystal? TI Introduces Two New Products Using Breakthrough BAW Resonator Technology

The End of the Crystal? TI Introduces Two New Products Using Breakthrough BAW Resonator Technology

TI is introducing the industry's first wireless, crystal-less MCU as well as a BAW-based network synchronizer capable of 400-Gbps.


News Feb 28, 2019 by Baker Lawley
New RGB LED Controller from TI Aims to Simplify Firmware Design

New RGB LED Controller from TI Aims to Simplify Firmware Design

The LP5030 is intended to improve and simplify LED-based user interfaces in routers, handheld devices, and many other consumer-electronics applications.


News Feb 27, 2019 by Robert Keim
How to Write Assembly Instructions for Programming a 32-bit ARM Core with a Raspberry Pi

How to Write Assembly Instructions for Programming a 32-bit ARM Core with a Raspberry Pi

This article explores the basic instructions needed to program a 32-bit ARM core, while building a foundational understanding of the micro-architecture.


embedded world 2019 Begins in Nuremberg, Focuses on “Embedded Intelligence” for AI

embedded world 2019 Begins in Nuremberg, Focuses on “Embedded Intelligence” for AI

The Embedded World Conference 2019 Begins this week, highlighting the rapid advances made in this dynamic technology.


News Feb 26, 2019 by Gary Elinoff
Arm Releases New Infrastructure and Security Certifications for IoT Devices

Arm Releases New Infrastructure and Security Certifications for IoT Devices

Arm's new security certifications and IoT infrastructure platforms plan for one trillion connected devices.


News Feb 25, 2019 by Baker Lawley
Microchip MPLAB PicKit Circuit Debugger Programmer | Digital Datasheet

Microchip MPLAB PicKit Circuit Debugger Programmer | Digital Datasheet

Microchip’s MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, AVR and SAM Microcontrollers, and dsPIC® Digital Signal Controllers using the MPLAB X IDE.


Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Learn how to use a Raspberry Pi to make your own posh home automation system!


Projects Feb 24, 2019 by Robin Mitchell
NXP i.MX 8X Multisensory Enablement Kits | New Product Brief

NXP i.MX 8X Multisensory Enablement Kits | New Product Brief

NXP i.MX 8X Multisensory Enablement Kit is a platform for developing efficient, safety-certifiable designs for industrial and automotive applications based on the i.MX 8X processor family.


STMicroelectronics Releases New Series of Microprocessors for IoT and Industry Applications

STMicroelectronics Releases New Series of Microprocessors for IoT and Industry Applications

STMicro has a new series of MPUs for IoT and IIoT (industrial IoT) applications.


News Feb 23, 2019 by Gary Elinoff
Introduction to CAN (Controller Area Network)

Introduction to CAN (Controller Area Network)

This article introduces the Controller Area Network (CAN) serial communication bus, detailing message frames, bus arbitration, and signaling.


Trinamic Releases New Range of “Smart” Brushless DC Motors

Trinamic Releases New Range of “Smart” Brushless DC Motors

TRINAMIC has announced their first range of brushless smart motors. Capable of precise movement, these BLDCs also integrate closed-loop feedback for quality control across a range of applications.


News Feb 19, 2019 by Robin Mitchell
Understanding ASCII in Embedded Firmware Development

Understanding ASCII in Embedded Firmware Development

This article, which serves as preparation for a discussion of C-language strings, introduces the concept of ASCII characters and explains two benefits of ASCII-based coding techniques.


Arm Cortex-M Processors Get a Boost towards Machine Learning, DSP in the Age of IoT Edge Computing

Arm Cortex-M Processors Get a Boost towards Machine Learning, DSP in the Age of IoT Edge Computing

Can IoT devices handle edge processing for machine learning and DSP? Arm's newly-announced Helium vector extension for Cortex-M processors aims to facilitate more complex development on the edge.


News Feb 14, 2019 by Baker Lawley
Never Run Out of Tea Again! How to Build the Gentleman Maker’s Intelli-T Raspberry Pi Sensor Alarm

Never Run Out of Tea Again! How to Build the Gentleman Maker’s Intelli-T Raspberry Pi Sensor Alarm

Never run out of tea again! The Intelli-T uses a weight sensor and a Raspberry Pi to alert you when your tea supply is running low.


Projects Feb 12, 2019 by Robin Mitchell
ROHM Semiconductor BH1792GLC Optical Sensor IC | New Product Brief

ROHM Semiconductor BH1792GLC Optical Sensor IC | New Product Brief

ROHM Semiconductor BH1792GLC Optical Sensor IC is an integrated heart rate monitor IC for wearables and other portable devices.


Microchip dsPIC33CH Curiosity Development Board | Digital Datasheet

Microchip dsPIC33CH Curiosity Development Board | Digital Datasheet

Microchip’s dsPIC33CH Curiosity Development Board is a cost-effective platform to demonstrate the benefits of the dual independent cores in the dsPIC33CH family, which is optimized for high-performance digital power, motor control, and other high-end embedded applications.


Simple Priority Arbiters: Allocating Resources in Embedded Systems with VHDL and Logisim

Simple Priority Arbiters: Allocating Resources in Embedded Systems with VHDL and Logisim

This article looks at the use cases and benefits of the arbiter with an implementation of a simple priority arbiter in VHDL.


Engineer Spotlight: Open Source Signal Integrity Engineering with Davi Correia and David Banas

Engineer Spotlight: Open Source Signal Integrity Engineering with Davi Correia and David Banas

The future of electrical engineering, the freedom of giving code away for free, and the importance of professional curiosity: an interview with Signal Integrity Engineers David Banas and Davi Correia.


News Feb 08, 2019 by Mark Hughes
How to Write Assembly Language: Basic Assembly Instructions in the ARM Instruction Set

How to Write Assembly Language: Basic Assembly Instructions in the ARM Instruction Set

Learn some basic instructions used in the ARM instruction set used for programming ARM cores.


What Is a Microarchitecture? Understanding Processors and Register Files in an ARM Core

What Is a Microarchitecture? Understanding Processors and Register Files in an ARM Core

Learn about the microarchitecture of an ARM processor, including an explanation of the register file and how it functions within a processor.