MAX98357 I2S Audio Amplifier Module – Filterless Class D Amplifier for High-Quality Sound – Supports ESP32, Raspberry Pi, Arduinoo – Ideal for DIY Audio Projects, Smart Speakers, and Embedded Systems – Compact and Efficient Digital Audio Amplification

  • Fast Shipping

    Receive products in amazing time
  • Easy Returns

    Return policy that lets you shop at ease
  • Always Authentic

    We only sell 100% authentic products
  • Secure Shopping

    Your data is always protected

Rp29.250 Rp30.000

Sedang Kosong atau Habis

SKU: RK7-X02 Category:

Description

Nama Produk: MAX98357 I2S Audio Amplifier Module – Filterless Class D Amplifier for High-Quality Sound

Deskripsi: Modul amplifier MAX98357 I2S adalah amplifier audio kelas D tanpa filter yang dirancang untuk memberikan suara berkualitas tinggi dengan efisiensi yang tinggi. Modul ini mendukung komunikasi I2S dan kompatibel dengan ESP32, Raspberry Pi, dan Arduinoo. Ideal untuk proyek audio DIY, speaker pintar, dan sistem embedded, modul ini menawarkan amplifikasi audio digital yang kompak dan efisien.

Spesifikasi:

  • Jenis Amplifier: Kelas D Filterless
  • Komunikasi: I2S
  • Kompatibilitas: ESP32, Raspberry Pi, Arduinoo
  • Aplikasi: Proyek Audio DIY, Speaker Pintar, Sistem Embedded
  • Fitur: Amplifikasi Audio Digital yang Kompak dan Efisien

Fitur:

  • Filterless Class D Design: Menyediakan audio berkualitas tinggi dengan desain efisien.
  • Kompatibilitas I2S: Memungkinkan integrasi mudah dengan berbagai platform.
  • Kompak dan Efisien: Desain kecil dengan konsumsi daya rendah.

Cara Penggunaan:

  1. Pemasangan:

    • Hubungkan Modul: Sambungkan pin I2S dari modul amplifier ke pin I2S pada ESP32, Raspberry Pi, atau Arduinoo Anda. Pastikan pin yang terhubung adalah pin data, clock, dan ground.
    • Sambungkan Speaker: Pasang speaker ke terminal output pada modul amplifier.
  2. Pengaturan Kode Pemrograman:

    • Untuk ESP32: Anda bisa menggunakan library seperti ESP32-audioI2S untuk mengirim data audio ke amplifier. Berikut contoh kode dasar untuk ESP32:

      cpp

      #include <driver/i2s.h>

      void setup() {
      // Inisialisasi I2S
      i2s_config_t i2s_config = {
      .mode = I2S_MODE_MASTER | I2S_MODE_TX,
      .sample_rate = 44100,
      .bits_per_sample = I2S_BITS_PER_SAMPLE_16BIT,
      .channel_format = I2S_CHANNEL_FMT_RIGHT_LEFT,
      .communication_format = I2S_COMM_FORMAT_I2S,
      .intr_alloc_flags = 0,
      .dma_buf_count = 8,
      .dma_buf_len = 64
      };
      i2s_driver_install(I2S_NUM_0, &i2s_config, 0, NULL);
      }

      void loop() {
      // Kirim data audio ke amplifier
      int16_t audio_data[256] = {0};
      i2s_write(I2S_NUM_0, &audio_data, sizeof(audio_data), &bytes_written, portMAX_DELAY);
      }

    • Untuk Raspberry Pi: Anda dapat menggunakan library Python seperti PyAudio untuk mengirim data audio melalui I2S. Berikut contoh kode dasar:

      python

      import pyaudio

      # Konfigurasi audio
      audio = pyaudio.PyAudio()
      stream = audio.open(format=pyaudio.paInt16, channels=2, rate=44100, output=True)

      def play_sound(data):
      stream.write(data)

  3. Pengujian:

    • Uji Output: Putar audio melalui sistem dan verifikasi bahwa suara yang keluar dari speaker jernih dan berkualitas.
    • Verifikasi Koneksi: Pastikan semua sambungan pin dan speaker terhubung dengan benar dan tidak ada gangguan dalam sinyal audio.
  4. Pemeliharaan:

    • Periksa Koneksi: Secara berkala periksa koneksi kabel dan sambungan untuk memastikan semuanya terhubung dengan baik.
    • Jaga Kebersihan: Bersihkan port dan konektor dari debu atau kotoran untuk memastikan kualitas audio tetap optimal.
0.0/5
0 reviews
0
0
0
0
0

There are no reviews yet.

Be the first to review “MAX98357 I2S Audio Amplifier Module – Filterless Class D Amplifier for High-Quality Sound – Supports ESP32, Raspberry Pi, Arduinoo – Ideal for DIY Audio Projects, Smart Speakers, and Embedded Systems – Compact and Efficient Digital Audio Amplification”