Add custom audio prompts, sound effects, or emergency voice alerts to your next hardware build with the ISD1820 Voice Recording Module. Designed for simplicity and versatility, this standalone audio recorder features an onboard microphone and includes a compact 8Ω speaker for immediate audio output. The non-volatile memory ensures your recordings are saved securely even when power is disconnected. Whether you are adding voice feedback to an Arduino-based robotics project, building an interactive display, or integrating custom audio into a safety alert system, this module offers seamless push-button control alongside easy microcontroller integration.
Key Features
Complete Audio Solution: Comes fully equipped with an onboard microphone for recording and an included 8Ω 0.5W speaker for direct audio playback.
Dual Control Modes: Operates perfectly as a standalone device using the onboard push buttons, or interfaces easily with microcontrollers (like Arduino or ESP32) via standard digital I/O pins.
Non-Volatile Storage: Audio recordings are stored in flash memory, meaning messages are retained indefinitely without requiring a backup battery.
Versatile Playback: Supports edge-triggered playback (press once to play the entire message) and level-triggered playback (plays only while the button/pin is held high).
Adjustable Recording Time: Defaults to a high-quality 10-second recording limit, which can be modified via external resistor changes for up to 20 seconds of audio.
Direct Speaker Drive: The onboard audio amplifier is capable of driving the included speaker directly without needing extra amplification hardware.
5// PLAYE trigger pin PB4 on STM32 (REC and PLAYL can be wired the same way to other digital pins, or left to the module's onboard buttons)
6#define PLAYE_PIN PB4
7
8voidsetup() {
9Serial.begin(115200);
10pinMode(PLAYE_PIN, OUTPUT);
11digitalWrite(PLAYE_PIN, LOW);
12}
13
14voidloop() {
15digitalWrite(PLAYE_PIN, HIGH); // trigger playback (edge-activated: plays once, full message)
16delay(100);
17digitalWrite(PLAYE_PIN, LOW);
18delay(5000);
19}
📄 File: isd1820_voice_recording_&_playback_module_with_speaker_-_raspberry_pi_pico.inoRaspberry Pi Pico
508 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// PLAYE trigger pin 2 on Raspberry Pi Pico (REC and PLAYL can be wired the same way to other digital pins, or left to the module's onboard buttons)
6#define PLAYE_PIN 2
7
8voidsetup() {
9Serial.begin(115200);
10pinMode(PLAYE_PIN, OUTPUT);
11digitalWrite(PLAYE_PIN, LOW);
12}
13
14voidloop() {
15digitalWrite(PLAYE_PIN, HIGH); // trigger playback (edge-activated: plays once, full message)
16delay(100);
17digitalWrite(PLAYE_PIN, LOW);
18delay(5000);
19}
Standalone record/playback module - control pins are simple digital triggers, no data protocol.
نظرة عامة ومواصفات المنتج — بالعربية
ISD1820 Voice Recording & Playback Module with Speaker متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Sensors وSound Sensor، بسعر 75,00 EGP. كود المنتج لدينا: EK1832. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.
أهم المواصفات الفنية:
Module Type: Voice Recording and Playback
Chip: ISD1820
Recording Time: Up to 20 seconds
واجهة الاتصال: Push-button / Trigger input
Operating Voltage: 3–5V DC
Speaker: Built-in small speaker (8Ω 0.5W typical)
الخامة: PCB with electronic components
Usage: DIY voice projects, alarms, toys, and audio notifications
هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.