Learn how to implement a moving average filter and optimize it with CIC architecture.
Learn how to implement a moving average filter and optimize it with CIC architecture.
In this project, we'll build circuits for programming two different Atmel microcontrollers and we'll discuss the…
In this project, we'll build circuits for programming two different Atmel microcontrollers and we'll discuss the necessary software setup.
Clock-generator ICs such as the NB3H73113G offer various features that are beneficial for your digital and mixed-signal designs.
Clock-generator ICs such as the NB3H73113G offer various features that are beneficial for your digital and mixed-signal designs.
Bluetooth low energy (BLE) is designed to intermittently transmit information using a limited amount of power. This…
Bluetooth low energy (BLE) is designed to intermittently transmit information using a limited amount of power. This article provides the building blocks that allow you to add BLE to your projects for $5 (plus a one-time purchase of a $15 programmer).
To encourage the growth of SoCs and connected devices, ARM announced an update to its DesignStart program.
To encourage the growth of SoCs and connected devices, ARM announced an update to its DesignStart program.
Dive under the hood of an FPGA: Just what is inside of an FPGA that makes it so different from a microcontroller and yet…
Dive under the hood of an FPGA: Just what is inside of an FPGA that makes it so different from a microcontroller and yet still so versatile?
Use an Arduino/Genuino 101, a TI SensorTag, and an SD shield to build a BLE multi-sensor data logger that records…
Use an Arduino/Genuino 101, a TI SensorTag, and an SD shield to build a BLE multi-sensor data logger that records temperature, humidity, atmospheric pressure, ambient light and more.
A brief guide to some useful programming languages used in embedded systems design—and where you can learn, practice,…
A brief guide to some useful programming languages used in embedded systems design—and where you can learn, practice, and master them.
This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module…
This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module to add voice-activated movements to your next project.
Use Cypress Solar-Powered BLE Sensors, an Arduino UNO, and an HM10 BLE module to make your own multi-node temperature and…
Use Cypress Solar-Powered BLE Sensors, an Arduino UNO, and an HM10 BLE module to make your own multi-node temperature and humidity monitor and display.
Transmit humidity and temperature data with a fully functional, off-the-shelf, battery-less wireless sensor node.
Transmit humidity and temperature data with a fully functional, off-the-shelf, battery-less wireless sensor node.
In this article, we discuss metastability, setup time, and hold time in designing a digital VLSI circuit.
In this article, we discuss metastability, setup time, and hold time in designing a digital VLSI circuit.
It’s time to dive into the world of programmable logic. Use this tutorial to get your FPGA development environment…
It’s time to dive into the world of programmable logic. Use this tutorial to get your FPGA development environment setup and understand the tool set and basic development process.
This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates…
This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates how it can control a 64×64 RGB matrix.
ARM, the company known for powering mobile devices globally with its Cortex-A chips, recently announced DynamIQ…
ARM, the company known for powering mobile devices globally with its Cortex-A chips, recently announced DynamIQ Technology as the company’s next generation microarchitecture for heterogenous, accelerated, multi-core computing systems.
The FPGA can be a great addition to your arsenal, but it requires some adjustments to the way a microcontroller jockey thinks.
The FPGA can be a great addition to your arsenal, but it requires some adjustments to the way a microcontroller jockey thinks.
The BNO055 is an absolute orientation sensor from Bosch that combines sensor data and a microprocessor to filter and…
The BNO055 is an absolute orientation sensor from Bosch that combines sensor data and a microprocessor to filter and combine the data, giving users their absolute orientation in space.
The CDCE813-Q1 is a customizable, fairly high-frequency clock generator that is qualified for automotive applications.
The CDCE813-Q1 is a customizable, fairly high-frequency clock generator that is qualified for automotive applications.
Optimizing performance, safety, and reliability in ADAS applications via design, verification, and processor IP and a…
Optimizing performance, safety, and reliability in ADAS applications via design, verification, and processor IP and a holistic design approach.
Here is a look at some of the most interesting crowdfunding campaigns this month on Kickstarter, featuring a USB hot…
Here is a look at some of the most interesting crowdfunding campaigns this month on Kickstarter, featuring a USB hot multi-tool, a power oriented microcontroller, and an FPGA based prototyping board with multiple interfacing and i/o options.