Skip to Content

Amplifier Module LM358 100 Times Signal Gain

This amplification module is built around the LM358, a high-gain, frequency-compensated operational amplifier designed to operate from a single power supply. It is ideal for signal amplification in analog circuits and projects like audio processing or sensor signal enhancement. The module supports adjustable gain up to 100x using an onboard potentiometer and includes a power LED indicator.

Package Includes:

  • 1 × LM358 100x Gain Operational Amplifier Module

8.40 AED 8.40 AED Tax Included
8.40 AED Tax Included

Not Available For Sale

This combination does not exist.

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features:

  • Based on LM358 operational amplifier chip
  • Adjustable gain up to 100x using onboard 10K potentiometer
  • Built-in power indicator LED
  • Direct signal input/output via breakout pins
  • Compact design for easy integration into projects

Specifications:

  • Supply Voltage: 5V – 12V DC
  • Gain: Adjustable from 1x to 100x
  • Module Dimensions: 32.7mm × 13.3mm
  • Max Sink Current: 20mA
  • Max Source Current: 30mA
  • Bandwidth: 700kHz

Pinout Description:

LM358 Amplifier Module Pinout

  • VCC: 5V – 12V power supply input
  • IN: Analog signal input
  • OUT: Amplified analog output
  • GND: Ground

Principle of Operation:

The module uses the LM358 op-amp to amplify incoming analog signals such as audio or sensor data. Apply 5–12V to the VCC pin, feed the analog input to the IN pin, and retrieve the amplified signal from the OUT pin. The gain can be adjusted by rotating the onboard potentiometer: turning it counterclockwise increases gain, and clockwise decreases it.

LM358 Amplifier Working Principle

Applications:

  • Microphone preamplifier
  • Sensor signal conditioning
  • Alarm systems and light meters
  • Sound detection with Arduino

Example Circuit:

This module can be used with a 9x7mm microphone (sold separately) to build a sound detector circuit. Connect the microphone output to the amplifier input, then connect the amplifier output to an Arduino analog pin (e.g., A0). Power the module from the Arduino’s 5V and GND.

LM358 Amplifier Circuit Example

Arduino Example Code:

const int sensorPIN = A0;
const int sampleWindow = 50; // 50 ms = 20 Hz

void setup() {
  Serial.begin(9600);
}

void loop() {
  unsigned long startMillis = millis();
  unsigned int signalMax = 0;
  unsigned int signalMin = 1024;
  unsigned int sample;

  while (millis() - startMillis < sampleWindow) {
    sample = analogRead(sensorPIN);
    if (sample < 1024) {
      if (sample > signalMax) signalMax = sample;
      if (sample < signalMin) signalMin = sample;
    }
  }

  unsigned int peakToPeak = signalMax - signalMin;
  double volts = (peakToPeak * 5.0) / 1024;
  Serial.println(volts);
}

 

Library:

No external library is required for this module.

Comparison with LM393:

Specification LM358 (Op-Amp) LM393 (Comparator)
Supply Voltage 32V, ±16V 36V, ±18V
Differential Input Voltage 32V 36V
Input Offset Voltage 3mV max. 5mV max.
Input Bias Current 100nA max. 250nA max.
Input Common Mode Range 0V to V+ − 2V 0V to V+ − 1.5V
Large Signal Voltage Gain 100V/mV typ. 200V/mV typ.
Bandwidth 1MHz Not specified