ISD1820 Voice Recording Module with Built-in Microphone & 0.5W Speaker – Audio Playback Board

SKU: FA2044
Operating Voltage

3.0V – 5.0V DC

Recording Time

8 – 20 Seconds (Adjustable via resistor)

Default Recording Time

10 Seconds (Standard configuration)

Speaker Specifications

8Ω, 0.5W (Included)

Storage Technology

Non-volatile Flash

Control Interface

Push-buttons or Microcontroller I/O

Board Dimensions

38mm x 42.5mm

Operating Temp

0°C to +50°C

Product Description
The ISD1820 Voice Recording Module is a high-quality, easy-to-use audio solution designed for capturing and playing back short voice messages. Featuring the advanced ISD1820 chip, this board offers non-volatile storage, meaning your recorded message is safely preserved even after power is disconnected.
This all-in-one kit includes an onboard high-sensitivity microphone for recording and a matched 0.5W 8Ω speaker for clear playback. Whether you are adding a voice prompt to an industrial machine, building a custom “talking” greeting card, or integrating audible alerts into an Arduino security system, the ISD1820 provides a reliable, code-free way to add sound to your hardware. It supports three distinct playback modes: Edge-triggeredLevel-triggered, and Looping, offering maximum flexibility for any application.
Key Features
  • Simple Three-Button Control: Direct onboard buttons for Recording (REC), Playback-Edge (PLAYE), and Playback-Level (PLAYL).
  • No Coding Required: Can operate as a standalone device with just a battery, or be controlled via a microcontroller (Arduino, Raspberry Pi).
  • Non-Volatile Memory: Recorded audio is stored in internal flash memory for up to 100 years without power.
  • High-Quality Audio: Features an onboard microphone with automatic gain control for clear voice capture.
  • Versatile Playback: Supports “Push-to-Play” (Edge), “Hold-to-Play” (Level), and continuous loop modes.
  • Direct Speaker Drive: Includes an integrated power amplifier capable of driving the included 8Ω 0.5W speaker directly.
Usage & Applications
  • Industrial Alerts: Add voice instructions or safety warnings to machinery and control panels.
  • Interactive Displays: Use in museum exhibits or retail kiosks to provide audio descriptions when a button is pressed.
  • Consumer DIY: Create custom talking toys, personalized gift boxes, or “voice-memo” fridge magnets.
  • Smart Home Notifications: Connect to an Arduino/ESP32 to play a “Welcome Home” message or a door-open alert
Q: How do I record a message?

Simply press and hold the REC button. The onboard LED will light up to indicate recording is in progress. Speak clearly into the microphone and release the button when finished.

Q: Can I change the recording length?

Yes. The default duration is 10 seconds. By changing a single resistor (R6) on the board, you can adjust the sampling frequency to achieve between 8 and 20 seconds of recording time (higher duration results in lower audio quality)

Q: Does it lose the recording if I take the battery out?

No. The module uses flash memory, so your message is stored permanently until you choose to record over it.

Q: Can I play the message in a continuous loop?

Yes. By setting the “Repeat” (LOOP) jumper to the ON position, the module will play the recorded message repeatedly as long as it has power.

Q: Can I use a louder speaker with this board?

The onboard amplifier is optimized for the included 0.5W speaker. If you require higher volume for industrial environments, we recommend connecting the audio output to an external power amplifier module (like the LM386).