<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://aaronqian.com/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/announcement/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/hardware/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-04-29-osc-dev-v006-rev-b-announcement/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-04-25-rev-a-uart-rx-stuck-high/</loc><lastmod>2026-04-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/tinyboot/</loc><lastmod>2026-04-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-04-22-tinyboot-v040-released/</loc><lastmod>2026-04-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-04-03-ch32v006-dev-board-first-spin/</loc><lastmod>2026-04-04T01:38:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-03-25-version-21-released/</loc><lastmod>2026-03-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-03-20-tinyboot-initial-release/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-03-19-tinyboot-overview/</loc><lastmod>2026-03-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2026-03-07-ch32v006-dev-board/</loc><lastmod>2026-03-07T17:32:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2025-11-27-thanksgiving-night-build-quadrature-ir-sensor-pcb-part-1/</loc><lastmod>2025-11-28T04:50:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/firmware/</loc><lastmod>2025-01-14T19:45:00-08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2025-01-14-pid-tuning/</loc><lastmod>2025-01-14T19:45:00-08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/ch32/</loc><lastmod>2025-01-05T11:20:00-08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2025-01-05-ch32-migration/</loc><lastmod>2025-01-05T11:20:00-08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/log/2024-12-15-open-servo-core-overview/</loc><lastmod>2024-12-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/</loc><lastmod>2022-11-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/dart/</loc><lastmod>2022-11-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/flutter/</loc><lastmod>2022-11-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/flutter-tutorial-part-2/</loc><lastmod>2022-11-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/mobile/</loc><lastmod>2022-11-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/flutter-tutorial-part-1/</loc><lastmod>2022-10-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/best-practice/</loc><lastmod>2021-10-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/design/</loc><lastmod>2021-10-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/think-in-components/</loc><lastmod>2021-10-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/graphql/</loc><lastmod>2021-10-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/optimization/</loc><lastmod>2021-10-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/typed-graphql-performance-optimization/</loc><lastmod>2021-10-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/typescript/</loc><lastmod>2021-10-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/web-dev-with-rust-part-2/</loc><lastmod>2021-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/postgresql/</loc><lastmod>2021-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/rust/</loc><lastmod>2021-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/actix/</loc><lastmod>2021-03-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/juniper/</loc><lastmod>2021-03-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/web-dev-with-rust-part-1/</loc><lastmod>2021-03-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/api/</loc><lastmod>2014-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/rails/</loc><lastmod>2014-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/ruby/</loc><lastmod>2014-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/tags/streaming/</loc><lastmod>2014-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/archive/rails-gdal-streaming/</loc><lastmod>2014-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://aaronqian.com/about/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>