<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>IoT on KC IoT — บันทึกงาน IoT ภาคสนาม</title>
    <link>https://kc-iot.com/tags/iot/</link>
    <description>Recent content in IoT on KC IoT — บันทึกงาน IoT ภาคสนาม</description>
    <generator>Hugo</generator>
    <language>th</language>
    <lastBuildDate>Wed, 02 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://kc-iot.com/tags/iot/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ใช้ duty cycle จับเครื่องจักรเสื่อม — รู้ล่วงหน้าสองวันก่อนคนจะรู้สึก</title>
      <link>https://kc-iot.com/posts/duty-cycle-predictive-maintenance/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://kc-iot.com/posts/duty-cycle-predictive-maintenance/</guid>
      <description>เก็บข้อมูลเครื่องจักรมาเป็นปีแล้วได้แค่กราฟสวย ๆ บทความนี้เล่าวิธีเปลี่ยนสัญญาณเปิด-ปิดธรรมดาให้กลายเป็นดัชนีสุขภาพ ที่จับความเสื่อมได้ก่อนอาการจะออก พร้อมตัวเลขจริงจากเครื่องที่เพิ่งเปลี่ยนอะไหล่ไป</description>
    </item>
    <item>
      <title>อย่าใส่ ESP.restart() ตอน WiFi ต่อไม่ติด — บอร์ดจะวนรีบูตไม่จบที่จุดสัญญาณอ่อน</title>
      <link>https://kc-iot.com/posts/esp32-wifi-no-restart/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://kc-iot.com/posts/esp32-wifi-no-restart/</guid>
      <description>โค้ดตัวอย่างที่หาเจอทั่วไปมักสั่งรีบูตเมื่อ WiFi ต่อไม่ติด ซึ่งใช้ได้ดีบนโต๊ะแต่กลายเป็นกับดักเมื่อเอาไปติดตั้งในตู้เหล็กที่สัญญาณอ่อน บทความนี้อธิบายว่าทำไม และควรเขียนแทนอย่างไร</description>
    </item>
  </channel>
</rss>
