Can I use series diode to drop voltage from Lithium Ion battery to ESP8266?
Using a diode in series with PSU to "adjust" its level is always a bad idea, especially when the load varies significantly. But you can use a Lithium iron phosphate battery instead, it has 3.2V nominal level, and a fairly flat voltage discharge profile.