INMP441 Module microphone omnidirectionnel MEMS Interface I2S Supporte ESP32

UGS : DAR-01-B78

En stock

Module microphone INMP441 omnidirectionnel avec interface I2S, idéal pour projets audio ESP32, offrant une qualité sonore exceptionnelle.

24,000 TND

En stock

Check
Livraison gratuite pour commandes plus de 200 TND

Sortie numérique I2S · 24 bits

Microphone MEMS I2S pour capture audio numérique sur ESP32

Le INMP441 numérise le son directement sur la puce et transmet un flux I2S 24 bits, sans ADC externe ni carte son — la référence pour l’acquisition audio sur microcontrôleur.

🎙️ Un microphone qui sort du numérique, pas de l’analogique

Contrairement à un micro électret classique (signal analogique à amplifier puis convertir), le INMP441 intègre son propre convertisseur et transmet directement un flux numérique I2S 24 bits sur 3 lignes dédiées (horloge, word select, données). Résultat : moins de bruit de câblage, aucune broche ADC consommée sur l’ESP32, et une intégration nativement supportée par le périphérique I2S du microcontrôleur. C’est le composant que l’on retrouve dans la plupart des projets ESP32 de reconnaissance vocale ou de streaming audio.

⭐ Pourquoi ce module

🎚️SNR 61 dBARapport signal/bruit correct pour un micro MEMS de cette gamme.
🔊AOP 120 dB SPLSupporte des niveaux sonores élevés sans saturer.
⚡1,4 mA typiqueConsommation compatible avec un projet sur batterie.
🔌I2S 24 bitsSCK, WS, SD, L/R — aucun ADC externe requis.
🎯OmnidirectionnelCapte le son dans toutes les directions.
🧩Stéréo possibleDeux modules synchronisables via la broche L/R.

📐 Caractéristiques techniques

PuceINMP441 (InvenSense / TDK)
InterfaceI2S numérique, 24 bits
Alimentation (VDD)1,8 – 3,3 V
SNR61 dBA
Sensibilité-26 dBFS ±1 dB (94 dB SPL, 1 kHz)
AOP120 dB SPL
Réponse en fréquence60 Hz – 15 kHz
Courant de fonctionnement1,4 mA (typique)
BrochesVDD, GND, SCK, WS, SD, L/R

🎧 Pourquoi I2S plutôt qu’un micro analogique ?

Sur ESP32, un micro analogique doit partager une broche ADC déjà sollicitée par d’autres capteurs et reste sensible aux parasites du WiFi et du PWM. Le bus I2S sépare horloge et données sur des lignes dédiées, se pilote par DMA matérielle (sans charger le CPU) et tolère des câbles plus longs sans dégradation notable du signal — un vrai avantage pour un projet embarqué qui doit rester réactif.

🛠️ Cas d’usage typiques

Un composant pensé pour l’acquisition audio numérique embarquée, du prototype au projet pédagogique.

🎙️ Assistant vocal🔉 Détection de mot-clé📡 Streaming audio IoT🤖 Interaction vocale robotique🎵 Enregistrement embarqué🔬 TP traitement du signal

🚀 Mise en route en 3 étapes

Câbler le moduleVDD → 3V3, GND → GND, SCK/WS/SD sur les broches I2S de l’ESP32.
Configurer le pilote I2SMode maître, 24 bits, mono — régler L/R à GND ou VCC pour choisir le canal.
Lire le fluxRécupérer les échantillons I2S et les traiter (FFT, VAD, enregistrement).

👤 Pour qui ?

Makers ESP32Étudiants en traitement du signalProjets IoT audioÉcoles d’ingénieurs / robotique

💡 Bon à savoir

Le INMP441 est un capteur MEMS grand public pour projets maker/IoT, pas un micro de studio. Sa directivité omnidirectionnelle capte aussi le bruit ambiant : prévoyez un filtrage logiciel (VAD, réduction de bruit) pour les applications de reconnaissance vocale exigeantes. Pensez à fixer correctement la broche L/R (GND ou 3,3V) : mal réglée, elle peut empêcher toute transmission de données.

🏁 En résumé

