ESP8266 I2S input stream #238
-
I am trying to stream an INMP441 I2C stream out to a web server channel on ESP82166 ESP-12F. (The self-generated stream such as example streams-generator-webserver-wav works great) After connecting 3.3V, gnd, I2SI_data=GPIO12, I2SI_BCK=GPIO13, I2SI_WS=GPIO14, L/W=gnd, I see no debug activity after the SSID assignation. I am trusting the library sets the ESP8266 I2S GPIO and function settings, but is there a way to verify/check? (Apologies if I missed in the documentation). |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
A combination of setting below and pressing setting/starting the web server channel got it working My intent is to record periodic 30second beehive samples for hive health analysis (queen conflicts, swarming, etc) Thanks! pinMode(12, INPUT); |
Beta Was this translation helpful? Give feedback.
-
Strange: My begin() method for the ESP8288 is calling i2s_rxtx_begin() which is defining the pinMode... I2SStream i2s; |
Beta Was this translation helpful? Give feedback.
Strange: My begin() method for the ESP8288 is calling i2s_rxtx_begin() which is defining the pinMode...
Did you use
I2SStream i2s;
i2s.begin(RX_MODE);