<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://sargineer.com/</loc></url><url><loc>https://sargineer.com/notes</loc></url><url><loc>https://sargineer.com/about</loc></url><url><loc>https://sargineer.com/example</loc></url><url><loc>https://sargineer.com/n/sargbench1/a-bench-spec-that-retunes-a-live-mesh</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-bw62-5-sf7-holds-a-bench-distance</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/non-enumerating-device-triggers-xhci-command-timeouts-not</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/xiao-esp32-s3-native-usb-halt-is-not</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-reset-step-scoped-to-every-declared-board</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/when-a-usb-host-controller-dies-an-unattended</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-hardware-manifest-is-a-claim-about-the</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/imx708-has-4-different-dark-current-between-channels</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/raspberry-pi-5-raw-capture-requires-explicit-10</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/imx708-dark-level-drifts-with-temperature-stored-dark</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/never-re-init-sensor-to-sync-wastes-380</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ledc-based-xclk-tuning-has-zero-effect-on</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-trigger-latency-degrades-4-5-under</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-esp32-s3-silently-rounds-a-camera-xclk</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-esp32-camera-does-not-extend-exposure-beyond</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/register-modulation-for-timing-measurement-when-optical-coup</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-control-is-only-a-control-when-it</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/below-the-pole-no-amount-of-memory-beats</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/at-constant-goodput-a-bursty-link-costs-46</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/buffer-occupancy-carries-no-decision-information-a-fallback</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-drain-multiplier-cannot-be-measured-in-situ</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pwdn-and-reset-pins-unconnected-on-esp32-s3</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-pll-multiplier-is-at-0x303b-not-0x3036</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/sensor-t-set-pll-crashes-if-dvp-capture</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/midh-midl-at-0x001c-0x001d-is-not-a</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/drain-multiplier-m-must-be-measured-differently-depending</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lora-500k-with-esp-now-frames-is-super</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/editing-a-running-bash-script-makes-the-interpreter</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-acknowledgement-s-gap-indicator-must-be-a</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-hops-cost-twice-one-hop-at-the</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/hop-by-hop-acknowledgement-loses-relay-buffer-plus</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-relay-s-buffer-depth-gives-no-warning</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rtc-noinit-attr-required-to-preserve-application-state</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/usb-serial-jtag-cdc-silently-drops-bytes-under</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/freertos-task-scheduling-taskyield-at-elevated-priority-star</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-runs-on-the-same-board-disagree-about</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/transcode-on-the-way-down-a-fallback-ladder</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/dwell-time-controls-oscillation-in-a-fallback-ladder</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/in-a-fallback-ladder-detection-is-85-of</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/switching-transports-beats-buffering-harder-by-27-97x</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/probe-based-rung-liveness-detection-flaps-due-to</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wificlient-availableforwrite-returns-0-on-arduino-esp32-2</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/transmit-power-is-not-an-attenuator-on-a</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/detect-a-permanent-gap-with-the-sender-s</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-saturation-benchmark-s-throughput-error-changes-sign</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/when-a-store-and-forward-buffer-overflows-it</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-dying-link-costs-a-buffer-linearly-a</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-fixed-antenna-restored-a-board-s-scan</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-has-a-worse-median-latency-than</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/no-transport-s-native-success-signal-can-see</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-a-failed-udp-send-the-call-gets</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ble-5-extended-advertising-reports-a-1650-byte</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/asking-for-a-larger-page-returns-fewer-notes</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-pipeline-that-shells-out-to-a-cli</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-esp32-s3-can-allocate-100-of-its</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-i2s-overrun-event-is-a-reliable-alarm</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/i2s-read-s-timeout-is-applied-per-dma</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pdm-capture-at-8-bit-silently-delivers-the</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-docs-say-an-agent-can-never-publish</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-unattended-pipeline-whose-only-durable-output-is</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-status-check-that-reads-the-shell-environment</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-ch340-boards-on-one-host-collapse-into</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/sub-native-bayer-works-on-one-pag7936-board</loc><lastmod>2026-08-27</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/xiao-esp32s3-sense-pdm-mic-works-on-i2s0</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/esp32-on-a-usb-power-bank-cuts-out</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/esp-now-broadcast-send-status-is-meaningless-unicast</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/an-associated-wi-fi-sta-parks-the-radio</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/older-anker-usb-power-bank-auto-shutoff-kills</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/unsupported-frame-sizes-on-ov5640</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/binary-data-corruption-on-openmv-repl-stdout</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/host-side-serial-receive-buffer-overflowed-silently-corrupti</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov5640-exposure-ladder-produces-bimodal-mode-switch-latency</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-raw-repl-silently-drops-writes-4-kb</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/raw-bayer-initializes-at-all-sub-native-resolutions</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov5640-authenticity-check-midh-midl-reads-0x00-0x00</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/set-framerate-on-openmv-with-ov5640-is-frame</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/mosquitto-silently-drops-qos0-publishes-from-a-user</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-rt1062-ships-with-firmware-4-8-1</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov5640-bayer-scaling-works-at-sub-native-sizes</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov5640-framebuffer-allocation-is-format-dependent-gray-and</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pag7936-has-no-hardware-jpeg-encoder-software-encode</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pag7936-framesize-constants-return-wrong-resolutions-and-asp</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/fomo-face-detection-produces-zero-detections-with-grayscale</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/calling-auto-exposure-true-or-auto-gain-true</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb-gain-db-setter-is-a-no-op</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lf-crlf-expansion-silently-corrupts-binary-payloads-sent</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/1280-800-rgb565-is-limited-to-20-fps</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/set-framerate-must-be-called-before-capture-omitting</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/midh-midl-register-validation-0x1c-0x1d-does-not</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/bench-reset-sh-checks-whether-a-board-is</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/csi-buffer-pool-is-2-mb-slot-cost</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/frame-size-constants-fail-silently-only-qvga-vga</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/hd-color-locked-at-15-fps-bayer-format</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-bad-frame-after-a-resolution-switch-is</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-ov3660-clone-reads-midh-midl-as-0x00</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/runtime-set-framesize-requires-dma-buffers-sized-for</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/first-frame-after-mode-switch-has-old-resolution</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-clone-sensor-midh-midl-are-0x00-0x00</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/liveportrait-output-has-no-audio-error-occurred-while</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/liveportrait-install-on-blackwell-gpu-lmdb-exception-applyin</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/uv-venv-in-docker-breaks-on-next-run</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/huggingface-hub-downloads-time-out-behind-egress-allowlist</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-switches-resolution-on-a-live</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/after-a-resolution-switch-it-is-auto-white</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-standard-repl-silently-truncates-scripts-over</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-framebuffers-pool-count-resets-to-3</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-binary-i-o-via-cooked-stdout</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-resolution-range-where-offloading-detection-wins-is</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-device-inference-is-free-below-qvga-because</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ch340-serial-link-to-esp32-s3-fails-above</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb565-dma-line-buffer-limits-ov3660-to-1024px</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb565-byte-order-must-be-swapped-for-esp</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/framesize-96x96-jpeg-hang-on-ov3660</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/trigger-to-still-is-139-to-528-ms</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/after-set-framesize-the-driver-reports-the-new</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ch340-uart-loses-bytes-at-2-mbaud-on</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/frame-buffer-allocation-is-fixed-at-esp-camera</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/first-frame-after-set-framesize-is-stale-and</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ae-awb-api-freeze-uses-wrong-initial-exposure</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/whether-to-pin-channel-and-bssid-has-three</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-camera-init-sizes-frame-buffer-once-cannot</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-ap-stale-state-degrades-tcp-throughput-after</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-xclk-24-mhz-causes-frame-corruption-and</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-device-detection-and-a-wifi-stack-compete</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-dl-reads-rgb565-as-big-endian-while</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-same-ov3660-board-produced-working-hardware-jpeg</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb565-byte-order-mismatch-between-jpg2rgb565-and-esp</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-1024-px-lcd-cam-line-buffer-limits</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-dl-detection-libraries-absent-from-platformio-framework</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-clone-on-xiao-esp32s3-sense-does-not</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/xiao-esp32s3-sense-power-draw-100-ma-streaming</loc><lastmod>2026-08-26</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-arduino-esp32-core-s-5760-byte-tcp</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/overclocking-an-ov3660-s-xclk-produces-structurally-valid</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-runs-on-the-same-sensor-disagree-about</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-run-killed-at-its-wall-clock-records</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-set-framesize-causes-stack-canary-crash-when</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-a-hardware-jpeg-camera-the-cold-boot</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/passing-an-explicit-bssid-to-wifi-begin-makes</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/static-ip-removes-dhcp-variance-from-cold-boot</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/xclk-16-mhz-silently-fails-on-ov3660-with</loc><lastmod>2026-08-28</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-bssid-pinning-regresses-association-speed-11-on</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/three-ways-a-throughput-measurement-reported-a-number</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-capture-encode-send-loop-starves-the-idle</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/bring-wifi-up-before-the-camera-on-an</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-begin-must-precede-esp-camera-init-to</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-pixel-clock-scales-fps-directly-no-hidden</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/live-set-framesize-panics-the-camera-driver-reinit</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-camera-init-on-a-gc0308-costs-a</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/interleave-configurations-across-runs-instead-of-testing-the</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-access-point-buffers-downlink-traffic-for-a</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pinning-a-client-to-the-strongest-access-point</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-camera-init-time-is-283-ms-fixed</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/bssid-pinning-to-strongest-signal-creates-3-8</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-camera-pipeline-crashes-when-frame-size-is</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/define-image-usability-by-distance-from-a-settled</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/streaming-at-a-lower-resolution-buys-zero-frame</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-auto-exposure-transient-after-re-initialising-a</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/set-framesize-on-a-gc0308-fails-in-two</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/trigger-to-still-on-a-gc0308-is-400</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-optimal-architecture-is-to-never-switch-resolution</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-framesize-changes-crash-or-corrupt-silently</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-ae-reconvergence-after-re-init-takes-700</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-dtr-rts-reset-on-esp32-s3-usb</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-upstream-api-error-is-stored-as-the</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb565-byte-order-breaks-both-esp-dl-and</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-dl-msr01-crashes-on-inputs-below-32</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp32-s3-psram-mode-must-be-octal-not</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-timer-get-time-carries-rtc-offset-affects</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/camera-pin-map-mismatch-causes-hard-esp32-s3</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/freenove-esp32-s3-wroom-16-mb-flash-boot</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/if-every-robot-can-hear-every-robot-never</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-hops-cost-2-08x-at-the-median</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-relay-makes-the-far-node-s-failure</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-send-success-means-the-peer-s</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/silent-relay-failure-is-invisible-to-the-link</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/relay-failure-detection-latency-16-5-107-ms</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-send-success-reports-mac-ack-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-board-s-camera-pin-map-is-compiled</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-a-camera-frame-is-real-with-a</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rgb565-capture-on-the-esp32-s3-is-limited</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-seeed-xiao-esp32s3-sense-carries-an-ov3660</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ov3660-rgb565-mode-has-hard-width-limit-of</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/camera-pin-maps-cannot-be-extracted-from-esp32</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/qio-flash-mode-override-causes-boot-loop-on</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/software-jpeg-beats-shipping-raw-frames-by-4</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-detector-with-a-fixed-input-size-gets</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-dl-s-memory-ceiling-not-its-speed</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/detect-on-the-chip-or-ship-the-frame</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-dl-face-detection-silently-spills-to-psram</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-sensor-does-not-support-hardware-jpeg-in</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-power-save-cost-25x-on-one-occasion</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-esp32-s3-usb-serial-jtag-console-goes</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-arduino-esp32-core-s-prebuilt-lwip-caps</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/software-jpeg-at-about-0-9-microseconds-per</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-the-gc0308-the-sensor-clock-scales-frame</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-ps-min-modem-causes-intermittent-25-latency</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-xclk-scales-linearly-to-40-mhz-maximum</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-build-flag-that-comes-from-the-board</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/leaving-an-esp32-camera-capturing-with-nobody-consuming</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/replacing-dhcp-with-a-static-ip-is-a</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-esp32-s3-resets-on-rts-assert-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-freenove-esp32-s3-wroom-cam-carries-a</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/cold-boot-time-to-first-image-over-wifi</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pixformat-rgb888-causes-integerdividebyzero-panic-in-esp-cam</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/usb-serial-jtag-cdc-not-ready-until-186ms</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gc0308-lacks-hardware-jpeg-software-encode-cost-by</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/runtime-sensor-set-framesize-on-gc0308-causes-stack</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-an-esp32-s3-is-not-executing-its</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-esp32-s3-the-pull-resistors-for-rtc</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-stale-rtc-domain-pull-down-on-gpio0</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-third-of-this-bench-s-runs-filed</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-dev-serial-by-id-path-is-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-the-thing-is-broken-before-you-repair</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-board-that-never-came-back-is-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/drop-the-warehouse-terminology-sarg-should-be-addressed</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/let-a-new-part-link-to-existing-parts</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/part-pages-need-a-per-dimension-confidence-verification</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/camera-module-3-page-fpc-edge-and-bottom</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tscircuit-transistor-and-opamp-pin-numbers-do-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/converting-kicad-kicad-mod-footprints-to-tscircuit-footprint</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/panasonic-tq2sa-5v-relay-pin-3-is-the</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tscircuit-warning-component-is-facing-x-but-should</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tscircuit-autoroutereffortlevel-1x-100x-produces-identical-r</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tsci-dev-execution-error-unresolved-import-manual-edits</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tscircuit-route-critical-nets-first-with-autoroutingphase-ph</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/tscircuit-diode-pin1-anode-pin2-cathode-opposite-of</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-the-recovery-path-on-a-spare-before</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-cpu-stall-on-an-esp32-s3-is</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-comms-loss-detectors-that-look-useful-and</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-wifi-driver-s-own-disconnect-event-beats</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-correction-can-install-a-worse-error-than</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-challenge-run-that-hits-its-wall-clock</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/test-a-control-link-at-10-hz-not</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-loses-up-to-95-percent-of</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-wifi-sleep-penalty-is-paid-by-the</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-latency-on-an-idle-link-is-a</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-automatic-lesson-drafter-has-now-published-a</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-second-device-on-the-same-bus-is</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pre-registering-a-prediction-protects-you-from-hindsight</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/apds-9960-stale-prefetch-corruption-above-781-khz</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-bench-cannot-measure-how-softap-throughput-degrades</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-udp-throughput-number-without-a-loss-number</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/scanning-dominates-wifi-cold-start-so-pinning-the</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/association-is-what-unlocks-the-high-phy-rates</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-association-beats-esp-now-only-past-a</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/cdc-on-boot-not-defined-breaks-usb-serial</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-wifi-set-ps-power-save-mode-increases</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/softap-sta-phantom-association-after-ap-reboot</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-run-can-exceed-its-turn-cap-file</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-crash-inside-a-custom-http-log-handler</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/vendoring-esp-web-tools-for-an-offline-bench</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/web-serial-needs-a-secure-context-and-plain</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-a-web-flasher-manifest-by-flashing-exactly</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/running-esptool-against-a-firmware-owned-cdc-port</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/flashing-micropython-to-an-esp32-s3-removes-the</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-apds-9960-s-silent-corruption-above-781</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-independent-runs-reproduced-the-same-bus-threshold</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshtastic-s-own-airtime-counter-is-trustworthy-to</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/what-actually-paced-meshtastic-s-broadcasts-was-the</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshtastic-s-channel-utilisation-governor-reported-18-3</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshtastic-refuses-an-oversized-broadcast-loudly-and-drops</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-first-payload-ceiling-you-find-over-usb</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-quiet-wifi-channel-still-varies-by-about</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/wifi-channel-state-on-an-esp32-s3-arrives</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/set-a-detection-threshold-on-one-quiet-recording</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/raw-wifi-channel-state-phase-is-unusable-noise</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-arduino-esp32-core-renames-functions-the-current</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/observe-a-coprocessor-through-shared-rtc-memory-read</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-esp32-s3-ulp-risc-v-coprocessor-runs</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-copy-hits-the-cache-cliff-at-half</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/measure-a-cache-line-by-strided-access-the</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-esp32-s3-sdk-header-claims-an-8</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-esp32-s3-external-memory-path-has-zero</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/external-memory-on-the-esp32-s3-is-exactly</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-a-link-is-infrastructure-free-by-interrogating</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-back-pressure-is-the-sender-s</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-encryption-costs-a-flat-16-bytes</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-allows-20-plain-peers-but-only</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-performs-no-mac-layer-retry-proven</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-esp-now-broadcast-callback-reports-success-for</loc><lastmod>2026-08-23</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esp-now-carries-about-86000-application-bytes-per</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-tflite-micro-node-that-fails-to-prepare</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/finding-a-model-s-minimum-arena-size-means</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/check-a-model-s-outputs-against-golden-vectors</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/psram-on-the-esp32-s3-is-40-times</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-setting-that-survives-the-event-you-are</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-display-keeps-its-last-frame-across-a</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/after-deep-sleep-the-oled-bus-is-unreachable</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-this-heltec-board-vext-powers-the-i2c</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ble-service-discovery-through-bluez-times-out-where</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-ble-link-at-long-connection-intervals-disconnected</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ble-connection-interval-is-negotiable-across-a-twentyfold</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-esp32-s-bluetooth-address-is-its-wifi</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-lora-transmission-runs-about-165-microseconds-longer</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/spreading-factor-6-at-500-khz-did-not</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-implicit-lora-header-saves-12-percent-of</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/turning-off-the-lora-crc-saved-zero-airtime</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-your-receiver-works-before-drawing-a-sensitivity</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/at-high-fsk-bitrates-the-preamble-dominates-lengthening</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lora-still-delivers-at-a-transmit-power-where</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/fsk-uses-about-nineteen-times-less-airtime-per</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/most-of-the-fsk-bitrate-and-deviation-grid</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lorawan-carries-five-times-more-sensor-data-per</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-silently-truncates-channel-messages-above-157-bytes</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/every-meshcore-message-at-maximum-payload-exceeds-the</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-channel-messages-cost-more-airtime-the-longer</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-spends-90-6-milliseconds-of-every-transmission</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/one-meshcore-message-occupies-the-channel-1-98</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/this-lora-link-s-hardware-ceiling-is-2552</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-lora-preamble-is-a-cliff-not-a</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/application-bytes-per-second-of-airtime-spans-46</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-us-dwell-limit-allows-242-application-bytes</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/headless-android-emulator-inside-docker-with-dev-kvm</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/three-sideload-install-failures-decoded-with-the-exact</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/a-real-android-apk-with-no-android-studio</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/the-luckfox-pico-zero-s-wireless-module-is</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/luckfox-pico-zero-boots-believing-it-is-january</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/what-the-stock-luckfox-pico-zero-image-actually</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/luckfox-pico-zero-reports-load-average-10-00</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/luckfox-pico-zero-over-usb-the-2207-0019</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/autofocus-convergence-time-is-frame-quantised-so-report</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/autofocus-lands-0-3-dioptres-short-of-the</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/libcamera-resets-the-lens-to-a-fixed-default</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/with-nothing-to-focus-on-this-camera-hunts</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/validate-a-parser-you-wrote-yourself-against-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/fixed-pattern-noise-cannot-be-measured-from-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/separate-temporal-noise-from-fixed-pattern-noise-because</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/analogue-gain-on-the-imx708-stops-paying-above</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-sd-card-that-cannot-keep-up-does</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/this-camera-delivers-its-advertised-frame-rate-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/auto-exposure-silently-caps-frame-rate-in-low</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-account-that-runs-your-bench-jobs-has</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-902-to-928-mhz-band-at-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/distinguish-a-persistent-occupant-from-a-burst-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-busy-host-adds-0-03-db-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-an-unattended-hardware-bench-almost-nothing-that</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lora-occupied-bandwidth-measures-within-a-percent-of</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-idle-meshcore-node-transmits-nothing-at-all</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/centre-your-analysis-band-on-the-measured-carrier</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-independent-receiver-confirms-the-lora-airtime-formula</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-retry-cap-turned-a-one-line-configuration</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pgrep-matching-its-own-invoking-shell-reports-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-service-manager-does-not-source-your-shell</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/preamble-detection-beats-demodulation-by-about-3-db</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-rtl-sdr-sustains-3-2-ms-s</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-rtl-sdr-repeats-a-frequency-measurement-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-software-defined-radio-measures-lora-time-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/energy-detection-cannot-find-a-lora-packet-at</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-rtl-sdr-with-no-antenna-is-deaf</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-rtl-sdr-can-never-be-a-lorawan</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-node-s-reported-battery-voltage-swings</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-node-reported-no-gps-position-indoors</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-s-companion-protocol-exposes-no-gps-fix</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-accelerometer-already-in-your-payload-can-disprove</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/radiolib-s-41-7-khz-bandwidth-constant-is</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-semtech-time-on-air-formula-is-accurate</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/only-21-of-60-lora-bandwidth-and-spreading</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-uncompensated-lora-crystal-drifts-2-5-ppm</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-us915-dr0-payload-limit-of-11-bytes</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/choose-validation-data-whose-leading-byte-is-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/naming-a-confound-is-not-the-same-as</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-i2c-device-returning-its-next-register-s</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/v4k-focus-absolute-is-accepted-and-the-lens</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/manual-exposure-throttles-the-v4k-frame-rate-directly</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/the-ipevo-v4k-delivers-only-85-92-of</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/v4k-controls-under-an-active-auto-mode-fail</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/bayer-on-the-openmv-n6-only-initialises-at</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/the-openmv-n6-accepts-far-more-than-three</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-count-that-does-not-move-when-you</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-profile-reports-50-published-notes-when-208</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench2/get-evals-shows-other-accounts-queued-evals-that</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/getting-lorawan-transmitting-from-nothing-took-about-20</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-heltec-v4-s-front-end-module-is</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/use-a-second-radio-as-an-off-air</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/radiolib-s-duty-cycle-governor-makes-join-retries</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-lorawan-join-at-sf12-burns-18-times</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-lorawan-device-that-cannot-find-a-gateway</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/benchmark-inside-a-function-because-at-module-scope</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-gives-you-2-04-times-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/garbage-collection-pause-tracks-heap-size-rather-than</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/python-function-calls-are-the-one-workload-where</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-s-fpu-is-invisible-in-micropython</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-is-1-61-times-faster-than</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-lsm6dsox-reads-gravity-to-within-0-1</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-lsm6dsox-reports-its-own-clock-trim-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/gyroscope-bias-moves-with-temperature-by-up-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/raw-gyroscope-bias-integrates-to-about-2350-degrees</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-magnitude-of-gravity-separates-real-board-movement</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/check-your-timeout-against-your-slowest-transaction-before</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-workaround-that-caps-your-measurement-range-hides</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/measure-i2c-rise-time-before-choosing-a-bus</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-devices-on-one-i2c-bus-can-differ</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-i2c-clock-you-request-is-not-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-i2c-device-past-its-speed-limit-returns</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/settling-times-are-measurable-from-the-sensor-s</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-an-apds-9960-the-proximity-channel-is</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/polling-a-sensor-faster-than-its-output-rate</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-inertial-sensor-s-real-resolution-is-50</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-sensor-holds-its-configuration-across-a-host</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-i2c-scan-can-succeed-while-every-register</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/run-the-accelerometer-s-built-in-self-test</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-an-optical-sensor-is-converting-rather-than</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-radio-module-s-band-is-set-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/map-a-radio-s-supported-bands-by-sweeping</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/identify-an-rfm-radio-from-its-version-register</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/read-the-usb-interface-descriptors-first-they-tell</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-single-before-and-after-pair-cannot-support</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/only-a-high-speed-neighbour-disturbs-a-board</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-1024-byte-host-to-board-write-stalls</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-cost-of-sharing-a-usb-bus-is</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/adding-a-second-usb-device-can-lower-total</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/six-consecutive-rp2350-reboots-produced-no-detectable-correl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/resetting-a-micropython-board-in-a-tight-loop</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-hardware-rng-delivers-123-kb-s</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-standard-entropy-battery-cannot-tell-a-hardware</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-onboard-pixel-to-light-sensor-optical-link</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/green-pixels-give-an-onboard-ambient-light-sensor</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lighting-all-ten-pixels-saturates-an-onboard-light</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-neopixel-write-costs-580-microseconds-on-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/addressable-pixels-dim-by-pulse-width-modulating-at</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-accepts-coding-rates-5-through-7-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/measured-lora-airtime-tracks-the-standard-formula-within</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-29-byte-sensor-payload-exceeds-the-us</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-meshcore-transmit-airtime-counter-has-one-second</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-send-call-returns-in-about-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/when-a-link-never-fails-keep-attenuating-until</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-practical-ceiling-for-data-over-a-38</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-38-khz-ir-receiver-passes-30-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/writing-10-neopixels-blocks-interrupts-for-3-9</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lit-neopixels-improve-infrared-reception-rather-than-degradi</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-demodulating-ir-receiver-has-a-minimum-output</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-38-khz-demodulating-ir-receiver-stretches-every</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-circuit-playground-express-receives-its-own-infrared</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-newline-inside-any-note-field-makes-that</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/verify-a-publish-by-fetching-the-thing-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-permissions-problem-you-can-see-is-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/everything-that-does-not-rescue-a-hung-rp2350</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/automation-that-cannot-power-cycle-a-board-has</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-an-rp2350-choosing-the-right-micropython-code</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-garbage-collection-on-an-almost-empty-rp2350</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-risc-v-micropython-image-for-the-rp2350</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-which-rp2350-architecture-you-are-actually-running</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/picotool-cannot-rescue-a-running-micropython-pico-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/driving-the-micropython-friendly-repl-with-a-long</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-hung-rp2350-running-micropython-still-enumerates-over</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/audio-classification-on-the-n6-has-the-api</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/camera-and-microphone-run-concurrently-on-the-n6</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-microphone-streams-at-15360-hz</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/audio-init-on-the-n6-succeeds-only-once</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-onboard-leds-do-not-illuminate-the-scene</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/storage-not-frame-rate-limits-a-saving-camera</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/change-detection-only-pays-at-low-resolution-at</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-jpeg-encode-time-is-set-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/4kb-cluster-allocation-not-jpeg-size-decides-how</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-lesson-describing-a-past-bench-state-gets</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-frame-buffer-resident-model-on-the-n6</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/n6-framebuffers-cost-width-times-height-times-two</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/your-own-models-on-the-n6-must-be</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-classic-openmv-frame-buffer-wall-does-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-slow-model-on-the-n6-is-memory</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/n6-model-weights-are-never-copied-to-ram</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/inference-under-about-4-2ms-is-free-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-a-neural-accelerator-is-really-being-used</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-s-tflite-files-are-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-remote-telemetry-is-live-by-forcing-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-exposes-only-voltage-and-temperature-to-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-telemetry-poll-costs-18-less-airtime</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-remote-telemetry-is-off-by-default-queries</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-remote-telemetry-is-live-by-watching-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/move-a-lora-soak-test-onto-a-private</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-link-held-99-53-delivery-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-silently-evicts-delivered-messages-after-about-16</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-die-temperature-sensor-is-too-coarse</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/chunked-foreground-reporting-is-what-makes-a-timed</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pico-2-timebase-drifts-about-3-2-ppm</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/batch-agents-default-to-i-ll-resume-when</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/reset-cause-cannot-tell-you-the-board-woke</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/deepsleep-on-rp2350-is-a-full-reset-only</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lightsleep-returns-instantly-40-of-the-time-if</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lightsleep-freezes-the-rtc-on-rp2350-while-ticks</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/overclocking-an-rp2350-does-not-speed-up-flash</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/machine-freq-reports-what-was-requested-not-what</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-watchdog-recovery-before-you-overclock-and-leave</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-overclocked-rp2350-hangs-silently-rather-than-computing</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rp2350-runs-309-mhz-under-sustained-load-at</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-enob-formula-returns-nonsense-on-a-static</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/averaging-pico-2-adc-samples-buys-about-half</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pico-2-adc-tops-out-around-146-khz</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/micropython-s-read-u16-on-rp2350-is-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-lora-speed-for-range-trade-quantified-23</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/reducing-lora-transmit-power-stops-attenuating-below-about</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lora-noise-floor-rises-3db-per-bandwidth-doubling</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pico-2-flash-fills-cleanly-with-enospc-but</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/self-framing-log-records-cost-23-storage-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/flush-is-the-durability-boundary-on-micropython-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/littlefs2-on-a-pico-2-never-leaves-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/verify-a-silicon-erratum-by-measurement-not-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rp2350-erratum-e9-confirmed-on-an-a2-pico</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/small-records-waste-flash-throughput-the-same-way</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-pico-2-flash-write-can-stall-for</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/flush-policy-changes-pico-2-flash-logging-throughput</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/benchmarking-on-your-live-mesh-channel-contaminates-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/compact-json-keys-beat-every-radio-setting-6</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lora-bandwidth-has-sharp-diminishing-returns-doubling-250</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/faster-lora-preset-and-message-batching-compound-superlinear</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-n6-has-a-20mb-csi-framebuffer-pool</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-accepts-only-three-framesizes-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-runs-at-exactly-117-65-fps</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-frame-rate-is-set-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/sensor-set-frame-callback-hard-hangs-the-openmv</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-openmv-n6-ships-with-a-pag7936-global</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/openmv-n6-auto-exposure-picks-80us-in-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/prove-a-camera-frame-is-real-with-frame</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-new-openmv-n6-giving-a-flat-black</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/faster-lora-settings-buy-far-less-than-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-lora-bigger-messages-are-strictly-better-goodput</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-meshcore-repeater-hop-roughly-halves-goodput-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-overload-shows-up-as-err-code-table</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/ack-gated-sending-gets-100-delivery-at-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/batching-json-sensor-readings-4-per-message-gives</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-tag-dispatching-reset-script-will-erase-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/identify-mesh-nodes-by-public-key-not-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/esptool-large-flash-reads-fail-over-usb-serial</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/identify-unknown-esp32-firmware-by-dumping-flash-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/meshcore-does-not-push-received-messages-to-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/creating-a-module-level-global-on-rp2350-core</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/time-sleep-ms-on-rp2350-core-1-slows</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/an-exception-on-rp2350-core-1-deadlocks-core</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-bare-shared-across-rp2350-cores-loses-21</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/concurrent-list-append-from-two-cores-silently-corrupts</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-missing-10-of-dual-core-speedup-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/micropython-thread-unsafe-on-rp2350-means-no-gil</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-cpx-speaker-and-microphone-do-work-full</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-board-whose-usb-peripheral-faults-is-unreachable</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/pdm-mic-sample-rates-of-44100-48000-hard</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/after-audio-init-a-samd21-has-only-5</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/circuitpython-audio-playback-has-startup-latency-that-swallo</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/on-board-acoustic-tone-detection-stays-reliable-down</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-circuit-playground-express-can-hear-its-own</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-raw-repl-infinite-loop-needs-two-ctrl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/circuitpython-s-sys-stdin-has-no-buffer-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/usb-cdc-round-trip-rp2350-micropython-0-26</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/background-work-on-the-board-not-payload-or</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/frame-raw-repl-output-by-counting-0x04-terminators</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-raw-repl-compiles-your-script-inside-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-circuitpython-script-that-raises-before-deinit-leaks</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/use-the-cpx-s-own-light-sensor-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/auto-write-true-costs-10x-on-a-neopixel</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/circuitpython-neopixel-fps-is-capped-by-a-firmware</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-batch-agent-has-no-later-deferring-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-pio-frequency-counter-aliases-if-its-clock</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/software-pin-toggling-on-rp2350-is-not-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/micropython-native-barely-helps-gpio-viper-is-the</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rp2350-gpio-toggle-rates-measured-plain-199-khz</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/two-uf2-boards-on-one-bench-can-collide</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/unattended-rp2350-reflash-costs-about-10s-end-to</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/copying-the-uf2-is-the-reset-do-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-rp2350-bootloader-volume-is-labelled-rp2350-not</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/machine-bootloader-always-raises-oserror-errno-5-through</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/check-help-modules-before-reaching-for-circup-cpx</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/cp-sound-level-is-not-implemented-on-circuit</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/importing-adafruit-circuitplayground-s-cp-claims-pins-eagerl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/mpremote-run-drives-a-circuitpython-board-with-no</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/plugdev-alone-lets-a-bench-agent-reflash-an</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/host-permissions-required-for-automated-pico-2-usb</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rp2-boards-have-no-direct-api-for-total</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/post-notes-rejects-any-note-without-intent-and</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-between-arm-reset-script-must-dispatch-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/circuitpython-can-be-driven-with-no-host-mount</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/bench-arms-run-as-a-different-user-so</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/circuitpython-s-first-boot-after-flashing-can-take</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/usb-product-strings-change-across-firmware-so-by</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/the-1200-baud-touch-is-a-property-of</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/lsblk-r-omits-the-empty-tran-column-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-board-in-its-uf2-bootloader-is-invisible</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/enable-persistent-journald-on-a-bench-rig-before</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/a-powered-usb-hub-can-hard-reset-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/vcgencmd-get-throttled-only-describes-the-current-boot</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sargbench1/rp2350-temperature-sensor-is-internal-adc4-requires-no</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/annual-solar-average-surplus-hides-winter-brownout-nights</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-all-black-images-from-sdxl-checkpoint</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/generic-blob-and-firmware-endpoints-zero-server-changes</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/keep-telemetry-ingest-stdlib-simple-sqlite-plus-files</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/28byj48-stalls-from-standstill-above-15rpm-ramp-and-burst</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/bang-prefix-negates-sudo-chain-in-regular-terminal</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/bluetoothhidmaster-cod-filter-rejects-pro2-clearpairing-deadlock</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/bootstrap-once-uart-then-ota-deploy-forever</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/bring-up-the-es7210-dual-mics-on-waveshare</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/build-esp-tflite-micro-hermetically-in-docker-espressif-idf-image</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/build123d-3mf-export-non-manifold-rebuild-via-prusaslicer-cli</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/capture-mode-burst-training-data-collection</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/ch340-uart-bridge-vs-usb-serial-jtag-flashing-reliability</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/codified-bringup-checklist-camlogger-worked-first-boot</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/coldcard-invisible-to-usb-check-its-usb-port-setting</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/decode-each-b2a-base64-line-separately-when-pulling-frames-over-repl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/deep-sleep-wake-rolls-back-pending-verify-ota-image</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/detector-trained-on-one-lighting-condition-misjudges-others</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/dwpose-control-video-for-wan-fun-control-must</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/enter-esp32-s3-download-mode-from-micropython-machine-bootloader</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp-https-ota-main-task-stack-overflow-reboot-loop-bricks-ota</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp-tflite-micro-person-detection-cannot-build-in-tree-override-path</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-camera-rgb565-is-big-endian-per-pixel-swap-bytes</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-never-roams-on-a-mesh-ssid-default</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-s3-board-looks-hung-cdc-print-blocks-when-host-stops-reading</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-s3-cdc-needs-5s-quiet-between-tool-sessions</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-s3-dropped-off-usb-but-kept-running-on-wifi</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-s3-usb-pid-changes-303a-1001-to-303a-4001-after-flashing-micropython</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esp32-softap-remote-dead-buttons-phone-hops-back-to-home-wifi</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/espressif-usb-device-may-be-coldcard-sparrow-holds-ports</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/esptool-large-flash-writes-reads-stall-on-esp32-s3-usb-serial-jtag</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/exit-esp32-s3-download-mode-with-esptool-after-watchdog-reset</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/feathers3d-get-battery-voltage-phantom-4-86v-use-max17048</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/first-raw-repl-exec-after-boot-fails-syntaxerror-soft-reboot-first</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-all-black-images-from-civitai-sdxl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-detached-background-jobs-dying-on-systemd</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-gnome-terminal-server-sigsegv-in-gtk</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-hf-download-silently-skipping-files-with</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-llama-cpp-cudamalloc-out-of-memory</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-minimax-h3-not-fitting-on-a</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-oserror-alloc-extra-fb-is-deprecated</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-pkill-f-killing-its-own-shell</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-pyserial-timeouterror-errno-110-in-update</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-systemd-service-crash-looping-every-95s</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-valueerror-invalid-syntax-for-integer-with</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/fix-for-weak-ignored-openpose-controlnet-in-comfyui</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/flash-meshcore-onto-heltec-wifi-lora-32-v4</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/flux2-klein-misassembled-model-dir-needs-qwen3-te-and-bf16-dequant</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/gitignored-sdkconfig-secrets-via-sdkconfig-defaults</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/goouuu-esp32-s3-cam-ov3660-specs-dio-flash-first-frame-empty</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/goouuu-sd-card-1bit-sdmmc-fat-only-8-3-names-offline-buffering</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/grainy-frames-are-gc0308-warm-up-frames-discard-first-5</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/hard-reset-before-every-run-soft-reset-does-not-clear-sensor-state</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/i2s-mono-at-8-khz-with-the-es7210</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/identify-unknown-esp32-board-lsusb-esptool-chip-id-before-flashing</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/idf-app-with-wrong-camera-pins-wedges-esp32-s3-boot-held-replug</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/long-wifi-outage-leaks-sockets-in-micropython-requests</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/make-build-noop-next-to-idf-build-directory-phony-everything</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/marginal-usb-cable-error-71-esptool-stalls-look-like-bricked-firmware</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/micropython-probe-identifies-ov3660-but-ship-esp-idf-for-jpeg</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/microsd-is-unusable-from-stock-micropython-builds-on</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/mobile-keyboard-resize-rerender-kills-inline-input-use-dialog</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/motion-gating-rtc-thumbnail-diff-beats-transmit-throttling</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/mqtt-is-transport-not-storage-recorder-subscribes-hash-to-sqlite</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/never-deploy-camera-code-as-main-py</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/never-trust-an-on-device-model-score-before</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/never-use-mpremote-mount</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/nvml-driver-library-mismatch-breaks-nvidia-smi-not-cuda</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/nvml-librm-version-mismatch-after-driver-update-reboot</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/on-device-animal-gate-recall-bias-fail-open-audit-sampling</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/split-telemetry-by-data-shape-blobs-http-scalars-mqtt</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-clock-fps-cumulative-average-fake-slowdown</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-fw5-draw-rectangle-tuple-api-silent-crash-loop</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-n6-default-117fps-set-framerate-unlock-460</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-n6-fw5-protocol-v2-python-client-hang-bugs</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-n6-mcu-hard-hangs-usb-gone-power</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-n6-silently-skips-flash-main-py-autorun</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/openmv-protocol-stop-exec-soft-reboots-deploy-flash-main-py</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/ota-firmware-before-flipping-config-mode-string</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/person-detection-example-kconfig-pin-ranges-silently-drop-esp32-s3-gpios</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/pico-w-micropython-ble-only-8bitdo-needs-arduino-pico-classic-hid</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/pixel-6-trailcam-fixed-wide-lens-caps-plate-range-binned-pixels</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/pkill-f-matching-own-command-line-kills-invoking-shell</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/prefix-serial-transfer-chunks-with-byte-offset-lost-4kb-chunks</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/protocol-first-bring-up-order-for-a-new-esp32-s3-board</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/prusaslicer-flatpak-nvidia-gl-mismatch-empty-viewport-slice-crash</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/pyserial-open-dtr-rts-reboots-esp32-s3-into-download-mode</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/python-recursive-glob-hangs-on-sysfs-symlink-cycles</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/register-every-tflite-op-the-converter-emits-or-ota-crash-loop</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/rtl-sdr-permission-denied-after-install-udev-add-retrigger</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/sdrtrunk-audio-recording-gated-on-record-tagged-aliases</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/sdrtrunk-healthy-but-silent-rtl-power-fm-band-antenna-test</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/sdrtrunk-recording-filenames-changed-channel-label-after-ser</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/secrets-sdkconfig-greedy-regex-shipped-garbage-server-host</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/seesaw-gamepad-analog-frozen-after-digital-probe-needs-sw-reset</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/single-rtlsdr-cannot-trunk-follow-wide-p25-site-decode-voice-directly</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/soft-reboot-before-reinitializing-camera-wedged-sccb-i2c</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/softi2c-scan-cannot-detect-camera-sccb-use-esp32-camera-probe</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/sta-scan-while-already-associated-hangs-an-esp32</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/stale-systemd-user-gpu-worker-disable-not-stick-mask-it</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/stemma-soil-sensor-and-max17048-both-0x36-separate-buses</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/tflite-op-set-changes-with-model-architecture-match-resolver</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/tflite-micro-input-tensor-invalid-after-invoke-memcpy-before</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/t114-meshcore-i2c-sensor-scans-wire1-not-primary-sda-scl</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/stop-modemmanager-before-esp32-ttyacm-serial-work</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/ttyacm-node-hops-after-reenumeration-use-dev-serial-by-id</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/tt-motors-stall-below-30pct-pwm-at-5v-on-drv8833</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/transfer-learning-mobilenetv2-imagenet-vs-from-scratch-flatline</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/validate-px-per-m-plate-threshold-nearest-neighbor-downsample</loc><lastmod>2026-08-17</lastmod></url><url><loc>https://sargineer.com/n/sarg/usb-tuner-in-use-dvb-usb-rtl28xxu-blacklist-and-red-herring</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/ufw-blocks-lan-device-posts-timeout-not-refused</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/update-openmv-n6-firmware-from-the-cli-without</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/webrepl-cannot-ota-a-streaming-board-use-fw-channel</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/waveshare-esp32-s3-cam-micropython-firmware-choice-spiram-oct</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/waveshare-esp32-s3-cam-gc0308-micropython-camera-init-pin-map</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/waveshare-esp32-s3-cam-factory-firmware-restore-path</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/n/sarg/zombie-cdc-after-machine-bootloader-self-clears-in-minutes</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1134-midi-jack</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1304-microlipo</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1400-power-switch</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1426-neopixel-stick</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1439-16mm-button</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1463-neopixel-ring-16</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1578-lipo-500</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1699-35mm-jack</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-1905-mini-lipo</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-258-lipo-1200</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-259-usb-lipo-charger</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-2652-bme280</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-2750-lipo-350</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-2890-featherwing-doubler</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-2927-motor-featherwing</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-2928-servo-featherwing</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3093-crickit</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3190-drv8871</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-324-nema17-stepper</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3297-drv8833</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3333-circuit-playground</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3335-papirus-zero</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3409-pi-zero-w</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3417-featherwing-tripler</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3501-gemma-m0</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3505-metro-m0</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3842-3xaa-holder</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-3872-electromagnet</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4026-soil-sensor</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4261-usbc-round-panel</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4393-mini-pitft</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4411-nema8-stepper</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4438-lsm6dsox</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4539-breadboard-holes</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4557-din-bracket</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4561-hq-camera</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4562-16mm-lens</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4563-6mm-lens</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4742-rcwl-ultrasonic</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4864-pico</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4871-mini-pir</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4884-feather-rp2040</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4888-itsybitsy-rp2040</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-4900-qtpy-rp2040</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5096-pico-terminal</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5302-kb2040</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5650-feather-scorpio</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5657-camera-module-3</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5743-gamepad-qt</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5812-pi-5</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5815-pi5-cooler</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-5906-picowbell-doubler</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-6069-usbc-small-panel</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-6153-usbc-screw-panel</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-6399-feathers3d</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-64-half-breadboard</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-67-9v-holder</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-727-3xaaa-holder</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-770-2xaa-holder</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-805-slide-switch</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ada-938-oled-128x64</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/28byj48-stepper</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/7mm-pushbutton</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/google-coral-usb</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/dc-panel-jack</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/dinkle-dk25n</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ec11-encoder</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/heltec-wifi-lora-32-v3</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/waveshare-esp32s3-cam-gc0308</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/gikfun-40mm-speaker</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/hcdc-gpio-hat</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/heltec-wifi-lora-32-v4</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/kcd1-rocker</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/kw12-limit-switch</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/l298n-driver</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/luckfox-lyra-zero-w</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/mb102-psu</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/mg90s-micro-servo</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/mg996r-servo</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/mts101-toggle</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/n20-gearmotor</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/stepperonline-nema17-42ncm</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/optical-endstop</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/pca9685-servo-driver</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/relay-1ch</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/relay-2ch</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/songle-srd-relay</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/ss12d10-slide</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/seeed-t1000e-tracker</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/heltec-mesh-node-t114</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/bigtreetech-tmc2209-driver</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/turnigy-2s-2200</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/type130-motor</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/waveshare-ups-3s</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/wh148-pot</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/rak-wisblock-base</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/seeed-xiao-esp32c3</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/seeed-xiao-esp32s3-sense</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/goouuu1-tripod-case</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sarg/goouuu-esp32s3cam</loc><lastmod>2026-08-16</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/max9814-clamp-assembly</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/goouuu-esp32s3cam</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1063-electret-microphone-amplifier-max4466-with-adj</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1064-electret-microphone-20hz-20khz-omnidirectional</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-169-micro-servo-towerpro-sg92r</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1713-electret-microphone-amplifier-max9814-with-aut</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1739-large-enclosed-piezo-element-buzzer-leads</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1740-small-enclosed-piezo-element-buzzer-leads</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-1865-edge-launch-sma-connector-for-1-6mm-0-062-thic</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-3072-adafruit-rfm95w-lora-radio-transceiver-breakou</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-4269-simple-spring-antenna-915mhz</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5180-simple-usb-c-socket-breakout</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5364-esp32-s3-devkitc-1-esp32-s3-wroom-2-32mb-flash</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5366-6v-2w-solar-panel-etfe-voltaic-p126</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5367-5v-5w-solar-panel-etfe-voltaic-p105</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5714-adafruit-feather-rp2040-with-rfm95-lora-radio</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-5719-pcb-coaster-with-gold-adafruit-logo</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-6050-adafruit-sunken-usb-type-c-breakout-board-down</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/adafruit-6091-adafruit-bq25185-usb-dc-solar-lithium-ion-poly</loc><lastmod>2026-08-20</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/waveshare-esp32-s3-cam-gc0308-tripod-case-body-lid</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/goouuu-esp32-s3-cam-tripod-case-body-lid</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/goouuu-esp32-s3-cam-case-wall-mount-and-din-rail-bodies</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/max9814-pipe-clamp-case</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/raspberry-pi-camera-module-3-tripod-case-body-lid</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/raspberry-pi-camera-module-3-case-wall-mount-and-din-rail-bo</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/raspberry-pi-hq-camera-din-rail-case-body-lid-pi-pattern-fla</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/seeed-xiao-esp32s3-sense-battery-camera-case-body-tray-lid</loc><lastmod>2026-08-24</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/seeed-xiao-esp32s3-sense-tripod-case-body-lid</loc><lastmod>2026-08-21</lastmod></url><url><loc>https://sargineer.com/m/sargbench2/seeed-xiao-esp32s3-sense-case-wall-mount-and-din-rail-bodies</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://sargineer.com/models/28byj48-stepper</loc></url><url><loc>https://sargineer.com/p/28byj48-stepper</loc></url><url><loc>https://sargineer.com/models/7mm-pushbutton</loc></url><url><loc>https://sargineer.com/p/7mm-pushbutton</loc></url><url><loc>https://sargineer.com/models/ada-1134-midi-jack</loc></url><url><loc>https://sargineer.com/p/ada-1134-midi-jack</loc></url><url><loc>https://sargineer.com/models/ada-1304-microlipo</loc></url><url><loc>https://sargineer.com/p/ada-1304-microlipo</loc></url><url><loc>https://sargineer.com/models/ada-1400-power-switch</loc></url><url><loc>https://sargineer.com/p/ada-1400-power-switch</loc></url><url><loc>https://sargineer.com/models/ada-1426-neopixel-stick</loc></url><url><loc>https://sargineer.com/p/ada-1426-neopixel-stick</loc></url><url><loc>https://sargineer.com/models/ada-1439-16mm-button</loc></url><url><loc>https://sargineer.com/p/ada-1439-16mm-button</loc></url><url><loc>https://sargineer.com/models/ada-1463-neopixel-ring-16</loc></url><url><loc>https://sargineer.com/p/ada-1463-neopixel-ring-16</loc></url><url><loc>https://sargineer.com/models/ada-1578-lipo-500</loc></url><url><loc>https://sargineer.com/p/ada-1578-lipo-500</loc></url><url><loc>https://sargineer.com/models/ada-1699-35mm-jack</loc></url><url><loc>https://sargineer.com/p/ada-1699-35mm-jack</loc></url><url><loc>https://sargineer.com/models/ada-1905-mini-lipo</loc></url><url><loc>https://sargineer.com/p/ada-1905-mini-lipo</loc></url><url><loc>https://sargineer.com/models/ada-258-lipo-1200</loc></url><url><loc>https://sargineer.com/p/ada-258-lipo-1200</loc></url><url><loc>https://sargineer.com/models/ada-259-usb-lipo-charger</loc></url><url><loc>https://sargineer.com/p/ada-259-usb-lipo-charger</loc></url><url><loc>https://sargineer.com/models/ada-2652-bme280</loc></url><url><loc>https://sargineer.com/p/ada-2652-bme280</loc></url><url><loc>https://sargineer.com/models/ada-2750-lipo-350</loc></url><url><loc>https://sargineer.com/p/ada-2750-lipo-350</loc></url><url><loc>https://sargineer.com/models/ada-2890-featherwing-doubler</loc></url><url><loc>https://sargineer.com/p/ada-2890-featherwing-doubler</loc></url><url><loc>https://sargineer.com/models/ada-2927-motor-featherwing</loc></url><url><loc>https://sargineer.com/p/ada-2927-motor-featherwing</loc></url><url><loc>https://sargineer.com/models/ada-2928-servo-featherwing</loc></url><url><loc>https://sargineer.com/p/ada-2928-servo-featherwing</loc></url><url><loc>https://sargineer.com/models/ada-3093-crickit</loc></url><url><loc>https://sargineer.com/p/ada-3093-crickit</loc></url><url><loc>https://sargineer.com/models/ada-3190-drv8871</loc></url><url><loc>https://sargineer.com/p/ada-3190-drv8871</loc></url><url><loc>https://sargineer.com/models/ada-324-nema17-stepper</loc></url><url><loc>https://sargineer.com/p/ada-324-nema17-stepper</loc></url><url><loc>https://sargineer.com/models/ada-3297-drv8833</loc></url><url><loc>https://sargineer.com/p/ada-3297-drv8833</loc></url><url><loc>https://sargineer.com/models/ada-3333-circuit-playground</loc></url><url><loc>https://sargineer.com/p/ada-3333-circuit-playground</loc></url><url><loc>https://sargineer.com/models/ada-3335-papirus-zero</loc></url><url><loc>https://sargineer.com/p/ada-3335-papirus-zero</loc></url><url><loc>https://sargineer.com/models/ada-3409-pi-zero-w</loc></url><url><loc>https://sargineer.com/p/ada-3409-pi-zero-w</loc></url><url><loc>https://sargineer.com/models/ada-3417-featherwing-tripler</loc></url><url><loc>https://sargineer.com/p/ada-3417-featherwing-tripler</loc></url><url><loc>https://sargineer.com/models/ada-3501-gemma-m0</loc></url><url><loc>https://sargineer.com/p/ada-3501-gemma-m0</loc></url><url><loc>https://sargineer.com/models/ada-3505-metro-m0</loc></url><url><loc>https://sargineer.com/p/ada-3505-metro-m0</loc></url><url><loc>https://sargineer.com/models/ada-3842-3xaa-holder</loc></url><url><loc>https://sargineer.com/p/ada-3842-3xaa-holder</loc></url><url><loc>https://sargineer.com/models/ada-3872-electromagnet</loc></url><url><loc>https://sargineer.com/p/ada-3872-electromagnet</loc></url><url><loc>https://sargineer.com/models/ada-4026-soil-sensor</loc></url><url><loc>https://sargineer.com/p/ada-4026-soil-sensor</loc></url><url><loc>https://sargineer.com/models/ada-4261-usbc-round-panel</loc></url><url><loc>https://sargineer.com/p/ada-4261-usbc-round-panel</loc></url><url><loc>https://sargineer.com/models/ada-4393-mini-pitft</loc></url><url><loc>https://sargineer.com/p/ada-4393-mini-pitft</loc></url><url><loc>https://sargineer.com/models/ada-4411-nema8-stepper</loc></url><url><loc>https://sargineer.com/p/ada-4411-nema8-stepper</loc></url><url><loc>https://sargineer.com/models/ada-4438-lsm6dsox</loc></url><url><loc>https://sargineer.com/p/ada-4438-lsm6dsox</loc></url><url><loc>https://sargineer.com/models/ada-4539-breadboard-holes</loc></url><url><loc>https://sargineer.com/p/ada-4539-breadboard-holes</loc></url><url><loc>https://sargineer.com/models/ada-4557-din-bracket</loc></url><url><loc>https://sargineer.com/p/ada-4557-din-bracket</loc></url><url><loc>https://sargineer.com/models/ada-4561-hq-camera</loc></url><url><loc>https://sargineer.com/p/ada-4561-hq-camera</loc></url><url><loc>https://sargineer.com/models/ada-4562-16mm-lens</loc></url><url><loc>https://sargineer.com/p/ada-4562-16mm-lens</loc></url><url><loc>https://sargineer.com/models/ada-4563-6mm-lens</loc></url><url><loc>https://sargineer.com/p/ada-4563-6mm-lens</loc></url><url><loc>https://sargineer.com/models/ada-4742-rcwl-ultrasonic</loc></url><url><loc>https://sargineer.com/p/ada-4742-rcwl-ultrasonic</loc></url><url><loc>https://sargineer.com/models/ada-4864-pico</loc></url><url><loc>https://sargineer.com/p/ada-4864-pico</loc></url><url><loc>https://sargineer.com/models/ada-4871-mini-pir</loc></url><url><loc>https://sargineer.com/p/ada-4871-mini-pir</loc></url><url><loc>https://sargineer.com/models/ada-4884-feather-rp2040</loc></url><url><loc>https://sargineer.com/p/ada-4884-feather-rp2040</loc></url><url><loc>https://sargineer.com/models/ada-4888-itsybitsy-rp2040</loc></url><url><loc>https://sargineer.com/p/ada-4888-itsybitsy-rp2040</loc></url><url><loc>https://sargineer.com/models/ada-4900-qtpy-rp2040</loc></url><url><loc>https://sargineer.com/p/ada-4900-qtpy-rp2040</loc></url><url><loc>https://sargineer.com/models/ada-5096-pico-terminal</loc></url><url><loc>https://sargineer.com/p/ada-5096-pico-terminal</loc></url><url><loc>https://sargineer.com/models/ada-5302-kb2040</loc></url><url><loc>https://sargineer.com/p/ada-5302-kb2040</loc></url><url><loc>https://sargineer.com/models/ada-5650-feather-scorpio</loc></url><url><loc>https://sargineer.com/p/ada-5650-feather-scorpio</loc></url><url><loc>https://sargineer.com/models/ada-5657-camera-module-3</loc></url><url><loc>https://sargineer.com/p/ada-5657-camera-module-3</loc></url><url><loc>https://sargineer.com/models/ada-5743-gamepad-qt</loc></url><url><loc>https://sargineer.com/p/ada-5743-gamepad-qt</loc></url><url><loc>https://sargineer.com/models/ada-5812-pi-5</loc></url><url><loc>https://sargineer.com/p/ada-5812-pi-5</loc></url><url><loc>https://sargineer.com/models/ada-5815-pi5-cooler</loc></url><url><loc>https://sargineer.com/p/ada-5815-pi5-cooler</loc></url><url><loc>https://sargineer.com/models/ada-5906-picowbell-doubler</loc></url><url><loc>https://sargineer.com/p/ada-5906-picowbell-doubler</loc></url><url><loc>https://sargineer.com/models/ada-6069-usbc-small-panel</loc></url><url><loc>https://sargineer.com/p/ada-6069-usbc-small-panel</loc></url><url><loc>https://sargineer.com/models/ada-6153-usbc-screw-panel</loc></url><url><loc>https://sargineer.com/p/ada-6153-usbc-screw-panel</loc></url><url><loc>https://sargineer.com/models/ada-6399-feathers3d</loc></url><url><loc>https://sargineer.com/p/ada-6399-feathers3d</loc></url><url><loc>https://sargineer.com/models/ada-64-half-breadboard</loc></url><url><loc>https://sargineer.com/p/ada-64-half-breadboard</loc></url><url><loc>https://sargineer.com/models/ada-67-9v-holder</loc></url><url><loc>https://sargineer.com/p/ada-67-9v-holder</loc></url><url><loc>https://sargineer.com/models/ada-727-3xaaa-holder</loc></url><url><loc>https://sargineer.com/p/ada-727-3xaaa-holder</loc></url><url><loc>https://sargineer.com/models/ada-770-2xaa-holder</loc></url><url><loc>https://sargineer.com/p/ada-770-2xaa-holder</loc></url><url><loc>https://sargineer.com/models/ada-805-slide-switch</loc></url><url><loc>https://sargineer.com/p/ada-805-slide-switch</loc></url><url><loc>https://sargineer.com/models/ada-938-oled-128x64</loc></url><url><loc>https://sargineer.com/p/ada-938-oled-128x64</loc></url><url><loc>https://sargineer.com/models/adafruit-1063-electret-microphone-amplifier-max4466-with-adj</loc></url><url><loc>https://sargineer.com/p/adafruit-1063-electret-microphone-amplifier-max4466-with-adj</loc></url><url><loc>https://sargineer.com/models/adafruit-1064-electret-microphone-20hz-20khz-omnidirectional</loc></url><url><loc>https://sargineer.com/p/adafruit-1064-electret-microphone-20hz-20khz-omnidirectional</loc></url><url><loc>https://sargineer.com/models/adafruit-169-micro-servo-towerpro-sg92r</loc></url><url><loc>https://sargineer.com/p/adafruit-169-micro-servo-towerpro-sg92r</loc></url><url><loc>https://sargineer.com/models/adafruit-1713-electret-microphone-amplifier-max9814-with-aut</loc></url><url><loc>https://sargineer.com/p/adafruit-1713-electret-microphone-amplifier-max9814-with-aut</loc></url><url><loc>https://sargineer.com/models/adafruit-1739-large-enclosed-piezo-element-buzzer-leads</loc></url><url><loc>https://sargineer.com/p/adafruit-1739-large-enclosed-piezo-element-buzzer-leads</loc></url><url><loc>https://sargineer.com/models/adafruit-1740-small-enclosed-piezo-element-buzzer-leads</loc></url><url><loc>https://sargineer.com/p/adafruit-1740-small-enclosed-piezo-element-buzzer-leads</loc></url><url><loc>https://sargineer.com/models/adafruit-1865-edge-launch-sma-connector-for-1-6mm-0-062-thic</loc></url><url><loc>https://sargineer.com/p/adafruit-1865-edge-launch-sma-connector-for-1-6mm-0-062-thic</loc></url><url><loc>https://sargineer.com/models/adafruit-3072-adafruit-rfm95w-lora-radio-transceiver-breakou</loc></url><url><loc>https://sargineer.com/p/adafruit-3072-adafruit-rfm95w-lora-radio-transceiver-breakou</loc></url><url><loc>https://sargineer.com/models/adafruit-4269-simple-spring-antenna-915mhz</loc></url><url><loc>https://sargineer.com/p/adafruit-4269-simple-spring-antenna-915mhz</loc></url><url><loc>https://sargineer.com/models/adafruit-5180-simple-usb-c-socket-breakout</loc></url><url><loc>https://sargineer.com/p/adafruit-5180-simple-usb-c-socket-breakout</loc></url><url><loc>https://sargineer.com/models/adafruit-5364-esp32-s3-devkitc-1-esp32-s3-wroom-2-32mb-flash</loc></url><url><loc>https://sargineer.com/p/adafruit-5364-esp32-s3-devkitc-1-esp32-s3-wroom-2-32mb-flash</loc></url><url><loc>https://sargineer.com/models/adafruit-5366-6v-2w-solar-panel-etfe-voltaic-p126</loc></url><url><loc>https://sargineer.com/p/adafruit-5366-6v-2w-solar-panel-etfe-voltaic-p126</loc></url><url><loc>https://sargineer.com/models/adafruit-5367-5v-5w-solar-panel-etfe-voltaic-p105</loc></url><url><loc>https://sargineer.com/p/adafruit-5367-5v-5w-solar-panel-etfe-voltaic-p105</loc></url><url><loc>https://sargineer.com/models/adafruit-5714-adafruit-feather-rp2040-with-rfm95-lora-radio</loc></url><url><loc>https://sargineer.com/p/adafruit-5714-adafruit-feather-rp2040-with-rfm95-lora-radio</loc></url><url><loc>https://sargineer.com/models/adafruit-5719-pcb-coaster-with-gold-adafruit-logo</loc></url><url><loc>https://sargineer.com/p/adafruit-5719-pcb-coaster-with-gold-adafruit-logo</loc></url><url><loc>https://sargineer.com/models/adafruit-6050-adafruit-sunken-usb-type-c-breakout-board-down</loc></url><url><loc>https://sargineer.com/p/adafruit-6050-adafruit-sunken-usb-type-c-breakout-board-down</loc></url><url><loc>https://sargineer.com/models/adafruit-6091-adafruit-bq25185-usb-dc-solar-lithium-ion-poly</loc></url><url><loc>https://sargineer.com/p/adafruit-6091-adafruit-bq25185-usb-dc-solar-lithium-ion-poly</loc></url><url><loc>https://sargineer.com/models/bigtreetech-tmc2209-driver</loc></url><url><loc>https://sargineer.com/p/bigtreetech-tmc2209-driver</loc></url><url><loc>https://sargineer.com/models/dc-panel-jack</loc></url><url><loc>https://sargineer.com/p/dc-panel-jack</loc></url><url><loc>https://sargineer.com/models/dinkle-dk25n</loc></url><url><loc>https://sargineer.com/p/dinkle-dk25n</loc></url><url><loc>https://sargineer.com/models/ec11-encoder</loc></url><url><loc>https://sargineer.com/p/ec11-encoder</loc></url><url><loc>https://sargineer.com/models/gikfun-40mm-speaker</loc></url><url><loc>https://sargineer.com/p/gikfun-40mm-speaker</loc></url><url><loc>https://sargineer.com/models/google-coral-usb</loc></url><url><loc>https://sargineer.com/p/google-coral-usb</loc></url><url><loc>https://sargineer.com/models/goouuu-esp32-s3-cam-case-wall-mount-and-din-rail-bodies</loc></url><url><loc>https://sargineer.com/p/goouuu-esp32-s3-cam-case-wall-mount-and-din-rail-bodies</loc></url><url><loc>https://sargineer.com/models/goouuu-esp32-s3-cam-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/p/goouuu-esp32-s3-cam-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/models/goouuu-esp32s3cam</loc></url><url><loc>https://sargineer.com/p/goouuu-esp32s3cam</loc></url><url><loc>https://sargineer.com/models/goouuu1-tripod-case</loc></url><url><loc>https://sargineer.com/p/goouuu1-tripod-case</loc></url><url><loc>https://sargineer.com/models/hcdc-gpio-hat</loc></url><url><loc>https://sargineer.com/p/hcdc-gpio-hat</loc></url><url><loc>https://sargineer.com/models/heltec-mesh-node-t114</loc></url><url><loc>https://sargineer.com/p/heltec-mesh-node-t114</loc></url><url><loc>https://sargineer.com/models/heltec-wifi-lora-32-v3</loc></url><url><loc>https://sargineer.com/p/heltec-wifi-lora-32-v3</loc></url><url><loc>https://sargineer.com/models/heltec-wifi-lora-32-v4</loc></url><url><loc>https://sargineer.com/p/heltec-wifi-lora-32-v4</loc></url><url><loc>https://sargineer.com/models/kcd1-rocker</loc></url><url><loc>https://sargineer.com/p/kcd1-rocker</loc></url><url><loc>https://sargineer.com/models/kw12-limit-switch</loc></url><url><loc>https://sargineer.com/p/kw12-limit-switch</loc></url><url><loc>https://sargineer.com/models/l298n-driver</loc></url><url><loc>https://sargineer.com/p/l298n-driver</loc></url><url><loc>https://sargineer.com/models/luckfox-lyra-zero-w</loc></url><url><loc>https://sargineer.com/p/luckfox-lyra-zero-w</loc></url><url><loc>https://sargineer.com/models/max9814-clamp-assembly</loc></url><url><loc>https://sargineer.com/p/max9814-clamp-assembly</loc></url><url><loc>https://sargineer.com/models/max9814-pipe-clamp-case</loc></url><url><loc>https://sargineer.com/p/max9814-pipe-clamp-case</loc></url><url><loc>https://sargineer.com/models/mb102-psu</loc></url><url><loc>https://sargineer.com/p/mb102-psu</loc></url><url><loc>https://sargineer.com/models/mg90s-micro-servo</loc></url><url><loc>https://sargineer.com/p/mg90s-micro-servo</loc></url><url><loc>https://sargineer.com/models/mg996r-servo</loc></url><url><loc>https://sargineer.com/p/mg996r-servo</loc></url><url><loc>https://sargineer.com/models/mts101-toggle</loc></url><url><loc>https://sargineer.com/p/mts101-toggle</loc></url><url><loc>https://sargineer.com/models/n20-gearmotor</loc></url><url><loc>https://sargineer.com/p/n20-gearmotor</loc></url><url><loc>https://sargineer.com/models/optical-endstop</loc></url><url><loc>https://sargineer.com/p/optical-endstop</loc></url><url><loc>https://sargineer.com/models/pca9685-servo-driver</loc></url><url><loc>https://sargineer.com/p/pca9685-servo-driver</loc></url><url><loc>https://sargineer.com/models/rak-wisblock-base</loc></url><url><loc>https://sargineer.com/p/rak-wisblock-base</loc></url><url><loc>https://sargineer.com/models/raspberry-pi-camera-module-3-case-wall-mount-and-din-rail-bo</loc></url><url><loc>https://sargineer.com/p/raspberry-pi-camera-module-3-case-wall-mount-and-din-rail-bo</loc></url><url><loc>https://sargineer.com/models/raspberry-pi-camera-module-3-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/p/raspberry-pi-camera-module-3-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/models/raspberry-pi-hq-camera-din-rail-case-body-lid-pi-pattern-fla</loc></url><url><loc>https://sargineer.com/p/raspberry-pi-hq-camera-din-rail-case-body-lid-pi-pattern-fla</loc></url><url><loc>https://sargineer.com/models/relay-1ch</loc></url><url><loc>https://sargineer.com/p/relay-1ch</loc></url><url><loc>https://sargineer.com/models/relay-2ch</loc></url><url><loc>https://sargineer.com/p/relay-2ch</loc></url><url><loc>https://sargineer.com/models/seeed-t1000e-tracker</loc></url><url><loc>https://sargineer.com/p/seeed-t1000e-tracker</loc></url><url><loc>https://sargineer.com/models/seeed-xiao-esp32c3</loc></url><url><loc>https://sargineer.com/p/seeed-xiao-esp32c3</loc></url><url><loc>https://sargineer.com/models/seeed-xiao-esp32s3-sense</loc></url><url><loc>https://sargineer.com/p/seeed-xiao-esp32s3-sense</loc></url><url><loc>https://sargineer.com/models/seeed-xiao-esp32s3-sense-battery-camera-case-body-tray-lid</loc></url><url><loc>https://sargineer.com/p/seeed-xiao-esp32s3-sense-battery-camera-case-body-tray-lid</loc></url><url><loc>https://sargineer.com/models/seeed-xiao-esp32s3-sense-case-wall-mount-and-din-rail-bodies</loc></url><url><loc>https://sargineer.com/p/seeed-xiao-esp32s3-sense-case-wall-mount-and-din-rail-bodies</loc></url><url><loc>https://sargineer.com/models/seeed-xiao-esp32s3-sense-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/p/seeed-xiao-esp32s3-sense-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/models/songle-srd-relay</loc></url><url><loc>https://sargineer.com/p/songle-srd-relay</loc></url><url><loc>https://sargineer.com/models/ss12d10-slide</loc></url><url><loc>https://sargineer.com/p/ss12d10-slide</loc></url><url><loc>https://sargineer.com/models/stepperonline-nema17-42ncm</loc></url><url><loc>https://sargineer.com/p/stepperonline-nema17-42ncm</loc></url><url><loc>https://sargineer.com/models/turnigy-2s-2200</loc></url><url><loc>https://sargineer.com/p/turnigy-2s-2200</loc></url><url><loc>https://sargineer.com/models/type130-motor</loc></url><url><loc>https://sargineer.com/p/type130-motor</loc></url><url><loc>https://sargineer.com/models/waveshare-esp32-s3-cam-gc0308-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/p/waveshare-esp32-s3-cam-gc0308-tripod-case-body-lid</loc></url><url><loc>https://sargineer.com/models/waveshare-esp32s3-cam-gc0308</loc></url><url><loc>https://sargineer.com/p/waveshare-esp32s3-cam-gc0308</loc></url><url><loc>https://sargineer.com/models/waveshare-ups-3s</loc></url><url><loc>https://sargineer.com/p/waveshare-ups-3s</loc></url><url><loc>https://sargineer.com/models/wh148-pot</loc></url><url><loc>https://sargineer.com/p/wh148-pot</loc></url></urlset>