@n8xja, I think you are mixing units here
You are using millis()
in conjunction with System.sleep()
, but the time to sleep is given in seconds not milliseconds
Additionally you might want to use SLEEP_NETWORK_STANDBY
and have a look at the recent update notice about 0.6.0-rc.1