Table of Contents

LamaPLC: CJMCU-8221 Analog Devices Precision instrumentation amplifier module

CJMCU-8221 Analog Devices Precision instrumentation amplifier module The CJMCU-8221 is a high-performance, gain-programmable precision instrumentation amplifier module based on the AD8221AR chip by Analog Devices. It is specifically designed to amplify small signals in noisy environments with high accuracy.

Key Technical Specifications

If you'd like to support the development of the site with the price of a coffee — or a few — please do so here.

Here's a handy tip: you can quickly save this page as a PDF by clicking “export to PDF” in the menu on the right side of the screen.

2026/02/14 23:38

CJMCU-8221 Pinout

Pin #MnemonicDescription
1-INNegative Input Terminal for the differential signal.
2RGGain Setting Terminal. Connect one end of the gain resistor here.
3RGGain Setting Terminal. Connect the other end of the resistor here.
4+INPositive Input Terminal for the differential signal.
5-VSNegative Power Supply. Connect to negative rail (e.g., -5V) or Ground for a single supply.
6REFReference Voltage. Sets the output “zero” level. Typically connected to Ground (GND).
7VOUTOutput Signal. The amplified result of (+IN) - (-IN).
8+VSPositive Power Supply. Connect to positive rail (e.g., +5V to +18V).

Gain Calculation

The gain (G) of the module is determined by the external resistor (RG) connected across the RG pins. Use the following formula:

Target GainResistor (R<sub>G</sub)
1Open (No resistor)
105.49 kΩ
100499 Ω
100049.4 Ω

Many breakout boards come with a pre-soldered 499 Ω resistor, setting the default gain to approximately 100.

Arduino Code Example

void setup() {
  Serial.begin(9600);
}
 
void loop() {
  int sensorValue = analogRead(A0);
  // OUT Pin: Connect to an Arduino Analog Input (e.g., A0)
  float voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage
  Serial.println(voltage);
  delay(100);
}

This page has been accessed for: Today: 2, Until now: 6