<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/webflasher/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/hardware/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/cardputer/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/cardputer-adv/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/t-embed-s3/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/t-embed-cc1101/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/esp32-s3-devkit/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/m5stick-s3/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/stamp-s3/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/atom-s3-lite/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/t-display-s3/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/boards/xiao-esp32-s3/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/cc1101/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/spi-nor-flash/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/mcp2515/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/nrf24l01/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/w5500/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/si4713/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/cellular-at-modem/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/i2c-eeprom/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/93cxx-eeprom/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/sle4442/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/ibutton/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/modules/pn532/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/i2c/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/uart/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/at/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/spi/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/1wire/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/usb-adapters/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/wifi/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/can/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/2wire/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/3wire/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/i2s/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/dio/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/infrared/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/bluetooth/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/rf24/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/fm/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/ethernet/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/jtag/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/protocols/subghz/</loc>
    <lastmod>2026-06-28</lastmod>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/web-serial-terminal/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/bpio2/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/spi-flash-programmer/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/avr-programmer/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/logic-analyzer/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/esp-tool/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/stm32-tool/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/python-lab/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/analyze-spi-flash-cli/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/analyze-url-with-http-apis/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/auto-reply-uart-trigger-pattern/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/bridge-esp32-c5-expander/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/bridge-half-duplex-uart/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/bridge-uart-console/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/capture-infrared-remote/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/chain-commands-with-delays-cli/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-cellular-modem-status/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-cellular-network-registration/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-http-endpoint/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-logic-levels-before-wiring/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-mcp2515-can-status/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-open-ports-nmap/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/check-sle4442-security-status/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/choose-dedicated-usb-adapter-mode/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/choose-gpio-pinout-before-wiring/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/clone-mifare-uid-magic-card/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/configure-addressable-led-strip/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/configure-jtag-swd-scan-pins/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/configure-nrf24-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/connect-w5500-ethernet/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/copy-rw1990-ibutton-shell/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/create-command-alias-shortcuts/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/detect-uart-baudrate-autobaud/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/detect-unknown-pin-with-wizard/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-i2c-eeprom/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-microwire-93c-eeprom/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-one-wire-eeprom/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-sim-card-info-cellular-modem/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-spi-eeprom-25x/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/dump-spi-flash-browser/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/emulate-i2c-slave-device/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/emulate-uart-gps-device/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/enable-smart-pullups-per-mode/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/erase-lab-93cxx-eeprom/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/erase-rfid-test-tag-pn532/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/first-serial-connection-firmware/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/generate-pwm-servo-signal/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/list-sim-phonebook-contacts/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/listen-gpio-activity-as-audio/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/load-flipper-ir-file/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/load-subghz-flipper-sub-file/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/lookup-ip-address-details/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/lookup-mac-address-vendor/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/manage-littlefs-files-webui/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/measure-gpio-frequency/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/monitor-i2c-register-changes/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-hduart-bridge-session/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-modbus-tcp-session/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-python-scripting-lab/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-spi-sd-card-shell/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-system-status-shell/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/open-web-serial-terminal/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/play-i2s-test-tone/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/press-usb-hid-gamepad-button/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/probe-sle4442-smartcard-atr/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/probe-uart-device-with-ping/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/program-avr-with-avrdude/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/pulse-gpio-microseconds/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-ds18b20-temperature/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-i2c-registers/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-ibutton-id/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-rfid-tag-pn532/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-sle4442-smartcard/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-spi-flash-jedec-id/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-uart-raw-hex-stream/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/read-usb-host-descriptors/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/receive-rf24-payloads/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/receive-specific-can-frame-id/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/receive-subghz-frame/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/record-i2s-microphone-signal/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/record-infrared-remote-file/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/record-subghz-signal-littlefs/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/recover-stuck-i2c-bus/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/repeat-commands-for-testing/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/run-i2c-health-diagnostics/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/run-i2c-scan-python-lab/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/run-passive-wifi-sniffer-session/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/save-pin-profiles-and-aliases/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-bluetooth-devices/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-fm-band-si4713/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-jtag-pinout/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-rf24-channel-activity/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-subghz-frequency-cc1101/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-swd-pinout/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-unknown-i2c-device/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/scan-wifi-find-local-devices/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/select-protocol-mode-cli/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-can-frame-mcp2515/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-hduart-bytecode-query/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-rf24-payload/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-sms-from-cellular-modem/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-uart-spam-pattern/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-usb-system-control-action/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/send-ussd-cellular-modem/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/set-one-led-pixel-index/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sniff-can-frames-mcp2515/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sniff-gpio-edges-cli/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sniff-one-wire-bus-timing/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sniff-uart-between-two-boards/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/start-ble-hid-keyboard-server/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/start-web-cli-hotspot/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/start-wifi-access-point-mode/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sweep-rf24-channels-activity/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/sweep-subghz-frequency-activity/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/test-addressable-led-strip/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/test-i2s-microphone-speaker/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/test-raw-tcp-nc-telnet/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/trace-one-fm-frequency/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/transfer-uart-xmodem-sd/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/usb-mass-storage-sd-card/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-ble-hid-server/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-ble-mouse-movement/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-bytecode-instructions/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-help-and-man-firmware/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-infrared-universal-remote-shell/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-logic-analyzer-pulseview/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-openocd-jtag-adapter/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-python-automation-over-serial/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-subghz-raw-cdc-adapter/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-uart-at-shell-modem/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-usb-hid-keyboard-mouse/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-usb-ir-toy-lirc-adapter/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/view-analog-gpio-on-screen/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/view-logic-on-device-screen/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/write-93cxx-eeprom-bytes/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/write-one-wire-scratchpad-pattern/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/write-rfid-ntag-page-pn532/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/write-spi-flash-with-flashrom/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-cc1101-subghz-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-mcp2515-can-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-nrf24l01-rf24-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-pn532-rfid-reader-i2c/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-si4713-fm-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/wire-w5500-ethernet-module/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/use-usb-uart-adapter/</loc>
  </url>
  <url>
    <loc>https://geo-tp.github.io/ESP32-Bit-Pirate/recipes/identify-unknown-i2c-device/</loc>
  </url>
</urlset>
