Pairing is an important concept in Bluetooth LE. Let’s examine the fundamentals of Bluetooth LE pairing, outlining how LE devices securely share keys between…
Pairing is an important concept in Bluetooth LE. Let’s examine the fundamentals of Bluetooth LE pairing, outlining how LE devices securely share keys between trusted devices.
Designing antennas for compact IoT devices is a tricky task, but an increasingly important one. Learn more about this…
Designing antennas for compact IoT devices is a tricky task, but an increasingly important one. Learn more about this challenge and how to meet it.
Learn the roles of the three security keys in Bluetooth LE—Long Term Key (LTK), Connection Signature Resolving Key…
Learn the roles of the three security keys in Bluetooth LE—Long Term Key (LTK), Connection Signature Resolving Key (CSRK), and Identity Resolving Key (IRK).
Learn how whitening filters solve problems in low-power radios when transmitting long identical bit sequences. Explore…
Learn how whitening filters solve problems in low-power radios when transmitting long identical bit sequences. Explore their significance in protocols like BLE and ZigBee.
Electromagnetic-based side-channel attacks are non-invasive, meaning the attacker does not need physical access to the…
Electromagnetic-based side-channel attacks are non-invasive, meaning the attacker does not need physical access to the device to steal information. We’ll look at how these EM side-channel attacks work.
Learn how ATT and GATT protocols help Bluetooth LE devices store and manage data, making it easier for connected devices…
Learn how ATT and GATT protocols help Bluetooth LE devices store and manage data, making it easier for connected devices to work together seamlessly.
To understand known vulnerabilities and attacks on Bluetooth LE devices, we review some studies from the past 4+ years.
To understand known vulnerabilities and attacks on Bluetooth LE devices, we review some studies from the past 4+ years.
This article will help you understand losses in high-frequency transmission lines that include traces on PCBs. We will…
This article will help you understand losses in high-frequency transmission lines that include traces on PCBs. We will also investigate how these losses impact signal propagation and the quality of digital signals.
Ultra-thin, flexible, and low-power displays support wireless, IoT, and energy-harvesting applications that continue to…
Ultra-thin, flexible, and low-power displays support wireless, IoT, and energy-harvesting applications that continue to bring intelligence to more products. This article examines two of the most popular low-power reflective display technologies—electrochromic and electrophoretic.
The Y-factor method is a widely used technique for measuring the gain and noise figure (NF) of RF components. This…
The Y-factor method is a widely used technique for measuring the gain and noise figure (NF) of RF components. This article will help you understand the differences between the insertion gain and the available gain, while avoiding potentially significant errors when measuring the noise figure.
Learn about Bluetooth LE's security features and tools, how to use them, and understand how they keep connections secure.
Learn about Bluetooth LE's security features and tools, how to use them, and understand how they keep connections secure.
Explore the seven states of the Bluetooth LE radio, how the link layer state machine manages the LE radio, and the roles…
Explore the seven states of the Bluetooth LE radio, how the link layer state machine manages the LE radio, and the roles of these states in wireless communication.
Indispensable for modern electrical engineering, application-specific integrated circuits (ASICs) form a diverse group of…
Indispensable for modern electrical engineering, application-specific integrated circuits (ASICs) form a diverse group of integrated circuits (ICs) that help designers to optimize sophisticated electronic devices.
In this project, learn how to use a potentiometer's reading on the M5Stack core to control a servo motor.
In this project, learn how to use a potentiometer's reading on the M5Stack core to control a servo motor.
Real-time image processing is a resource-intensive task that often requires specialized hardware. With that in mind,…
Real-time image processing is a resource-intensive task that often requires specialized hardware. With that in mind, let's explore processors that are designed specifically for photo and video applications.
Learn another way to characterize RF noise components using noise temperature and how this concept clears up how noise…
Learn another way to characterize RF noise components using noise temperature and how this concept clears up how noise figure measurement instruments actually work.
In this article, we’ll use SPICE simulations to explore the theory and behavior of negative voltages.
In this article, we’ll use SPICE simulations to explore the theory and behavior of negative voltages.
Get a high-level understanding of designing electronics to prevent the threat of side-channel attacks (SCAs), namely…
Get a high-level understanding of designing electronics to prevent the threat of side-channel attacks (SCAs), namely power- and EM- (electromagnetic) based attacks.
Learn about slot antennas, namely their history, characteristics, and electromagnetic (EM) behavior for low-voltage,…
Learn about slot antennas, namely their history, characteristics, and electromagnetic (EM) behavior for low-voltage, small-form-factor electronic devices.
Learn about l-type impedance matching equations through the quality factor (Q factor) of RC and RL circuits and the…
Learn about l-type impedance matching equations through the quality factor (Q factor) of RC and RL circuits and the series-parallel conversion of these circuits.l-