I installed everything using the guide here https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout?view=all and it's successfully sending some data to my website. Then I'm putting it to sleep with
ESP.deepSleep(10 * 1000000);
I have RST connected to GPIO16 and it is waking up again repeatedly and sending new data as I hoped.
But the odd thing is it's waking up exactly every 30 seconds and not 10 seconds.