Though both standards have long been used for serial communication, RS-485 offers valuable features that aren't available from RS-232. Learn more in this article.
Though both standards have long been used for serial communication, RS-485 offers valuable features that aren't available from RS-232. Learn more in this article.
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.
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.
Take a closer look at the definition of the RF noise figure and discuss some subtleties to help avoid erroneous…
Take a closer look at the definition of the RF noise figure and discuss some subtleties to help avoid erroneous interpretations of this specification.
Learn about the immittance Smith chart (ZY Smith chart), the effect of adding series and parallel components, impedance…
Learn about the immittance Smith chart (ZY Smith chart), the effect of adding series and parallel components, impedance matching, and finding a two-element matching network.
Go from chaos to clarity by learning how to design programs for embedded systems leveraging the Warnier-Orr diagrams.
Go from chaos to clarity by learning how to design programs for embedded systems leveraging the Warnier-Orr diagrams.
Learn about the Bluetooth low energy (BLE) wireless communication protocol, namely its features, protocol stack, and how…
Learn about the Bluetooth low energy (BLE) wireless communication protocol, namely its features, protocol stack, and how it communicates with devices.
Quadrature networks convert a single input signal into two outputs with a 90-degree phase difference. This article…
Quadrature networks convert a single input signal into two outputs with a 90-degree phase difference. This article explains how to design quadrature networks using all-pass filters.
Dive deeper into the Internet of Things (IoT) communication through a brief overview of the different IoT data protocols.
Dive deeper into the Internet of Things (IoT) communication through a brief overview of the different IoT data protocols.
This article shows you how to add bias values to a multilayer Perceptron implemented in a high-level programming language…
This article shows you how to add bias values to a multilayer Perceptron implemented in a high-level programming language such as Python.
In this article, we’ll perform some classification experiments and gather data on the relationship between hidden-layer…
In this article, we’ll perform some classification experiments and gather data on the relationship between hidden-layer dimensionality and network performance.
This article provides guidelines for configuring the hidden portion of a multilayer Perceptron.
This article provides guidelines for configuring the hidden portion of a multilayer Perceptron.
In this article, we’ll use Excel-generated samples to train a multilayer Perceptron, and then we’ll see how the…
In this article, we’ll use Excel-generated samples to train a multilayer Perceptron, and then we’ll see how the network performs with validation samples.
This article explains why validation is particularly important when we’re processing data using a neural network.
This article explains why validation is particularly important when we’re processing data using a neural network.
This article takes you step by step through a Python program that will allow us to train a neural network and perform…
This article takes you step by step through a Python program that will allow us to train a neural network and perform advanced classification.
This article discusses the Perceptron configuration that we will use for our experiments with neural-network training and…
This article discusses the Perceptron configuration that we will use for our experiments with neural-network training and classification, and we’ll also look at the related topic of bias nodes.
This article presents Python code that allows you to automatically generate weights for a simple neural network.
This article presents Python code that allows you to automatically generate weights for a simple neural network.
This article demonstrates the basic functionality of a Perceptron neural network and explains the purpose of training.
This article demonstrates the basic functionality of a Perceptron neural network and explains the purpose of training.
This article explores the basic theory and structure of a well-known neural network topology.
This article explores the basic theory and structure of a well-known neural network topology.
This article shows how to initialize arrays in a C program with values from text files.
This article shows how to initialize arrays in a C program with values from text files.