Shopping Cart
Check UGE Offers on all products Shop now

ISD1820 Voice Record Module

ISD1820 Voice Record Module


  • Push-button interface, playback can be edge or level activated
  • Automatic power-dwon mode
  • On-chip 8Ω speaker driver
  • Signal 3V Power Supply
  • Can be controlled both manually or by MCU
  • Sample rate and duration changable by replacing a single resistor
  • Record up to 20 seconds of audio
  • Dimensions: 37 x 54 mm

If you want change record duration, an external resistor is necessary to select the record duration and sampling frequency, which can range from 8 – 20 seconds (4-12kHz sampling frequency).  The Voice Record Module of our provide default connect 100k resistor through P2 by short cap. So the default record duration is 10s.


Record Operate Guide 

  1. Push REC button then the RECLED(D1) will light and keep push until record end.
  2. Release the REC button
  3. Select Playback mode:  PLAYE, just need push one time, and will playback all of the record or power down ; PLAYL, you need always push this button until you want to stop playback record or end ; REPEAT, switch 5 to right side, and the record will playback time a time until switch to light or power down
  4. FT mode, when you switch 6 to right side, that means all of you speak to MIC will direct playback from Speaker.



We can build a Auto PIR Alarm small project. We have record a short alert tone in Voice record module. Then we controlPIR Sensor and Voice record module by Freaduino ATMage328.  Of course you can also use PIR and record function. Use your imagination.


Programming  Demo code like :

**  Device: ISD1820                                                 **
**  File:   EF_Alert.c                                              **
**                    **
**  Created by ElecFreaks Robi.W /14 Nov 2011                       **
**                                                                  **
**  Description:                                                    **
**  This file is alert demo code base on PIR sensor and ISD1820     **
**  Voice record module, just a sample code for your reference.     **
**                                                                  **
**  Copyright (C) 2011 ElecFreaks Corp.                           **
**                                       **

#define SOUT   12
#define REC    8
#define PLAYE  9
#define PLAYL  10

void setup(){
  pinMode(SOUT, INPUT);
void loop(){
  int ret = digitalRead(SOUT);
  if(ret == 1)
    Serial.println("--------------> PIR");
    digitalWrite(PLAYE, 1);
    digitalWrite(PLAYE, 0);


Power Amplifier Circuit

If you want extern power amplifier circuit to Speakers, you can use LM386, D2283, D2322, TA7368, MC34119 etc amplifier IC.  Note, SP+ or SP- is you do not want to use, must vacant, do not connect to GND.  Used LM386 power amplifier circuit as below:


Enjoy !!

 Sorry! no video to show.

Write a review

Please login or register to review
ISD1820 Voice Record Module
  • Shobra Branch : 0
  • Heliopolis Branch : 1
  • Stock: 1
  • Brand: Chinese
  • Model: MOD-017
  • Weight: 0.01kg
  • Location: O8-29
Product Views: 3624