<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://kachangsia.com/</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/community/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-community-hero.png</image:loc>
      <image:title>Kachang Sia builder community: live threads, stats, and topic tags.</image:title>
      <image:caption>Kachang Sia builder community: live threads, stats, and topic tags.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/diy-wedding-lighting-esp8266/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-diy-wedding-hero.png</image:loc>
      <image:title>Four-zone wedding venue layout with ceremony, cocktail, photo, and dinner zones around a dance floor.</image:title>
      <image:caption>Four-zone wedding venue layout with ceremony, cocktail, photo, and dinner zones around a dance floor.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/dmx-sync-esp8266/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-dmx-sync-hero.png</image:loc>
      <image:title>DMX sync diagram: console, MAX485 transceiver, and daisy-chained fixtures.</image:title>
      <image:caption>DMX sync diagram: console, MAX485 transceiver, and daisy-chained fixtures.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/esp32-vs-esp8266-lighting/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-esp32-vs-hero.png</image:loc>
      <image:title>ESP32 vs ESP8266 comparison: RAM, GPIO, and LED capacity.</image:title>
      <image:caption>ESP32 vs ESP8266 comparison: RAM, GPIO, and LED capacity.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/esp8266-led-strip-wiring-diagram/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-wiring-diagram-hero.png</image:loc>
      <image:title>Three ESP8266 to LED strip wiring builds.</image:title>
      <image:caption>Three ESP8266 to LED strip wiring builds.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/esp8266-relay-module-guide/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-relay-module-hero.png</image:loc>
      <image:title>Relay module wiring: bottom view and dry-contact load circuit.</image:title>
      <image:caption>Relay module wiring: bottom view and dry-contact load circuit.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/esp8266-wifi-led-controller/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-wifi-controller-hero.png</image:loc>
      <image:title>WiFi LED controller architecture with phone, ESP8266, and four zones.</image:title>
      <image:caption>WiFi LED controller architecture with phone, ESP8266, and four zones.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/esp8266-wled-setup/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-wled-setup-hero.png</image:loc>
      <image:title>WLED on ESP8266: phone UI mockup and chip wiring.</image:title>
      <image:caption>WLED on ESP8266: phone UI mockup and chip wiring.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/led-strip-not-working/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-led-not-working-hero.png</image:loc>
      <image:title>Triage decision flow for a dead LED strip with seven numbered fixes.</image:title>
      <image:caption>Triage decision flow for a dead LED strip with seven numbered fixes.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/music-reactive-led-strip-esp8266/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-music-reactive-hero.png</image:loc>
      <image:title>Three ways to build a music-reactive LED strip: mic, WLED, and DMX.</image:title>
      <image:caption>Three ways to build a music-reactive LED strip: mic, WLED, and DMX.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/ws2812b-power-injection/</loc>
    <image:image>
      <image:loc>https://kachangsia.com/assets/img/guide-power-injection-hero.png</image:loc>
      <image:title>WS2812B power injection diagram and voltage drop / recovery graph.</image:title>
      <image:caption>WS2812B power injection diagram and voltage drop / recovery graph.</image:caption>
    </image:image>
    <lastmod>2026-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/privacy.html</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/returns.html</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/services.html</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/simulator.php</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/store.php</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://kachangsia.com/terms.html</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
