<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://espkvm.io/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://espkvm.io/flash/</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/the-demo-is-a-whole-fake-computer/</loc>
    <lastmod>2026-08-27</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/a-case-somebody-else-printed/</loc>
    <lastmod>2026-08-27</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-38-0-the-mouse-jiggler/</loc>
    <lastmod>2026-08-27</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-37-0-the-screen-as-two-kilobytes/</loc>
    <lastmod>2026-08-26</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-36-0-a-panel-that-stays-open/</loc>
    <lastmod>2026-08-25</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-33-0-rev3-images-for-two-more-boards/</loc>
    <lastmod>2026-08-24</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-32-0-settings-to-a-file/</loc>
    <lastmod>2026-08-23</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-31-0-updates-that-take-the-first-time/</loc>
    <lastmod>2026-08-23</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-30-0-any-size-of-oled/</loc>
    <lastmod>2026-08-22</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-29-0-watching-an-update-happen/</loc>
    <lastmod>2026-08-22</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-28-0-reading-the-screen-as-text/</loc>
    <lastmod>2026-08-21</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-26-0-poe-and-the-other-silicon/</loc>
    <lastmod>2026-08-19</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-25-0-the-device-keeps-its-own-log/</loc>
    <lastmod>2026-08-18</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-24-0-point-a-phone-at-it/</loc>
    <lastmod>2026-08-18</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-23-0-ipv6/</loc>
    <lastmod>2026-08-17</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-22-0-two-slots-and-a-way-back/</loc>
    <lastmod>2026-08-12</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-21-0-a-little-screen-on-the-box/</loc>
    <lastmod>2026-08-11</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-20-0-virtual-media-grows-up/</loc>
    <lastmod>2026-08-10</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-19-0-headscale-and-a-writable-card/</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-17-0-wifi/</loc>
    <lastmod>2026-08-06</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-16-0-tailscale-without-a-gateway/</loc>
    <lastmod>2026-08-04</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-15-0-bring-your-own-certificate/</loc>
    <lastmod>2026-08-03</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-14-0-wireguard-and-an-api-for-agents/</loc>
    <lastmod>2026-07-31</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-13-0-home-assistant/</loc>
    <lastmod>2026-07-31</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-11-0-the-device-is-its-own-authority/</loc>
    <lastmod>2026-07-29</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-9-0-the-power-button/</loc>
    <lastmod>2026-07-28</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-10-0-phones-and-taking-turns/</loc>
    <lastmod>2026-07-28</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-7-0-a-second-board/</loc>
    <lastmod>2026-07-26</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-6-0-the-console-gets-out-of-the-way/</loc>
    <lastmod>2026-07-25</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-5-0-macros/</loc>
    <lastmod>2026-07-25</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-4-0-wake-on-lan-and-a-fixed-address/</loc>
    <lastmod>2026-07-25</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-3-0-it-knows-what-the-target-is/</loc>
    <lastmod>2026-07-24</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-2-0-boot-the-target-from-an-image/</loc>
    <lastmod>2026-07-24</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/0-1-2-the-first-working-kvm/</loc>
    <lastmod>2026-07-23</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/console/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/hardware/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/update/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/network/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/video/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/security/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/input/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/display/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/media/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/mobile/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/storage/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/vpn/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/diagnostics/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/power/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/screen-text/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/api/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/community/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/demo/</loc>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://espkvm.io/blog/tags/home-assistant/</loc>
    <priority>0.4</priority>
  </url>
</urlset>
