ESP8266 80MHz vs 160MHz

Hi guys,
is there any cons of using ESP8266 at 160MHz apart the obvious battery consumption?

Is it suggested to use those ESPs at 160MHz if using them via micro USB wall charger?
If not, why?

Is there a tip on how to enable 160MHz? (using platofrmio or via arduino sketch)
thanks

sblantipodi:
is there any cons of using ESP8266 at 160MHz apart the obvious battery consumption?

It heats more. It probably impacts Wifi speed or disable some features entirely, check datasheet for that.

sblantipodi:
Is there a tip on how to enable 160MHz? (using platofrmio or via arduino sketch)
thanks

I'm not an expert on ESPs, but I'm pretty sure that this is one of the boot option and can't be changed during run time. You can change CPU speed in upload settings window in Arduino IDE.

It's simple – if you don't need extra horse power – don't use it.

while using 160MHz, it seems that wifi stops responding from time to time...
sadly switching to 80MHz.