Skip to content

TridentTD/TridentTD_ESP8266DeepSleep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TridentTD_ESP8266DeepSleep

A Simple Library for ESP8666' very very very long deepsleep.
ไลบรารี่สำหรับ ESP8266 สำหรับกำหนดใช้งาน DeepSleep แบบนานๆ
ซึ่งตามปกติจะกำหนด DeepSleep ได้มากสุดเพียงประมาณ ~71 นาทีเท่านั้น
ให้สามารถกำหนด ได้เป็นหลายๆวัน ก็ได้

ตัวอย่าง

#include <TridentTD_ESP8266DeepSleep.h>

void setup() {
  Serial.begin(115200);Serial.println();
  TD_ESP.begin();   // เริ่มต้นการทำงาน DeepSleep  

  Serial.println("Good Morning...");
}

void loop() {
  // ทำงานอ่านค่า sensor ด้วย analogRead
  Serial.println(String("Analog Value : ") + String(analogRead(A0))); 


  Serial.println("DeepSleep : 10 Hours");
  TD_ESP.deepSleep(10_Hours);  // กำหนดให้ DeepSleep ไปเป็นเวลา 10 ชั่วโมงค่อยเริ่มทำงานอ่าน sensor ใหม่
}

About

TridentTD's ESP8266 Very Very Very Long DeepSleep

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages