<?xml version='1.0' encoding='utf-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.weichess.tw/</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/freesource/</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-shop/</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/getfile/</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/8/ubuntu-22-04-fail2ban-ssh-brute-force-protection</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/9/ubuntu-22-04-lamp-guide-apache-php-mysql-2026</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/10/arduino-uno-r3-beginner-guide-specs-features-applications</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/11/ubuntu-22-04-ssh-security-best-practices-2026</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/12/ubuntu-2204-ufw-iptables-firewall-guide</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/13/arduino-beginner-guide-electronics-ide-sensors</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/14/raspberry-pi-tutorial-install-linux-gpio-i2c-spi-and-rs232</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/15/arduino-electronic-components-circuit-symbols-guide</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/16/ubuntu-22-04-sendmail-install-setup-smtp-firewall-and-wcst-blog</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/17/used-cd</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/19/chapter-1-arduino-introduction-microcontroller-basics</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/20/chapter-2-arduino-uno-r3-complete-guide</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/21/chapter-3-arduino-common-electronic-components-and-tools</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/22/chapter-4-arduino-basic-electrical-engineering-ohms-law-led-resistor-power-supply</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/23/chapter-5-arduino-ide-install-and-blink-setup-loop-complete-tutorial</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/24/chapter-6-arduino-programming-basics-variables-data-types-operators-if-statements</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/25/chapter-7-arduino-gpio-digital-io-led-button-input-pullup</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/26/chapter-8-breadboard-arduino-led-button-circuit-wiring</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/27/chapter-9-arduino-analog-input-adc-analogread-potentiometer</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/28/chapter-10-arduino-pwm-analogwrite-duty-cycle-led-dimming</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/29/chapter-11-arduino-uart-ttl-serial-communication-tutorial</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/30/chapter-12-arduino-i2c-wire-scanner-lcd1602-tutorial</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/31/chapter-13-arduino-spi-tutorial-mosi-miso-sck-ss-and-uno</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/32/chapter-14-arduino-common-functions-programming-techniques</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/33/chapter-15-arduino-interrupt-attachinterrupt-isr-volatile-pulse-counting</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/34/chapter-16-arduino-eeprom-non-volatile-memory</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/35/chapter-17-arduino-timer-timer1-ctc-interrupt-precise-time-control</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/36/chapter-18-arduino-library-install-use-create-custom-library</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/37/chapter-19-arduino-serial-monitor-serial-plotter-data-monitoring</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/38/chapter-20-arduino-debug-systematic-troubleshooting-part-1</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/post/39/chapter-20-arduino-debug-memory-watchdog-oscilloscope-troubleshooting-part-2</loc>
    <lastmod>2026-07-26</lastmod>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/category/arduino</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/category/ubuntu-22-04</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/category/raspberry-pi</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/category/used-cd</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20EEPROM</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20GPIO</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20IDE</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20PWM</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20Timer</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20Uno%20R3</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20%E4%B8%AD%E6%96%B7</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20%E5%85%A5%E9%96%80</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20%E6%95%99%E5%AD%B8</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Arduino%20%E9%99%A4%E9%8C%AF</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Fail2ban</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/I%C2%B2C</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Linux%20%E5%AE%89%E5%85%A8</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Raspberry%20Pi</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/SPI</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/SSH</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/UART</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/Ubuntu%2022.04</loc>
  </url>
  <url>
    <loc>https://www.weichess.tw/we-blog/tag/%E9%9B%BB%E5%AD%90%E5%85%83%E4%BB%B6</loc>
  </url>
</urlset>