How can you build a fast non-volatile memory from a conventional SRAM? It turns out, you only need a back-up battery and some control circuitry.
How can you build a fast non-volatile memory from a conventional SRAM? It turns out, you only need a back-up battery and some control circuitry.
This article discusses designing input/output drivers for integrated circuit I2C modules.
This article discusses designing input/output drivers for integrated circuit I2C modules.
This article gives you essential information on a mathematical technique that plays an absolutely fundamental role in…
This article gives you essential information on a mathematical technique that plays an absolutely fundamental role in system design and signal processing.
The Nyquist sampling theorem, or more accurately the Nyquist-Shannon theorem, is a fundamental theoretical principle that…
The Nyquist sampling theorem, or more accurately the Nyquist-Shannon theorem, is a fundamental theoretical principle that governs the design of mixed-signal electronic systems.
Learn about the basics of mechanical ventilation in terms of subsystems, control loops, and algorithms.
Learn about the basics of mechanical ventilation in terms of subsystems, control loops, and algorithms.
This article, the first in a series, discusses light-sensitive electronic devices called photodiodes and compares CCD and…
This article, the first in a series, discusses light-sensitive electronic devices called photodiodes and compares CCD and CMOS sensors.
This FEQ (or Frequent Engineering Question) covers the basics of a crucial topic: hardware description languages.
This FEQ (or Frequent Engineering Question) covers the basics of a crucial topic: hardware description languages.
The 1-wire bus, though not as widespread as other protocols, is a valuable communication technique for certain applications.
The 1-wire bus, though not as widespread as other protocols, is a valuable communication technique for certain applications.
How can digital signal processing help you equalize histograms for digital photography? Learn more here.
How can digital signal processing help you equalize histograms for digital photography? Learn more here.
This article discusses the characteristics and applications of a serial communication protocol intended specifically for…
This article discusses the characteristics and applications of a serial communication protocol intended specifically for audio systems.
Learn how to employ arithmetic operations on images as a way to enhance image quality, detect changes, and reduce noise.
Learn how to employ arithmetic operations on images as a way to enhance image quality, detect changes, and reduce noise.
This article is the fourth of a series on microcontroller timers which discusses internal watchdogs.
This article is the fourth of a series on microcontroller timers which discusses internal watchdogs.
This article is the third of a series on microcontroller timers which describes the RTCs inside a microcontroller.
This article is the third of a series on microcontroller timers which describes the RTCs inside a microcontroller.
This article is the second of a series on microcontroller timers. This article describes a more complex timer called the…
This article is the second of a series on microcontroller timers. This article describes a more complex timer called the PWM or pulse-width modulation timer.
This article discusses a complication that can prevent your Perceptron from achieving adequate classification accuracy.
This article discusses a complication that can prevent your Perceptron from achieving adequate classification accuracy.
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, the first in a series on “timer/counter” functions in microcontrollers, discusses periodic timers.
This article, the first in a series on “timer/counter” functions in microcontrollers, discusses periodic timers.