***Question***

How can PicoW read MEMS digital microphone output?

---

***Answer***

Introduction

*1. Overview.*

We can connect the MEMS microphone output pin to a PicoW GPIO pin and read signal, into a list for later processing.

---

*2. Simulation*

For prototyping, we can simulate the microphone output signal as a GPIO output pin connected blinking LED, and use another GPIO input pin to read the blinking LED pin.

---

*3. / to continue, ...*

---

***References***

(1) [Adafruit PDM Microphone Breakout 1][1]

(2) [Adafruit PDM Microphone Breakout 2][2]

(3) [AliExpress Digital MP34DT01 Microphone Module Simple Pulse Density Modulation Output PDM Digital MEMS Microphone Module - HK$27][3]

[(4) TaoBao MP34DT01 MEMS PDM Microphone - ¥25][4]

[(5) 1000 Hz Test Tone - Sonic Electronix][5]

---

***Appendices***

Appendix A - MicroPython program blinking two LEDs simulating two MEMS digital microphone output signals

    # Pico W Blink Two LEDs - tlfong01 2023jan01hkt1941
    
    # *** Modules ***
    import machine
    from machine import Pin, Timer
    
    # *** Configuration***
    redLed      = Pin(0, Pin.OUT)
    greenLed    = Pin(1, Pin.OUT)
    
    redFreq     = 2
    greenFreq   = 4
    
    redTimer    = Timer()
    greenTimer  = Timer()
    
    # *** Callbacks ***
    def blinkRedLed(dummy):
        redLed.toggle()
        return
    
    def blinkGreenLed(dummy):
        greenLed.toggle()
        return
    
    # *** Main ***
    redTimer.init(freq = redFreq, mode = Timer.PERIODIC, callback = blinkRedLed)
    greenTimer.init(freq = greenFreq, mode = Timer.PERIODIC, callback = blinkGreenLed)
    
    # *** End of program ***

---

Appendix B - Blinking LEDs Video

[PicoW blinking two LEDS][6]

---


  [1]: https://www.adafruit.com/product/4346
  [2]: https://www.adafruit.com/product/2716?gclid=Cj0KCQiAtbqdBhDvARIsAGYnXBMlWo5Px8MPOsGz6mfOlcQTx8zKgi5kgOL-PCL5XbvoMZWBFNUa23UaAjYmEALw_wcB
  [3]: https://www.aliexpress.com/item/4001240664476.html?spm=a2g0o.productlist.main.11.391442abGc1Xty&algo_pvid=6a244fb2-b2ec-4056-9172-b6b7a664e1d8&algo_exp_id=6a244fb2-b2ec-4056-9172-b6b7a664e1d8-5&pdp_ext_f=%7B%22sku_id%22%3A%2210000015426511105%22%7D&pdp_npi=2%40dis%21HKD%2133.27%2126.32%21%21%21%21%21%40212248ba16725455499866162d0736%2110000015426511105%21sea&curPageLogUid=REzyejBWMWnE
  [4]: https://item.taobao.com/item.htm?_u=13thdsb1b52&id=626041686368
  [5]: https://www.youtube.com/watch?v=TbPh0pmNjo8
  [6]: https://youtu.be/SlbA8wIEvJY