<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://serialdoctor.com</loc>
<lastmod>2026-09-09T08:50:00.650Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://serialdoctor.com/plans</loc>
<lastmod>2026-09-09T08:50:00.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog</loc>
<lastmod>2026-09-09T08:50:00.650Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://serialdoctor.com/privacy</loc>
<lastmod>2026-09-09T08:50:00.650Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-nvs-flash-corruption-on-esp32</loc>
<lastmod>2026-09-09T08:09:56.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-esp32-bluetooth-ble-stack-crashes</loc>
<lastmod>2026-09-09T08:08:58.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-i2c-bus-hang-and-timeout-on-esp32</loc>
<lastmod>2026-09-09T00:07:16.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-esp32-ota-update-failures-and-automatic-rollback</loc>
<lastmod>2026-09-08T00:07:16.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-mqtt-disconnect-loops-on-esp32-with-wifi-drops</loc>
<lastmod>2026-09-07T00:07:17.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/managing-arduino-heap-fragmentation-and-sram-overflow</loc>
<lastmod>2026-09-06T00:07:12.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-esp8266-boot-loop-and-reset-loop-crashes</loc>
<lastmod>2026-09-05T00:07:14.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/detecting-and-fixing-freertos-stack-overflow-on-esp32</loc>
<lastmod>2026-09-04T00:07:18.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/solving-freertos-task-watchdog-timeout-on-esp32</loc>
<lastmod>2026-09-03T00:07:15.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/resolving-esp32-brownout-reset-during-wifi-connection</loc>
<lastmod>2026-09-02T00:07:14.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/diagnosing-esp32-guru-meditation-error-loadprohibited</loc>
<lastmod>2026-09-01T00:07:18.165Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://serialdoctor.com/blog/understanding-and-fixing-esp32-loadprohibited-errors</loc>
<lastmod>2026-08-31T11:17:33.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
