I am following CNLohr on YouTube since his first ESP8266-related video and I've watched pretty much every video from him ever since. It's now more than three years ago since he posted this video about manipulating the ESP8266's PLL and increasing its clock speed well beyond 160MHz. A little explanation, how he was able to do this together with some code can be found on his GitHub: https://github.com/cnlohr/nosdk8266
I found it interesting back then but didn't do anything with it, so three years have passed and I recently re-watched his old videos and just discovered this repository again. And now I am really interested in it.
The downside of course it that is only works with WIFI disabled.
But I guess if you want a cheap and very powerful CPU for heavy computational tasks - this is an ideal solution!
My problem so far is that I don't really understand what he is doing in his code and where the important PLL values are set. I was also wondering whether it is possible to increase the PLL and still use the RTOS SDK? You can probably do some inline assembler which should do the trick, right?
There also is a small benchmark, executed at different clock speeds and clearly showing how much more performance is possible with the altered PLL values: https://gist.github.com/SmallRoomLabs/f ... 5e1ea230c8
Did anyone ever try this (together with the RTOS SDK)?