<?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://umi.engineering/blogs/engineering/semantic-versioning-for-hardware-design</loc>
    <lastmod>2024-11-11T21:43:49+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0855/5633/0811/articles/Screenshot_2024-11-08_at_17.29.30.png?v=1731053151</image:loc>
      <image:title>Semantic Versioning for Hardware Design</image:title>
      <image:caption>A semantic version number etched into the solder mask.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umi.engineering/blogs/engineering/how-we-use-tlv-c-to-encode-our-product-data</loc>
    <lastmod>2025-01-13T06:00:09+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0855/5633/0811/articles/P1020999_a3fd127f-d065-4e97-9c28-1544d9ecc75c.jpg?v=1736587501</image:loc>
      <image:title>Storing Vital Product Data with TLV-C</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://umi.engineering/blogs/engineering/every-dfu-button-is-a-failure</loc>
    <lastmod>2026-06-21T02:47:34+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0855/5633/0811/articles/P1030751.jpg?v=1781974054</image:loc>
      <image:title>Every DFU Button Is a Failure</image:title>
      <image:caption>A finger pressing a button on a development circuit board</image:caption>
    </image:image>
  </url>
</urlset>
