ESP32 Dev Module
GND -------------------------- GND
3.3 v -------------------------- VCC
D21 -------------------------- SDA
D22 -------------------------- SCL
RTC DS3231
**ตรวจสอบให้ดีว่า เป็น Arduino Program version 2.0.3 ขึ้นไป
install library rtclib
ไปที่เมนู tool --> manage libraries
ค้นหา rtclib
รอสักครู่จะเจอ RTClib by Adafruit ให้คลิก Install
เปิดโปรแกรมตัวอย่างสำหรับ RTClib
ไปที่เมนู File --> Examples --> RTClib --> เลือกไฟล์ Timestamp จะเกิดไฟล์ตัวอย่างขึ้นมา
5. ไปที่ Tools แล้วเลือกชื่อ board ว่า ESP32 Dev Module (ถ้าใช้บอร์ด 30 พิน ปกติ)
6. เลือก พอร์ท ให้เรียบร้อย
7. อัพโหลด ไฟล์ อย่าลืมคอยดูว่าต้องกดปุ่ม Boot เมื่อไหร่
8. เมื่ออัพโหลดเสร็จ อย่าลืมเปิด Serial Monitor และปรับค่า baud rate ให้เป็น 115200 ด้วย
3. แก้ไขโค้ดบางส่วน
ของเดิม
4. เปลี่ยนเป็น
Serial.begin (115200) ;
แก้เป็น
9. หากสำเร็จ จะมีบอกเวลาและวันที่ขึ้นมาที่ Serial Monitor
reference : https://www.youtube.com/watch?v=u9PUNpQIo_Q