4 ms·
Yeah the ESP8266 has two separate PLLs (RFPLL and BBPLL)[0]. The RFPLL generates the carrier on 2.4GHz. They specifically under clocked the BBPLL[1][2], which i
by leetbulb 8y ago
Yeah the ESP8266 has two separate PLLs (RFPLL and BBPLL)[0]. The RFPLL generates the carrier on 2.4GHz. They specifically under clocked the BBPLL[1][2], which is the clock the CPU uses and ultimately what modulates the RF carrier.
0: http://www.danielcasner.org/wp-content/uploads/2015/08/esp8266-decapped.png http://www.danielcasner.org/wp-content/uploads/2015/08/esp82...
1: https://github.com/cnlohr/nosdk8266/blob/master/src/nosdk8266.c https://github.com/cnlohr/nosdk8266/blob/master/src/nosdk826...
2: https://github.com/cnlohr/esp8266oddclock https://github.com/cnlohr/esp8266oddclock