<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.theembeddedrustacean.com/esp32-embedded-rust-at-the-hal-uart-serial-communication</loc>
    <lastmod>2026-07-01T08:10:54.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/esp32-embedded-rust-at-the-hal-button-controlled-blinking-by-timer-polling</loc>
    <lastmod>2026-07-01T08:10:55.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/esp32-embedded-rust-at-the-hal-gpio-button-controlled-blinking</loc>
    <lastmod>2026-07-01T08:10:56.747Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/58-rust-resources-every-learner-should-know-in-2023</loc>
    <lastmod>2026-07-01T08:10:57.780Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-creating-hardware-abstractions-with-embedded-hal</loc>
    <lastmod>2026-07-30T15:17:20.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-creating-hardware-abstractions</loc>
    <lastmod>2026-07-30T15:17:18.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-gpio-interrupts</loc>
    <lastmod>2026-08-03T20:18:57.832Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-uart-communication</loc>
    <lastmod>2026-08-03T20:18:54.937Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-systick-delay</loc>
    <lastmod>2026-08-03T20:18:51.899Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-system-clock-configuration</loc>
    <lastmod>2026-08-03T20:33:50.178Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-gpio-control</loc>
    <lastmod>2026-08-03T20:18:45.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-pac-svd2rust</loc>
    <lastmod>2026-07-30T15:17:02.935Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/what-the-hal-the-quest-for-finding-a-suitable-embedded-rust-hal</loc>
    <lastmod>2026-07-01T08:11:06.328Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/rust-ffi-and-cbindgen-integrating-embedded-rust-code-in-c</loc>
    <lastmod>2026-07-01T08:11:07.169Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/rust-ffi-and-bindgen-integrating-embedded-c-code-in-rust</loc>
    <lastmod>2026-07-01T08:11:08.215Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/sharing-data-among-tasks-in-rust-embassy-synchronization-primitives</loc>
    <lastmod>2026-07-01T08:11:09.275Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-and-embassy-dma-controllers</loc>
    <lastmod>2026-07-01T08:11:10.150Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-and-embassy-timer-ultrasonic-distance-measurement</loc>
    <lastmod>2026-07-01T08:11:11.135Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-embassy-i2c-temperature-sensing-with-bmp180</loc>
    <lastmod>2026-07-01T08:11:12.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-embassy-analog-sensing-with-adcs</loc>
    <lastmod>2026-07-01T08:11:13.129Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-embassy-pwm-generation</loc>
    <lastmod>2026-07-01T08:11:14.115Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-embassy-uart-serial-communication</loc>
    <lastmod>2026-07-01T08:11:15.097Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-rust-embassy-gpio-button-controlled-blinking</loc>
    <lastmod>2026-07-01T08:11:16.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/4-step-primer-on-navigating-embedded-rust-hal-documentation</loc>
    <lastmod>2026-07-01T08:11:17.071Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/34-must-know-terms-for-embedded-rust-newbies</loc>
    <lastmod>2026-07-01T08:11:18.034Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/4-simple-steps-for-creating-a-platform-agnostic-driver-in-rust</loc>
    <lastmod>2026-07-01T08:11:19.334Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/rust-embedded-graphics-with-the-max7219</loc>
    <lastmod>2026-07-30T15:17:00.395Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/platform-agnostic-drivers-in-rust-publishing-to-cratesio</loc>
    <lastmod>2026-07-30T15:16:57.827Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/platform-agnostic-drivers-in-rust-the-max7219-driver</loc>
    <lastmod>2026-07-30T15:16:55.444Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/platform-agnostic-drivers-in-rust-max7219-naive-code-refactoring</loc>
    <lastmod>2026-07-30T15:16:52.862Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-spi-with-the-max7219-led-dot-matrix</loc>
    <lastmod>2026-08-03T20:33:45.734Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-iot-without-hardware-8-must-know-resources</loc>
    <lastmod>2026-07-01T08:11:25.443Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-dma-controllers</loc>
    <lastmod>2026-08-03T20:33:43.536Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-the-rtic-framework</loc>
    <lastmod>2026-08-03T20:33:48.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-timer-interrupts</loc>
    <lastmod>2026-08-03T20:33:41.177Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-gpio-interrupts</loc>
    <lastmod>2026-08-03T20:33:38.838Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/6-things-i-wish-i-knew-starting-with-embedded-rust</loc>
    <lastmod>2026-07-01T08:11:31.009Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-i2c-temperature-pressure-sensing-with-bmp180</loc>
    <lastmod>2026-08-03T20:33:36.474Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-analog-temperature-sensing-using-the-adc</loc>
    <lastmod>2026-08-03T20:33:33.783Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-timer-ultrasonic-distance-measurement</loc>
    <lastmod>2026-08-03T20:33:31.522Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-pwm-buzzer</loc>
    <lastmod>2026-08-03T20:33:29.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-uart-serial-communication</loc>
    <lastmod>2026-08-03T20:33:26.969Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-button-controlled-blinking-by-timer-polling</loc>
    <lastmod>2026-08-03T20:33:24.508Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/stm32f4-embedded-rust-at-the-hal-gpio-button-controlled-blinking</loc>
    <lastmod>2026-08-03T20:33:21.977Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/4-reasons-why-embedded-iot-learners-give-up-early</loc>
    <lastmod>2022-06-20T18:19:18.812Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/5-must-know-plug-n-play-platforms-to-relieve-embedded-iot-wiring-headaches</loc>
    <lastmod>2022-06-13T15:23:13.001Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/learning-embedded-iot-3-steps-for-choosing-a-development-board</loc>
    <lastmod>2026-07-01T08:11:40.091Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/7-step-learning-path-for-embedded-iot-beyond-arduino</loc>
    <lastmod>2026-07-30T15:26:49.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/embedded-iot-headaches-how-do-i-size-my-memory-buffers</loc>
    <lastmod>2026-07-01T08:11:42.079Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.theembeddedrustacean.com/is-the-microprocessor-device-dead</loc>
    <lastmod>2026-07-01T08:11:43.021Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>