News & Insights

Programmable Gain Amplifiers for Sensor Signals: Gain, Headroom, and ADC Range

Programmable Gain Amplifiers for Sensor Signals: Gain, Headroom, and ADC Range

Learn how to select programmable gain settings that make better use of an ADC’s input range while preserving headroom for signal peaks, offset, and noise. A worked sensor example explains gain selection, settling after gain changes, and when to choose a dedicated PGA or an FPAA.

Read more about: Programmable Gain Amplifiers for Sensor Signals: Gain, Headroom, and ADC Range

Switched-Capacitor vs. Active RC Filters: How to Choose

Switched-Capacitor vs. Active RC Filters: How to Choose

Compare switched-capacitor and active RC filters across tunability, accuracy, noise, clock artifacts, and implementation requirements. A sensor bandwidth example illustrates when a fixed filter, factory-configured Chameleon module, or runtime-programmable FPAA may suit your signal chain.

Read more about: Switched-Capacitor vs. Active RC Filters: How to Choose

Anti-Aliasing Filter Design for ADCs: Choosing Cutoff Frequency and Filter Order

Anti-Aliasing Filter Design for ADCs: Choosing Cutoff Frequency and Filter Order

Learn how to choose an anti-aliasing filter’s cutoff frequency and order based on signal bandwidth, ADC sampling rate, and interference limits. This worked example compares fourth- and eighth-order Butterworth filters and outlines a practical Chameleon implementation, including the checks needed to verify the complete signal chain.

Read more about: Anti-Aliasing Filter Design for ADCs: Choosing Cutoff Frequency and Filter Order

Arduino Analog Signal Conditioning: A Single-Ended Low-Pass Filter and Amplifier Demonstration

Arduino Analog Signal Conditioning: A Single-Ended Low-Pass Filter and Amplifier Demonstration

Build and test a single-ended programmable low-pass filter and amplifier using Arduino and the FlexAnalog Shield. This demonstration shows how to switch between 1 kHz and 5 kHz filter settings while accounting for the single-ended input’s fixed 23 kHz Rauch filter.

Read more about: Arduino Analog Signal Conditioning: A Single-Ended Low-Pass Filter and Amplifier Demonstration

How FPAAs Work: Configurable Analog Blocks, Routing, Clocks, and Dynamic Reconfiguration

How FPAAs Work: Configurable Analog Blocks, Routing, Clocks, and Dynamic Reconfiguration

Discover how Field-Programmable Analog Arrays (FPAAs) use configurable analog blocks, programmable routing, and clocks to create flexible analog signal paths. Using Okika’s FlexAnalog family as an example, this article explains how engineers configure and dynamically update analog functions, along with the practical design considerations that shape real-world performance.

Read more about: How FPAAs Work: Configurable Analog Blocks, Routing, Clocks, and Dynamic Reconfiguration

Analog FPGA Explained: What Is an FPAA?

Analog FPGA Explained: What Is an FPAA?

An analog FPGA is best understood as a field-programmable analog array, or FPAA, which brings hardware reconfigurability to analog signal processing. This guide explains how FPAAs work, how they compare with digital FPGAs, and where programmable analog fits in modern embedded and mixed-signal systems.

Read more about: Analog FPGA Explained: What Is an FPAA?

Okika Devices Expands Chameleon™ Platform with New 4th-Order Filters and Programming Board

Okika Devices Expands Chameleon™ Platform with New 4th-Order Filters and Programming Board

Okika Devices has expanded its Chameleon™ platform with new 4th-order Butterworth low-pass filter modules and the Chameleon™ Programming Board. The new filters complement the existing 8th-order Chameleon options, while the programming board enables engineers to develop and test custom FPAA configurations. Together, the additions broaden the platform for both ready-to-use filtering and programmable analog development.

Read more about: Okika Devices Expands Chameleon™ Platform with New 4th-Order Filters and Programming Board

FPAA vs ADC + DSP: Signal Processing

FPAA vs ADC + DSP: Signal Processing

Modern embedded systems rarely choose between analog and digital processing alone. This article compares fixed analog front ends, programmable AFEs, FPAAs, ADCs, and DSPs to show how hybrid architectures can improve signal quality, flexibility, latency, and data efficiency.

Read more about: FPAA vs ADC + DSP: Signal Processing

Analog Signal Conditioning Before the ADC

Analog Signal Conditioning Before the ADC

Good ADC performance starts before the signal reaches the converter. Learn how gain, filtering, level shifting, impedance matching, and protection help preserve signal integrity, improve measurement accuracy, and make better use of an ADC’s available range and resolution.

Read more about: Analog Signal Conditioning Before the ADC