@antonms At the C level you can do I2S input using the (very new and largely untested) ESP-IDF drivers but I think a Python layer is very far away considering the amount of data, speed and DMA access required.