Yes, in fact you need to explicitly enable wifi or bt if you want to use them. If you don't need them at some point, you can use ESP32 as a normal MCU. In the current master there is a bug that even if you don't use wifi stack, it will still be linked into the application, but this is going to be fixed soon.
Regarding RTC: the thing called RTC in the ESP32 is much more than a real time clock (although it has one). It is a name used for a separate clock and power domain of the chip. It has a bunch of peripherals (GPIOs, timer, clock, ADC, touch, coprocessor). Documentation for all that is work in progress. But in the latest master the "clock" feature is exposed already. If you set time (using NTP, for instance) and then go into deep sleep mode, RTC will perform timekeeping, and upon wakeup you will be able to get up-to-date time using standard C library functions.
Internally, time is maintained in a 48-bit counter. There are a few clock options, but currently the only one which is exposed is the calibrated internal 150kHz RC oscillator. External 32kHz clock will be supported at around the same time as the RTC documentation will be ready.
Great, that is extremely cool. Can I send a sample application code on your repository once I've figured out the I2S module? I want to demonstrate how extremely cheap and efficient your ESP32 on musical applications.
I know it's a tall order, but I do believe that maybe in the future you guys might come up with another ESPxx-module with an SDRAM inside? Some of us need more RAM, and I know that accessing to the external SPI RAM is much more slower than any parallel RAM, so there might be a need for those things (especially frame buffers for graphical applications).
I'm checking the forums regularly for more of the updates as I'm waiting for the Gravitech version to arrive.
