{
 "schemaVersion": 1,
 "slug": "proxmark-5",
 "name": "Proxmark 5",
 "maker": "RFID Research Group",
 "category": "rfid",
 "capabilities": [
  "lf",
  "hf"
 ],
 "chips": [
  "esp32"
 ],
 "page": "https://gadgets.sh/diy/proxmark-5/",
 "cataloguePage": "https://gadgets.sh/devices/proxmark-5/",
 "checked": "2026-09-27",
 "state": "reference",
 "stateLabel": "Reference material",
 "sourceType": "maker-published",
 "revision": null,
 "reproduction": {
  "status": "not-tested",
  "note": "We have not built and tested a reproduction from these files."
 },
 "hardwareLicense": null,
 "evidence": [
  {
   "key": "schematic",
   "label": "Editable schematic",
   "status": "partial",
   "fileIds": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/mcu-interface.png",
    "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/power-architecture.png",
    "RfidResearchGroup/Proxmark5_BWM_esp32/resources/SCH.pdf"
   ],
   "note": "Editable circuit schematic not verified."
  },
  {
   "key": "pcb",
   "label": "Editable PCB",
   "status": "not-found",
   "fileIds": [],
   "note": "Editable PCB layout not verified."
  },
  {
   "key": "bom",
   "label": "Bill of materials",
   "status": "not-found",
   "fileIds": [],
   "note": "A complete bill of materials has not been verified; the catalogue chip list is not a BOM."
  },
  {
   "key": "gerbers",
   "label": "Fabrication files",
   "status": "not-found",
   "fileIds": [],
   "note": "Ready-to-manufacture Gerbers and drill files have not been verified."
  },
  {
   "key": "enclosure",
   "label": "Enclosure",
   "status": "not-found",
   "fileIds": [],
   "note": "A complete matching enclosure design has not been verified."
  },
  {
   "key": "firmware",
   "label": "Firmware source",
   "status": "present",
   "fileIds": [
    "https://github.com/RfidResearchGroup/proxmark3"
   ],
   "note": "Published source present; inspect revision and completeness before building."
  },
  {
   "key": "instructions",
   "label": "Build instructions",
   "status": "partial",
   "fileIds": [
    "RfidResearchGroup/proxmark3/doc/md/Development/Coverity-Scan-Config-and-Run.md",
    "RfidResearchGroup/proxmark3/doc/md/Development/Maintainers.md",
    "RfidResearchGroup/proxmark3/doc/md/Development/Makefile-vs-CMake.md",
    "RfidResearchGroup/proxmark3/doc/md/Development/PM5_VERE_Hardware_RM.md",
    "RfidResearchGroup/proxmark3/doc/md/Development/Proxmark5.md"
   ],
   "note": "Assembly and test instructions have not been reviewed."
  }
 ],
 "missing": [
  {
   "key": "schematic",
   "note": "Editable circuit schematic not verified."
  },
  {
   "key": "pcb",
   "note": "Editable PCB layout not verified."
  },
  {
   "key": "bom",
   "note": "A complete bill of materials has not been verified; the catalogue chip list is not a BOM."
  },
  {
   "key": "gerbers",
   "note": "Ready-to-manufacture Gerbers and drill files have not been verified."
  },
  {
   "key": "enclosure",
   "note": "A complete matching enclosure design has not been verified."
  },
  {
   "key": "instructions",
   "note": "Assembly and test instructions have not been reviewed."
  },
  {
   "key": "license",
   "note": "Hardware-specific licence scope has not been reviewed. A firmware or repository licence alone does not establish it."
  },
  {
   "key": "revision",
   "note": "Compatibility between board, enclosure and firmware revisions has not been reviewed."
  }
 ],
 "files": [
  {
   "id": "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/mcu-interface.png",
   "label": "MCU interface circuit diagram",
   "kind": "schematic",
   "format": "PNG",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/mcu-interface.png",
   "download": null,
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": null,
   "bytes": null,
   "gitBlobSha1": null,
   "licenseFiles": []
  },
  {
   "id": "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/power-architecture.png",
   "label": "Power architecture circuit diagram",
   "kind": "schematic",
   "format": "PNG",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/img/pm5/power-architecture.png",
   "download": null,
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": null,
   "bytes": null,
   "gitBlobSha1": null,
   "licenseFiles": []
  },
  {
   "id": "RfidResearchGroup/Proxmark5_BWM_esp32/resources/SCH.pdf",
   "path": "resources/SCH.pdf",
   "label": "BWM (BLE/Wi-Fi add-on) schematic (PDF)",
   "kind": "schematic",
   "format": "PDF",
   "source": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/blob/4818511a2b179c61f80f54b5f825428cba51deb8/resources/SCH.pdf",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/Proxmark5_BWM_esp32/4818511a2b179c61f80f54b5f825428cba51deb8/resources/SCH.pdf",
   "repository": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32",
   "revision": "4818511a2b179c61f80f54b5f825428cba51deb8",
   "bytes": 49795,
   "gitBlobSha1": "70f3f1bd687939bd19beebad6a96cafb271f708a",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/blob/4818511a2b179c61f80f54b5f825428cba51deb8/LICENSE"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/doc/md/Development/Coverity-Scan-Config-and-Run.md",
   "path": "doc/md/Development/Coverity-Scan-Config-and-Run.md",
   "label": "Coverity-Scan-Config-and-Run.md",
   "kind": "manual",
   "format": "MD",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Coverity-Scan-Config-and-Run.md",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Coverity-Scan-Config-and-Run.md",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 553,
   "gitBlobSha1": "d6279a6bb05ccd65269f9e5e90305db6c0ab9973",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/doc/md/Development/Maintainers.md",
   "path": "doc/md/Development/Maintainers.md",
   "label": "Maintainers.md",
   "kind": "manual",
   "format": "MD",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Maintainers.md",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Maintainers.md",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 6861,
   "gitBlobSha1": "87953ebefb315959a04268d9064c649ddca65413",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/doc/md/Development/Makefile-vs-CMake.md",
   "path": "doc/md/Development/Makefile-vs-CMake.md",
   "label": "Makefile-vs-CMake.md",
   "kind": "manual",
   "format": "MD",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Makefile-vs-CMake.md",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Makefile-vs-CMake.md",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 6305,
   "gitBlobSha1": "fec820294b74f5bb49783f2db648ed050a1094e3",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/doc/md/Development/PM5_VERE_Hardware_RM.md",
   "path": "doc/md/Development/PM5_VERE_Hardware_RM.md",
   "label": "PM5 (VERE) hardware technical manual",
   "kind": "manual",
   "format": "HTML",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/PM5_VERE_Hardware_RM.md",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/PM5_VERE_Hardware_RM.md",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 24792,
   "gitBlobSha1": "a2c162063e6a530044f20927420fa2ae8883ff9b",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/doc/md/Development/Proxmark5.md",
   "path": "doc/md/Development/Proxmark5.md",
   "label": "Proxmark5.md",
   "kind": "manual",
   "format": "MD",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Proxmark5.md",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/doc/md/Development/Proxmark5.md",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 3898,
   "gitBlobSha1": "cf50c9e8a3555e3e8d96ea253e28d7a135ac1a4e",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  },
  {
   "id": "RfidResearchGroup/Proxmark5_BWM_esp32/LICENSE",
   "path": "LICENSE",
   "label": "LICENSE",
   "kind": "license",
   "format": "LICENSE",
   "source": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/blob/4818511a2b179c61f80f54b5f825428cba51deb8/LICENSE",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/Proxmark5_BWM_esp32/4818511a2b179c61f80f54b5f825428cba51deb8/LICENSE",
   "repository": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32",
   "revision": "4818511a2b179c61f80f54b5f825428cba51deb8",
   "bytes": 35149,
   "gitBlobSha1": "f288702d2fa16d3cdf0035b15a9fcbc552cd88e7",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/blob/4818511a2b179c61f80f54b5f825428cba51deb8/LICENSE"
   ]
  },
  {
   "id": "RfidResearchGroup/proxmark3/LICENSE.txt",
   "path": "LICENSE.txt",
   "label": "LICENSE.txt",
   "kind": "license",
   "format": "TXT",
   "source": "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt",
   "download": "https://raw.githubusercontent.com/RfidResearchGroup/proxmark3/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt",
   "repository": "https://github.com/RfidResearchGroup/proxmark3",
   "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "bytes": 35147,
   "gitBlobSha1": "94a9ed024d3859793618152ea559a168bbcbb5e2",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt"
   ]
  }
 ],
 "repositories": [
  {
   "url": "https://github.com/RfidResearchGroup/proxmark3",
   "role": "firmware",
   "official": true,
   "commit": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
   "branch": "master",
   "checked": "2026-09-30",
   "archive": "https://github.com/RfidResearchGroup/proxmark3/archive/e6d7cd1f9d330b930073f32cda06e308774cd36d.zip",
   "repositoryLicense": "GPL-3.0",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/LICENSE.txt",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/client/deps/amiitool/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/client/deps/id48/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/client/deps/mqtt/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/client/deps/openjpeg/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/client/deps/vec/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/common/lz4/LICENSE",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/tools/ePassport/epassport/assets/fonts/LICENSE-DejaVu.txt",
    "https://github.com/RfidResearchGroup/proxmark3/blob/e6d7cd1f9d330b930073f32cda06e308774cd36d/tools/hitag2crack/common/OpenCL-Headers/LICENSE"
   ],
   "submodules": [],
   "inventoryNote": "Design files, source-application project files, CAD libraries, docs, BOMs and firmware images; full source code is in the repository archive."
  },
  {
   "url": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32",
   "role": "hardware",
   "official": true,
   "commit": "4818511a2b179c61f80f54b5f825428cba51deb8",
   "branch": "master",
   "checked": "2026-09-30",
   "archive": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/archive/4818511a2b179c61f80f54b5f825428cba51deb8.zip",
   "repositoryLicense": "GPL-3.0",
   "licenseFiles": [
    "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/blob/4818511a2b179c61f80f54b5f825428cba51deb8/LICENSE"
   ],
   "submodules": [],
   "inventoryNote": "Design files, source-application project files, CAD libraries, docs, BOMs and firmware images; full source code is in the repository archive."
  }
 ],
 "selection": "Catalogue-linked files and nearby design dependencies. The paths may cover multiple revisions; compatibility has not been established.",
 "reviewed": null,
 "notes": [],
 "counts": {
  "files": 10,
  "downloadable": 8,
  "pinned": 8,
  "repositories": 2
 },
 "downloads": {
  "manifest": "https://gadgets.sh/diy/proxmark-5/manifest.json",
  "brief": "https://gadgets.sh/diy/proxmark-5/build-brief.md",
  "pack": null,
  "archives": [
   {
    "repository": "https://github.com/RfidResearchGroup/proxmark3",
    "revision": "e6d7cd1f9d330b930073f32cda06e308774cd36d",
    "url": "https://github.com/RfidResearchGroup/proxmark3/archive/e6d7cd1f9d330b930073f32cda06e308774cd36d.zip",
    "includes": "Full repository snapshot; may include other device revisions.",
    "submodules": []
   },
   {
    "repository": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32",
    "revision": "4818511a2b179c61f80f54b5f825428cba51deb8",
    "url": "https://github.com/RfidResearchGroup/Proxmark5_BWM_esp32/archive/4818511a2b179c61f80f54b5f825428cba51deb8.zip",
    "includes": "Full repository snapshot; may include other device revisions.",
    "submodules": []
   }
  ]
 },
 "nextSteps": [
  "Read the source licences and revision notes; preserve upstream attribution.",
  "Download the pinned design files or repository archives and resolve external libraries, submodules and large-file pointers.",
  "Inspect the circuit, PCB, BOM, enclosure and firmware together; resolve the listed gaps before ordering parts or fabrication.",
  "Follow the upstream assembly and programming instructions. Record changes and bench-test the resulting hardware."
 ]
}