In this project, we will demonstrate the simplicity of RIOT by creating a data logger that will plot levels of light onto a graph on a PC server application.
In this project, we will demonstrate the simplicity of RIOT by creating a data logger that will plot levels of light onto a graph on a PC server application.
Learn how to listen to frequencies on the air with nothing more than a USB dongle: first FM radio, then voice signals.
Learn how to listen to frequencies on the air with nothing more than a USB dongle: first FM radio, then voice signals.
All about software-defined radio (SDR).
All about software-defined radio (SDR).
Keysight collaborates with UC San Diego to test the world's longest 5G link.
Keysight collaborates with UC San Diego to test the world's longest 5G link.
Learn how embedded FPGAs work and what advantages they offer.
Learn how embedded FPGAs work and what advantages they offer.
Learn about (for lack of a better term) packetization, a technique that facilitates robust data transfer in optical, RF,…
Learn about (for lack of a better term) packetization, a technique that facilitates robust data transfer in optical, RF, and long-distance-digital communication systems.
This technical brief explains what a CRC is and how you can use it to make your digital communication more robust.
This technical brief explains what a CRC is and how you can use it to make your digital communication more robust.
Microsoft uses programmable chips to offer an accelerated implementation for a number of algorithms such as machine…
Microsoft uses programmable chips to offer an accelerated implementation for a number of algorithms such as machine learning, pattern matching, and more.
Here is why FPGAs are making inroads despite the fact that GPUs are a de facto standard for implementing deep learning algorithms.
Here is why FPGAs are making inroads despite the fact that GPUs are a de facto standard for implementing deep learning algorithms.
Part Three in this three-article series shows you how to generate values for a discrete sinusoid and continuously convert…
Part Three in this three-article series shows you how to generate values for a discrete sinusoid and continuously convert this data into an analog signal without overburdening the CPU.
Intel Xeon D processors will now contain FPGAs, which directly combats the upcoming ARM-based server-grade processors.
Intel Xeon D processors will now contain FPGAs, which directly combats the upcoming ARM-based server-grade processors.
Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical…
Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical characteristics, and the application programming interface.
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the…
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the DAC’s sampling rate.
DSP is at crossroads, again, and this time at stake are communication, voice, and vision applications in the IoT realm.
DSP is at crossroads, again, and this time at stake are communication, voice, and vision applications in the IoT realm.
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained…
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained Pro development board.
Learn about basic procedures and techniques for creating your own projects with Atmel’s SAM4S Xplained Pro development platform.
Learn about basic procedures and techniques for creating your own projects with Atmel’s SAM4S Xplained Pro development platform.
An introduction to software unit testing for embedded systems developers.
An introduction to software unit testing for embedded systems developers.
Learn LabVIEW FPGA by programming the on-board Xilinx FPGA of the student-focused embedded device NI myRIO.
Learn LabVIEW FPGA by programming the on-board Xilinx FPGA of the student-focused embedded device NI myRIO.
Gray Codes are used in encoders, altimeters, and Karnaugh maps due to their error detection and unit-distant properties.
Gray Codes are used in encoders, altimeters, and Karnaugh maps due to their error detection and unit-distant properties.
Typical PLCs are very expensive, but never fear: cheaper versions exist!
Typical PLCs are very expensive, but never fear: cheaper versions exist!