All About Circuits

Latest Embedded Articles and Videos

Categories

Utilizing Xilinx’s MicroBlaze in FPGA Design

Utilizing Xilinx’s MicroBlaze in FPGA Design

MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume applications that traditionally required one or more microcontrollers.


The Gentleman Maker’s Sun Informer Lets Homebodies Safely Enjoy Intermittent Sunshine

The Gentleman Maker’s Sun Informer Lets Homebodies Safely Enjoy Intermittent Sunshine

In this project, we will create the Sun Informer, a device that will alert us when the sun comes out and then alert us when we have been out for too long.


Projects Apr 26, 2018 by Robin Mitchell
Nordic Semiconductor nRF52840 Multi-Protocol SoC | New Product Brief

Nordic Semiconductor nRF52840 Multi-Protocol SoC | New Product Brief

Nordic Semiconductor’s nRF52840 Multi-Protocol SoC is an ultra-low power, highly flexible SoC for short-range wireless applications, including advanced wearables, IoT devices, advanced remote controls, and gaming controllers.


Hardware-in-the-Loop Simulation and Power System Design: An Interview with Dr. Sudipta Chakraborty

Hardware-in-the-Loop Simulation and Power System Design: An Interview with Dr. Sudipta Chakraborty

Sudipta Chakraborty is the Director of Energy Systems at OPAL-RT. In this Engineer Spotlight, he speaks about challenges facing power system design, how hardware-in-the-loop simulations are important for problem-solving with grid integration, and his work on the IEEE-1547 standard for power grid test procedures.


News Apr 18, 2018 by Chantelle Dubois
What Is the Difference between Conducted and Radiated EMI?

What Is the Difference between Conducted and Radiated EMI?

This technical brief explains two distinct types of electromagnetic interference.


How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

This article demonstrates a solderless-breadboard compatible carrier-board for a pre-certified BLE4 or BLE5 module made by GT-Tronics. Use it to experiment with your own BLE5 compatible designs.


Projects Apr 04, 2018 by Mark Hughes
SiP, SoC, SoM, CoM—What’s the Difference?

SiP, SoC, SoM, CoM—What’s the Difference?

What's the difference between SiP, SoC, SoM, and CoM?


News Apr 02, 2018 by Chantelle Dubois
Microsoft Experiment Looks Into the 7 Properties of Highly Secured Devices for IoT

Microsoft Experiment Looks Into the 7 Properties of Highly Secured Devices for IoT

A team from the Microsoft Research New Experiences and Technologies (NExT) Operating Systems Group has been working on methods to introduce high level security in IoT microcontrollers, coming up with a list of seven properties they believe are essential for protecting devices and could be easily implemented by any manufacturer.


News Mar 29, 2018 by Chantelle Dubois
How to Build a Particulate Matter Detector for Air Quality Measurement

How to Build a Particulate Matter Detector for Air Quality Measurement

Use a Honeywell particle sensor to measure 2.5 µm PM and 10.0 µm PM concentrations in your environment.


AC Energy Metering: A Single-Phase Energy-Metering IC with Autocalibration from Analog Devices

AC Energy Metering: A Single-Phase Energy-Metering IC with Autocalibration from Analog Devices

The ADE9153A from Analog Devices is a single-phase energy-metering IC that includes autocalibration.


News Mar 27, 2018 by Nick Davis
Average Power Consumption Monitoring: Maxim’s New Four-Channel Power Accumulator

Average Power Consumption Monitoring: Maxim’s New Four-Channel Power Accumulator

Maxim Integrated recently announced an SMBus, four-channel average-power monitoring IC.


News Mar 23, 2018 by Nick Davis
NXP and Microsoft Collaborations Focus on Enhancing IoT Security

NXP and Microsoft Collaborations Focus on Enhancing IoT Security

NXP Semiconductors, a Dutch manufacturer of semiconductor chips and SoCs, has recently announced a few new collaborations with Microsoft that will enhance Industrial IoT applications with it’s hardware suite.


News Mar 18, 2018 by Chantelle Dubois
Digilent Arty S7 Board | New Product Brief

Digilent Arty S7 Board | New Product Brief

Digilent’s Arty S7 board is a highly expandable development board based on the Xilinx Spartan-7 FPGA, which deliver improved performance, reduced power consumption, and enhanced security compared to previous Spartan families.


Lock Down the IoT Infrastructure

Lock Down the IoT Infrastructure

A critical factor in both Meltdown and Spectre lies in how the desire for speed can result in security issues.


MIT-i Waves Goodbye with Sparkfun’s Spectacle!

MIT-i Waves Goodbye with Sparkfun’s Spectacle!

Make a Spectacle of yourself at the next Comic-Con with Sparkfun's Spectacle line-up! Anyone can use it, it's as easy as plugging in a pair of headphones!


Projects Mar 13, 2018 by Ryan Jones
Two Tiny Form Factors: An NFC Sensor Tag and Data Logger IC from ams

Two Tiny Form Factors: An NFC Sensor Tag and Data Logger IC from ams

A new tiny sensor tag and data logger IC offers efficient and accurate monitoring of sensitive assets.


News Mar 12, 2018 by Nick Davis
Microchip PIC32MZDA Series Graphics Applications MCUs | Featured Product Spotlight

Microchip PIC32MZDA Series Graphics Applications MCUs | Featured Product Spotlight

Microchip's PIC32MZDA Series MCUs for advanced graphics applications integrate a graphics controller and a 2D GPU along with expansive on-chip or external DDR2 memory options.


How to Low-Pass Filter a Square Wave

How to Low-Pass Filter a Square Wave

This article, part of AAC’s Analog Circuit Collection, presents a circuit that is a good choice when you need to remove high-frequency noise from a digital signal.


An Electronically Resettable Hot Swap Smart Fuse from ON Semiconductor

An Electronically Resettable Hot Swap Smart Fuse from ON Semiconductor

ON Semiconductor offers their new hot swap smart fuse which is an electronically resettable and programmable in-line fuse for high-current applications.


News Mar 07, 2018 by Nick Davis
Encoding the States of a Finite State Machine in VHDL

Encoding the States of a Finite State Machine in VHDL

This article will review different encoding methods that can be used to implement the states of an FSM.