Avec son SNR de 61 dBA, sa sortie I2S 24 bits et sa consommation de 1,4 mA, le INMP441 reste le choix logique pour numériser du son directement sur ESP32, sans électronique d’interface supplémentaire — idéal pour l’assistant vocal, le streaming audio ou les TP de traitement du signal.

Documentation et ressources

Questions fréquentes

Quel est l'usage principal du module INMP441 ?

Le module INMP441 est conçu pour des projets audio utilisant l'ESP32. Il permet de capturer des sons avec une qualité sonore exceptionnelle, idéal pour des applications comme la reconnaissance vocale, l'enregistrement audio ou les systèmes de communication.

Ce module est-il compatible avec d'autres microcontrôleurs ?

Le module INMP441 est principalement optimisé pour l'ESP32 grâce à son interface I2S. Bien qu'il puisse fonctionner avec d'autres microcontrôleurs supportant l'I2S, des ajustements peuvent être nécessaires pour garantir une compatibilité optimale.

Comment installer le module INMP441 sur un ESP32 ?

L'installation du module INMP441 sur un ESP32 nécessite de le connecter aux broches I2S de l'ESP32. Vous devez également configurer le code pour initialiser le microphone et gérer les données audio. Des exemples de code sont souvent disponibles dans les communautés de développeurs.

Quels sont les délais de livraison pour ce produit en Tunisie ?

La livraison du module INMP441 en Tunisie est généralement rapide, avec un délai de 3 à 7 jours ouvrables selon votre localisation. Les frais de livraison peuvent varier en fonction de la méthode choisie.

Le module INMP441 est-il garanti ?

Oui, le module INMP441 est couvert par une garantie de 12 mois. Cette garantie couvre les défauts de fabrication, mais ne s'applique pas aux dommages causés par une mauvaise utilisation.

Quelles sont les différences entre le INMP441 et d'autres microphones MEMS ?

Le INMP441 se distingue par son interface I2S, qui permet une transmission numérique directe des données audio, offrant une meilleure qualité sonore et une réduction des interférences. D'autres microphones peuvent utiliser des interfaces analogiques, ce qui peut entraîner une dégradation du signal.

Peut-on utiliser le INMP441 pour des projets en extérieur ?

Le module INMP441 est principalement conçu pour des applications en intérieur. Pour des projets en extérieur, il est recommandé d'utiliser un boîtier de protection pour éviter les dommages causés par l'humidité et les intempéries.

Comment utiliser le module microphone INMP441 avec ESP32

⏱ Temps total : 15 min

  1. 1
    Préparation du matériel

    Rassemblez votre matériel : un module microphone INMP441, une carte ESP32, des câbles de connexion et un ordinateur avec l'environnement de développement Arduino configuré.

  2. 2
    Connexion du microphone

    Connectez le module INMP441 à la carte ESP32. Reliez les broches VCC et GND du microphone respectivement aux broches 3.3V et GND de l'ESP32. Ensuite, connectez les broches SCK, WS et SD du microphone aux broches correspondantes de l'ESP32.

  3. 3
    Installation de la bibliothèque

    Ouvrez l'environnement de développement Arduino. Allez dans le menu 'Sketch', puis 'Include Library' et sélectionnez 'Manage Libraries'. Recherchez et installez la bibliothèque 'I2S' si elle n'est pas déjà installée.

  4. 4
    Écriture du code

    Créez un nouveau sketch dans l'IDE Arduino. Utilisez un exemple de code pour l'I2S qui initialise le microphone INMP441 et configure les paramètres audio. Assurez-vous de définir correctement les broches utilisées.

  5. 5
    Téléversement du code

    Connectez votre carte ESP32 à l'ordinateur via USB. Sélectionnez le bon port COM dans l'IDE Arduino. Cliquez sur le bouton 'Téléverser' pour transférer le code sur la carte.

  6. 6
    Test du microphone

    Une fois le code téléversé, ouvrez le moniteur série dans l'IDE Arduino. Vérifiez que le microphone capte le son et que les données audio sont affichées correctement.

  7. 7
    Ajustements et utilisation

    Si nécessaire, ajustez les paramètres dans le code pour améliorer la qualité sonore. Vous pouvez maintenant intégrer le microphone dans vos projets audio avec l'ESP32.

Poids0,03 kg
Fabricant des puces ESP32 et ESP8266 WiFi Bluetooth