β 20 min readShowdown: RS550 12V DC 8000 vs RS-555 12V DC 6000 RPM DC Motor
Vol. 56 | The Heavyweight DC Drivetrain Duel Reliability isn’t optional when you’re designing actuators that need to move actual steel or
Read Article β| Bulk Pricing | ||
|---|---|---|
| QTY | Unit Price(Inlc. GST) | |
| 10+ | βΉ469.42 βΉ 397.81 + 71.61 GST | |
| 15+ | βΉ464.63 βΉ 393.75 + 70.88 GST | |
| 20+ | βΉ459.84 βΉ 389.69 + 70.14 GST | |
| 25+ | βΉ455.05 βΉ 385.64 + 69.42 GST | |
High-precision I2S digital microphone for crystal-clear audio recording. Bypasses noisy analog inputs. Perfect for voice assistants and audio analysis.
Mini Laser Diode Dot Module 650nm 5V 5mW - Red for Arduino Raspberry βΉ59.00
Capacitive Touch Switch Button Module TTP223 for Arduino Raspber βΉ39.00
MT3608 Step Up Boost Module 3-24V to 5-28V 2A Power Regulator βΉ49.00
Capacitive Touch Switch Button Module TTP223 1 Key βΉ68.00
Micro SD Card Adapter Module With SPI Interface for Arduino βΉ49.00 Stop feeding your microcontroller noisy audio. If you are trying to build a voice assistant or an audio spectrum analyzer using a standard analogue microphone, you know the pain: static, hiss, and poor sensitivity. The GY-SPH0645LM4H MEMS Microphone solves this by going 100% Digital. Instead of outputting a voltage that picks up noise from your wires, it outputs pure digital audio data via the I2S (Inter-IC Sound) interface. This means the audio signal remains pristine from the microphone chip all the way to your processor.
The Probots Quality Advantage MEMS microphones are tiny technological marvels, but they are fragile. A crushed port means muted audio. We package every SPH0645 in Probots™ Secure-Transit anti-static foam to ensure the delicate acoustic port remains unblocked and undamaged. We also verify the PCB layout to ensure the "Select" pin is correctly pulled low/high, preventing the "channel swapping" bugs common in cheaper clones.
Specifications
Interface: I2S (Digital Audio).
Sensor Type: MEMS (Micro-Electro-Mechanical Systems).
Operating Voltage: 3.3V DC (NOT 5V compatible).
Frequency Response: 50Hz – 15kHz (Wideband).
Sensitivity: -26 dBFS.
S/N Ratio: 65dB (Very low noise floor).
Data Format: 24-bit I2S data frames.
Dimensions: Tiny! ~15mm x 15mm.
Compatibility & Platform Support
ESP32:Perfect Match. The ESP32 has hardware I2S support. This is the #1 choice for Wi-Fi walkie-talkies or streaming radios.
Raspberry Pi (Zero/3/4/5): Excellent. The Pi has a dedicated I2S bus on the GPIO header. You can configure this as a system-level sound card (ALSA device).
Arduino Uno/Nano: Not Compatible. Standard 8-bit Arduinos are too slow and lack the I2S interface to handle this data stream.
Teensy / STM32:Compatible (Requires specific I2S libraries).
Key Applications & Projects
DIY Smart Speaker: Build your own privacy-focused version of Alexa or Google Home using a Raspberry Pi.
Audio Visualizer: Create a real-time LED music visualizer that reacts to specific frequencies (Bass/Treble) with high precision.
Environmental Monitor: Detect specific sounds (like glass breaking or a baby crying) using Machine Learning on the Edge (TinyML).
Voice Recorder: Build a high-fidelity dictaphone.
Unlock New Capabilities (Project Evolution)
Prerequisites: You must be comfortable with installing libraries (I2S for ESP32) or editing config files (/boot/config.txt on Raspberry Pi).
The Upgrade: Stereo Recording!
The Logic: The module has a SEL (Select) pin. Connect one mic's SEL to GND (Left Channel) and another mic's SEL to 3.3V (Right Channel). Wire them to the same I2S bus, and boom—you have True Stereo Recording for spatial audio projects.
Virtual Technician: Wiring & Safety ⚠️
3V: Connect to 3.3V. DO NOT connect to 5V; it will fry the MEMS chip instantly.
GND: Connect to Ground.
BCLK: Bit Clock (Connect to SCK/BCLK pin).
DOUT: Data Out (Connect to SD/DIN pin).
LRCL: Left/Right Clock (Connect to WS/Word Select pin).
SEL: Channel Select. Leave unconnected for Mono/Left. Connect to 3.3V for Right channel.
Accessories
Included in the Package:
1 x GY-SPH0645LM4H Module
1 x Header Pin Strip (Unsoldered)
Required Accessories:
Controller: ESP32 or Raspberry Pi.
Wires: Female-to-Male Jumper Wires.
Helpful Tutorials & Resources
Frequently Asked Questions (FAQ)
Is this better than the blue "Sound Sensor" with the potentiometer?
Yes, infinitely better. The blue ones only detect "Loudness" (Clap ON/OFF). This module records actual high-fidelity audio like a phone microphone.
Can I plug this into a standard AUX/Headphone jack?
No. This outputs digital 1s and 0s (I2S data), not analog voltage. It cannot directly drive a speaker or amplifier input.
Does it work with Arduino Uno or Nano?
No. The ATMega328 chip on the Uno is too slow and lacks the hardware I2S interface required to read the data stream.
Why is the volume so low on my Raspberry Pi recordings?
Digital mics often have "DC Offset" or scaling issues in raw capture. You usually need to apply a "SoftVol" (Software Volume) plugin in your .asoundrc config to boost the gain digitally.
Is it waterproof?
No. The tiny hole on top is the acoustic port. If water, oil, or flux gets in there, the mic is permanently damaged.
What is the effective pickup range?
It can pick up normal conversation clearly from 2-3 meters away in a quiet room. It is quite sensitive.
Does it have hardware noise cancellation?
No, it records raw audio. However, because the signal is digital and clean (no wire noise), it is much easier to apply software noise reduction later.
Can I use two of these at once for Stereo?
Yes! Connect the SEL pin to GND on the first mic (Left Channel) and to 3.3V on the second mic (Right Channel). Wire them to the same I2S pins.
What sampling rates does it support?
It typically works well at standard audio rates: 16kHz, 32kHz, and 44.1kHz.
Is this the same as the INMP441?
They are very similar I2S mics. The SPH0645 is often preferred for Raspberry Pi because it has slightly better driver support in standard Linux kernels, but functionally they are interchangeable for most projects.
Can I use 5V logic from an Arduino Mega?
No! The logic levels must be 3.3V. Using 5V on the data pins or power pin will destroy the MEMS chip.
Why do I hear a "Pop" sound when recording starts?
I2S mics need a few milliseconds to wake up and stabilize their data stream. It's common practice to discard the first few samples in your code to avoid this "pop."
How long can the wires be?
I2S is a high-speed digital protocol. Keep wires short—ideally under 10cm-15cm. Long wires introduce capacitance that corrupts the data, causing "clicking" sounds.
Does it work with Jetson Nano?
Yes, the Jetson Nano GPIO header supports I2S, similar to the Raspberry Pi.
What is "DC Offset" and do I need to fix it?
The SPH0645 output is sometimes not centered at 0. This can make the audio waveform look shifted. Simple audio processing software (like Audacity or Python code) can remove this offset easily.
Can I use this for FFT (Fast Fourier Transform) visualization?
Yes, this is the perfect sensor for that. Its clean digital signal allows for very accurate frequency analysis for music reactive LEDs.
How do I clean the sensor if it gets dusty?
Do not use liquid cleaners or compressed air directly into the port! You can gently brush off the PCB, but avoid the port hole.
What is the LRCL pin for?
"Left/Right Clock" (also called WS or Word Select). It tells the sensor whether the current data bit belongs to the Left channel or the Right channel.
Does it need a driver on Raspberry Pi?
Yes, it usually requires enabling the I2S overlay in /boot/config.txt. The generic rpi-i2s-audio or googlevoicehat-soundcard overlays often work.
Is the output PCM or PDM?
It is PCM (Pulse Code Modulation) over I2S. It is not PDM (Pulse Density Modulation), so you don't need a decimation filter—the data is ready to use.
| Technical Details | Β
Dimensions |
|---|
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We delivery electronics components and parts throughout India using standard couriers like Bluedart, Delhivery & India Post.
For order related queries contact -
This item is covered by a warranty of 7 days from the date of delivery, against confirmed manufacturing defects only, as verified by Probots' own testing and investigation. In case of a confirmed defect, we will replace the item β a refund is issued only if a replacement can't be supplied (e.g. discontinued or out of stock). Transit damage or a wrong item received must be reported within 3 days of delivery.
If the product shows signs of misuse, tampering, physical damage, static discharge, liquid or fire damage, use of unapproved chemicals, or has been soldered or physically altered in any way.
China
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We offer specialized services for Bulk, Wholesale & B2B Customers like discounted prices, additional shipping options, customised products, etc . Customer with large quantity & regular orders qualify for the specialised discounted rates.
We also offer dedicated sales team to assist you with the order process by providing sales quotations, PI, technical support for choosing products, etc.
Note: Business Orders are processed manually and usually take 1-3 days to process compared to placing the order directly on our website. Please plan your purchases accordingly.
Need Help?
For bulk enquiries contact us by -
Probots Electronics is highly regarded for its highly skilled team and knowledgeable staff who provide expert guidance to ensure customers select the right components for their technical projects. The business maintains a strong reputation for prompt service and reliable support, with many clients praising their quick response times and genuine commitment to customer satisfaction.
β 20 min readVol. 56 | The Heavyweight DC Drivetrain Duel Reliability isn’t optional when you’re designing actuators that need to move actual steel or
Read Article β
β 13 min readWorkbench Vol. 49 π The Project Trifecta: 3 Builds to Start Today We don’t just stock parts; we curate ecosystems. This weekβs arrivals are desi
Read Article β
β 18 min readVol. 59 | The Battle of the Bite-Sized Boards Picture a project that needs full Linux, networking, and GPIOβbut has almost no room for a conventional
Read Article β