

The MAX9814 is a low-noise microphone amplifier with Automatic Gain Control (AGC) designed to deliver high-quality audio amplification. Manufactured by Arduino, this component is ideal for applications requiring clear and consistent audio capture. Its AGC feature ensures optimal gain levels, making it suitable for environments with varying sound intensities. The MAX9814 is commonly used in voice recognition systems, portable audio devices, hearing aids, and other audio processing applications.








The MAX9814 is designed to provide excellent performance in audio applications. Below are its key technical specifications:
The MAX9814 has an 8-pin configuration. Below is the pinout and description:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | OUT | Amplifier output. Connect to the next stage of the audio circuit. |
| 2 | GND | Ground. Connect to the system ground. |
| 3 | BYPASS | Bypass capacitor connection for noise filtering. |
| 4 | VDD | Power supply input. Connect to a 2.7V to 5.5V power source. |
| 5 | GAIN | Gain control pin. Connect a resistor to set the desired gain level. |
| 6 | IN+ | Non-inverting microphone input. |
| 7 | IN- | Inverting microphone input. |
| 8 | SHDN | Shutdown pin. Pull low to disable the amplifier and reduce power consumption. |
The MAX9814 is straightforward to use in audio circuits. Below are the steps and considerations for integrating it into your design:
Power Supply:
Microphone Connection:
Gain Configuration:
Output Connection:
Bypass Capacitor:
Shutdown Control:
The MAX9814 can be interfaced with an Arduino UNO for audio signal processing. Below is an example setup:
// MAX9814 Example Code for Arduino UNO
// This code reads the audio signal from the MAX9814 and outputs the
// analog value to the Serial Monitor.
const int audioInputPin = A0; // Analog pin connected to MAX9814 OUT
const int shutdownPin = 2; // Digital pin connected to MAX9814 SHDN
void setup() {
pinMode(shutdownPin, OUTPUT); // Set SHDN pin as output
digitalWrite(shutdownPin, HIGH); // Enable the MAX9814
Serial.begin(9600); // Initialize Serial communication
}
void loop() {
int audioSignal = analogRead(audioInputPin); // Read audio signal
Serial.println(audioSignal); // Print the signal value to Serial Monitor
delay(10); // Small delay for stability
}
No Output Signal:
Distorted Audio:
Excessive Noise:
High Power Consumption:
Q: Can the MAX9814 work with a 3.3V power supply?
A: Yes, the MAX9814 operates with a supply voltage range of 2.7V to 5.5V, making it compatible with 3.3V systems.
Q: How do I adjust the AGC settings?
A: The AGC settings can be adjusted by selecting appropriate external components as specified in the MAX9814 datasheet.
Q: Can I use the MAX9814 with a digital microphone?
A: No, the MAX9814 is designed for use with analog microphones. Digital microphones require a different interface.
Q: What is the maximum gain of the MAX9814?
A: The maximum gain is 60dB, which can be set using an external resistor on the GAIN pin.
By following this documentation, you can effectively integrate the MAX9814 into your audio projects for high-quality sound amplification.