Audio Voice Recording ISD1820 Module Without Loudspeaker

Out Of Stock



The ISD1820 Module is built around a single-chip audio record that can play back a 20-second audio recording, store it in its internal memory, and play it back through a small 8-ohm speaker (not included). You can control the module with a microcontroller like an Arduino, STM32, ChipKit, etc. and you can playback and repeat.

Package Includes:

  • 1 x Audio Voice Recording ISD1820 Module Without Loudspeaker


  • Ten seconds of audio can be recorded and played again.
  • Operation at 2.6 -5.5V
  • MCU and button controllable
  • Playback with an edge or level activation
  • integrated microphone
  • On-chip speaker driver for 8 ohms
  • With a different resistor, the duration and sample rate can be changed up to 20 seconds.
  • automatic power-off mode


You can use the ISD1820 Voice Recorder and Playback Module for security-related tasks as well. When an intrusion is discovered, a voice message is continuously played. When different voice messages need to be played in offices, such as when a door is opened and only one welcome message needs to be played, the ISD1820 module can be utilized.
You can record a fresh message if it is break time; this time, if the door is opened, the break time voice message will be played. Depending on the circumstance, different messages can be recorded.

Principle of Work:

  • Press the REC button to start recording, then keep pressing it until the recording is finished.
  • Pull back on the REC button.
  • Choose the PLAYE playback option to play the entire record or power down with a single press; You must continuously press the PLAYL button until you want to halt recording or discontinue playing; The record will continue to playback each time the P-E jumper is cut short or the power is turned off.
  • When the FT jumper is shortened in FT mode, all of your MIC input will be directed to the speaker for playback.

Pinout of the Module:

Pin Name



DC 2.4-5.5V




FeedThrough: This mode enables the Microphone to drive the speaker directly.

REC/REC (Button)

The REC input is an active‐HIGH record signal. The module starts recording whenever REC is HIGH. This pin must remain HIGH for the duration of the recording. REC takes precedence over either playback (PLAYLorPLAYE) signal.

P-E/PLAY-E (Button)

Playback, Edge‐activated: When a HIGH‐going transition is detected continues until an End‐of‐Message (EOM) marker is encountered or the end of the memory space is reached.

P-L/PLAY-L (Button)

Playback, Level‐activated, when this input pin level transits for LOW to HIGH, a playback cycle is initiated.


The SP+ and SP‐ pins provide a direct drive for loudspeakers with impedances as low as8Ω.

Note: These is not Serial Parallel Interface Pins.


Microphone In: the microphone input transfers its signals to the on‐chip pre-amplifier.



  • Voice Recorder
  • Microcontroller-based audio playback
  • Sound recorder
  • Talking Dolls


Only 10 seconds can be recorded by the module for this connection type. 



 No Library is needed for this Module to function


int Rec = 11;
 int Play = 13;
void setup()
   pinMode(Rec, OUTPUT);
   pinMode(Play, OUTPUT);
void loop()
   digitalWrite(Rec, HIGH);
   digitalWrite(Rec, LOW);
   digitalWrite(Play, HIGH);
   digitalWrite(Play, LOW);

Technical Details:

  • Operating Voltage: Wide power supply ranges from 2.4V to 5.5V DC
  • 8 Ohm 0.5W speakers can be driven directly(Not included).
  • Dimensions (LxWxH) in cm 8 x 6 x 3
  • PCB size: 4.3 x 3.8 cm / 1.7 x 1.5in



This module's simplicity of usage and lack of several settings that could potentially complicate things make it beautiful. For the majority of applications that would employ this device, the sound quality is adequate. This module functions as a compact unit that accurately records and reproduces voice. however, you must use another module if you wish to record more than simply an input or save this data in a file (e.g. VS1053 Mp3 Shield).