{
 "slug": "antihunter-diginode",
 "name": "AntiHunter DIGI Node",
 "maker": "AntiHunter",
 "category": "wifi",
 "categoryLabel": "Wi-Fi & Bluetooth",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "An open-source Wi-Fi and Bluetooth detection node with drone Remote ID, GPS logging and Meshtastic mesh alerts.",
 "goodFor": "Watch for Wi-Fi, Bluetooth and drone activity and get alerts over Meshtastic.",
 "youNeed": "The listed modules, antennas fitted before power, and a Meshtastic radio set up for serial.",
 "tradeoff": "Several detection features are still beta or experimental.",
 "tags": [
  "Wi-Fi scanning",
  "BLE scanning",
  "Remote ID",
  "Meshtastic",
  "Open hardware"
 ],
 "price": "US$20 bare PCB · US$180–350 built",
 "priceShort": "$20+",
 "priceFrom": null,
 "checked": "2026-09-17",
 "url": "https://gadgets.sh/devices/antihunter-diginode/",
 "shortUrl": "https://gadgets.sh/antihunter-diginode",
 "markdown": "https://gadgets.sh/devices/antihunter-diginode.md",
 "image": "https://gadgets.sh/assets/antihunter-diginode.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/antihunter-diginode.webp",
 "shareCard": "https://gadgets.sh/og/antihunter-diginode.jpg",
 "shops": [
  {
   "merchant": "Lectronz",
   "label": "Buy from Lectronz",
   "kind": "shop",
   "orderable": true,
   "url": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=antihunter-diginode&utm_content=api",
   "note": "In stock at Lectronz when checked on 2026-09-24."
  }
 ],
 "specs": [
  {
   "group": "What the bare board needs",
   "rows": [
    {
     "label": "Controller",
     "value": "Seeed XIAO ESP32-S3",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Mesh radio",
     "value": "Heltec WiFi LoRa 32 V3.2",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "GPS",
     "value": "ATGM336H module",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Storage and sensors",
     "value": "Micro-SD adapter and card, SW-420 vibration sensor, DS3231 real-time clock",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Board",
     "value": "82 mm round, two copper layers, four 4 mm mounting holes, 10 mm cutout for custom wiring, 2-pin JST digital passthrough",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Power",
     "value": "Regulated 5 V from USB or the BOM’s UPS module; no raw battery input",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Enclosure",
     "value": "3D-printable; STL files in the repository",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    }
   ]
  },
  {
   "group": "What the firmware does",
   "rows": [
    {
     "label": "Detection",
     "value": "Wi-Fi and BLE device scanning, attack detection with tool identification, drone Remote ID, baseline anomaly alerts",
     "source": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
    },
    {
     "label": "Control",
     "value": "Web UI over the node’s own access point (Full firmware) or serial and Meshtastic commands only (Headless firmware)",
     "source": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
    },
    {
     "label": "Mesh",
     "value": "Nodes share detections over Meshtastic and can report to the Command Center companion software",
     "source": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
    },
    {
     "label": "Dual-band",
     "value": "Drop-in ESP32-C5 build adds 5 GHz scanning (beta)",
     "source": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
    },
    {
     "label": "Flashing",
     "value": "Browser web flasher for Chrome or Edge, with stable and beta channels",
     "source": "https://lukeswitz.github.io/AntiHunter/"
    },
    {
     "label": "Meshtastic radio settings",
     "value": "Serial module on, TEXTMSG mode, 115200 baud, board-specific RX/TX pins",
     "source": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
    }
   ]
  },
  {
   "group": "Buying and legal",
   "rows": [
    {
     "label": "Bare PCB",
     "value": "US$20; US$16 each for 20 or more; ships from the United States",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Built tiers",
     "value": "Soldered Core US$180, Parts Kit US$250, Assembled US$350",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Warranty",
     "value": "Fabrication defects only on the bare board, reported within 14 days",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    },
    {
     "label": "Licence",
     "value": "Firmware AGPL-3.0; patent pending on the design",
     "source": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker’s Lectronz listing",
   "url": "https://lectronz.com/products/antihunter-diginode-24ghz-wifible-pcb-only"
  },
  {
   "label": "Firmware repository",
   "url": "https://github.com/lukeswitz/AntiHunter"
  },
  {
   "label": "README at the reviewed commit",
   "url": "https://github.com/lukeswitz/AntiHunter/blob/3f382cfed1322b262a27edcf417159591e56d6d7/README.md"
  },
  {
   "label": "Web flasher",
   "url": "https://lukeswitz.github.io/AntiHunter/"
  },
  {
   "label": "Assembly manual (PDF)",
   "url": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/Antihunter-DIGINODE-AssemblyManual.pdf"
  },
  {
   "label": "Parts list with links",
   "url": "https://github.com/lukeswitz/AntiHunter/blob/beta/hw/Prototype_STL_Files/BOM-Links.md"
  },
  {
   "label": "Operator’s guide (PDF)",
   "url": "https://github.com/lukeswitz/AntiHunter/blob/main/docs/AntiHunter-Operators-Guide.pdf"
  },
  {
   "label": "Maker website",
   "url": "https://www.rootdowndigital.com/antihunter"
  }
 ],
 "blueprint": {
  "openness": "open-firmware",
  "opennessLabel": "Open firmware",
  "summary": "Firmware (AGPL-3.0), enclosure STLs, assembly manual and a parts BOM are public; the custom DIGI Node PCB is sold bare with no schematic or Gerbers published.",
  "files": [
   {
    "kind": "enclosure",
    "label": "DIGI Node enclosure prototypes (STL, multiple variants)",
    "url": "https://github.com/lukeswitz/AntiHunter/tree/main/hw/Prototype_STL_Files",
    "format": "STL"
   },
   {
    "kind": "manual",
    "label": "DIGI Node assembly manual (PDF)",
    "url": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/Antihunter-DIGINODE-AssemblyManual.pdf",
    "format": "PDF"
   },
   {
    "kind": "bom",
    "label": "DIGI Node BOM with sourcing links",
    "url": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/BOM-Links.md",
    "format": "HTML"
   },
   {
    "kind": "manual",
    "label": "Operator's Guide (PDF)",
    "url": "https://github.com/lukeswitz/AntiHunter/blob/main/docs/AntiHunter-Operators-Guide.pdf",
    "format": "PDF"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/lukeswitz/AntiHunter",
    "role": "firmware",
    "official": true,
    "license": "AGPL-3.0",
    "stars": 675,
    "pushed": "2026-09-26"
   }
  ],
  "parts": [
   {
    "part": "Seeed XIAO ESP32-S3",
    "role": "2.4GHz Wi-Fi/BLE detector MCU",
    "datasheet": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
   },
   {
    "part": "Heltec WiFi LoRa 32 V3.2 (SX1262 + ESP32-S3)",
    "role": "Meshtastic LoRa mesh radio",
    "datasheet": "https://resource.heltec.cn/download/WiFi_LoRa_32_V3/HTIT-WB32LA_V3.2.pdf"
   },
   {
    "part": "DS3231",
    "role": "real-time clock",
    "datasheet": "https://www.analog.com/en/products/ds3231.html"
   },
   {
    "part": "ATGM336H",
    "role": "GNSS/GPS module"
   }
  ],
  "notes": "AntiHunter repo (AGPL-3.0, 674 stars) tree confirmed via gh api: hw/ folder has only 3D-printed enclosure STLs, an assembly-manual PDF and a BOM-Links.md that itself points buyers to 'DIGI PCB — AntiHunter Lectronz Store' for the bare board — no schematic/Gerbers for that PCB are in the repo or linked from it.",
  "checked": "2026-09-27"
 },
 "sourceFiles": {
  "kicad": [],
  "models": [
   {
    "label": "LIDwGPSwUSBC",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/lukeswitz/AntiHunter/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LIDwGPSwUSBC.stl",
    "page": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LIDwGPSwUSBC.stl",
    "bytes": 4652284
   },
   {
    "label": "LIDwGPS",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/lukeswitz/AntiHunter/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LIDwGPS.stl",
    "page": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LIDwGPS.stl",
    "bytes": 4628984
   },
   {
    "label": "LID USBC",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/lukeswitz/AntiHunter/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LID_USBC.stl",
    "page": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LID_USBC.stl",
    "bytes": 4562484
   },
   {
    "label": "LID",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/lukeswitz/AntiHunter/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LID.stl",
    "page": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/AH-DIGINODE-v1/LID.stl",
    "bytes": 4538384
   },
   {
    "label": "FrontCover Hidden Fan 10mm",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/lukeswitz/AntiHunter/main/hw/Prototype_STL_Files/AH-DIGINODE-v2/FrontCover-Hidden-Fan-10mm.stl",
    "page": "https://github.com/lukeswitz/AntiHunter/blob/main/hw/Prototype_STL_Files/AH-DIGINODE-v2/FrontCover-Hidden-Fan-10mm.stl",
    "bytes": 3051584
   }
  ]
 },
 "firmware": [],
 "chips": [
  "esp32-s3",
  "sx1262",
  "ds3231",
  "atgm336h",
  "esp32-c5"
 ]
}