And there are several reasons for this. The main one of course is the availability of external RAM that can be clocked at maximum speed to reduce memory latency, but this doesn't stop here. A lot of efforts went into fine tuning the system to make it work so smoothly, and that implies using tricks that will possibly not work on other hardware revisions. Also, we've tried staying on a Esp-idf version that is up to date, but we're still behind the latest and greatest that is required for the S2 chips. Finally, and that's a real bummer for anyone wanting to build a portable speaker, there is NO Bluetooth audio on these other chips and this alone would require some significant platform refactoring just to get the compilation to work.
Philippe may have something to add, but I believe I've covered the main points here.
Philippe may have something to add, but I believe I've covered the main points here.
Comment