# Need Help with I2S ADC Line-In

**URL:** <https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851>\
**Category:** Issues\
**Created:** [September 17, 2025, 10:49am UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851 "2025-09-17T10:49:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Derakkon](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Derakkon](https://wled.discourse.group/u/Derakkon)\
**Post date:** [September 17, 2025, 10:49am UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851/1 "2025-09-17T10:49:28Z")

</div>

I got WLED set up and working on my ESP32 Mini, but I’m having some trouble getting the audio reactive function to work. I am using a PCM1808 ADC board for the line-in. I’m using WLED 0.15.1 installed using the Web Installer. In WLED I set the type to “Generic I2S with Mclk” and I set the pins, but left the other audio settings on their default settings. Can anyone tell me what I am doing wrong? Thank you in advance!

PCM1808 Wiring Right:

- BCK - I2S SCK - GPIO 19
- Out - I2S SD - GPIO 26
- LRC - I2S WS - GPIO 23
- SCK - I2S MCLK - TXD (GPIO1)
- GND - Ground
- 3.3V - 3.3V

PCM1808 Wiring Left:

- FMY - 3.3V
- MD1 - Unconnected
- MD0 - Unconnected
- GND - Unconnected
- 3.3 - Unconnected
- 5V - 5V

 ![wled-wiring](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/c/c3d4b01342f3155a284083272bd2304b2807226f.png)

---

<div class="post-metadata">

**Author:** ![Derakkon](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Derakkon](https://wled.discourse.group/u/Derakkon)\
**Post date:** [September 17, 2025, 11:19am UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851/2 "2025-09-17T11:19:15Z")

</div>

Here’s some photos of the wiring.

 ![wled-wiring-photos](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/5/532f4806e59d983c95437b3ba684e606dde34283.jpeg)

---

<div class="post-metadata">

**Author:** ![dedehai](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/dedehai/32/7265_2.png) [@dedehai](https://wled.discourse.group/u/dedehai)\
**Post date:** [September 17, 2025, 3:01pm UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851/3 "2025-09-17T15:01:54Z")

</div>

need to use GPIO0 for MCLK according to the docs: [Line Input - WLED MoonModules Project](https://mm.kno.wled.ge/soundreactive/Line-Input/)

---

<div class="post-metadata">

**Author:** ![Derakkon](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Derakkon](https://wled.discourse.group/u/Derakkon)\
**Post date:** [September 17, 2025, 3:52pm UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851/4 "2025-09-17T15:52:52Z")

</div>

Thank you for the reply. I originally used TXD (GPIO1) because I thought GPIO0 was reserved for the reset button on the board. I got it working now by disabling the button pin in WLED and setting MCLK to GPIO0.

Now I just need to find a good HDMI audio extractor. I thought my receiver would output analog to zone 2 from a digital source, but I was wrong. It does have pre-out ports, but the manual says they can’t be used while speakers are plugged in… 😢

---

<div class="post-metadata">

**Author:** ![Derakkon](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Derakkon](https://wled.discourse.group/u/Derakkon)\
**Post date:** [September 17, 2025, 7:58pm UTC](https://wled.discourse.group/t/need-help-with-i2s-adc-line-in/14851/5 "2025-09-17T19:58:45Z")

</div>

Turns out that I can use the pre-out ports. I just have to use an amp as well for it to be picked up by WLED. Time to dissect some old computer speakers!
