{
 "schemaVersion": 1,
 "slug": "lakeshark",
 "name": "LakeShark",
 "maker": "SAMS0N1TE",
 "category": "radio",
 "capabilities": [
  "sdr",
  "lora",
  "gnss",
  "ble",
  "wifi"
 ],
 "chips": [
  "esp32-p4",
  "esp32-c6",
  "sx1262"
 ],
 "page": "https://gadgets.sh/diy/lakeshark/",
 "cataloguePage": "https://gadgets.sh/devices/lakeshark/",
 "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": [
    "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_V1.0(H0410S001AMT001-V0)_202601061148.pdf",
    "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4-Battery_V1.2.pdf",
    "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4-Keyboard_V1.1.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/SAMS0N1TE/LakeShark"
   ],
   "note": "Published source present; inspect revision and completeness before building."
  },
  {
   "key": "instructions",
   "label": "Build instructions",
   "status": "partial",
   "fileIds": [
    "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
    "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_v2.0(Evaluation Preview)_202605221021.pdf"
   ],
   "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": "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_V1.0(H0410S001AMT001-V0)_202601061148.pdf",
   "path": "project/T-Display-P4_V1.0(H0410S001AMT001-V0)_202601061148.pdf",
   "label": "T-Display-P4 main board schematic V1.0, AMOLED SKU (PDF)",
   "kind": "schematic",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_V1.0(H0410S001AMT001-V0)_202601061148.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_V1.0(H0410S001AMT001-V0)_202601061148.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 2712439,
   "gitBlobSha1": "dc74d9f5a49b70c57e782a3216608fa191c91bf2",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4-Battery_V1.2.pdf",
   "path": "project/T-Display-P4-Battery_V1.2.pdf",
   "label": "T-Display-P4 battery board schematic V1.2 (PDF)",
   "kind": "schematic",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4-Battery_V1.2.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4-Battery_V1.2.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 307009,
   "gitBlobSha1": "1047473b43a5c739ecc4cc7374fcf0a601a4e893",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4-Keyboard_V1.1.pdf",
   "path": "project/T-Display-P4-Keyboard_V1.1.pdf",
   "label": "T-Display-P4 detachable keyboard schematic V1.1 (PDF)",
   "kind": "schematic",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4-Keyboard_V1.1.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4-Keyboard_V1.1.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 385099,
   "gitBlobSha1": "1d71fb5284b7e8a52a883179c90614d0a7c00d65",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
   "path": "project/T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
   "label": "T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
   "kind": "manual",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_V1.0(H0405S002T002-V0)_202601061148.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 2743319,
   "gitBlobSha1": "60d94c287fdd5e533c1a485c188647f52a9b45db",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/T-Display-P4/project/T-Display-P4_v2.0(Evaluation Preview)_202605221021.pdf",
   "path": "project/T-Display-P4_v2.0(Evaluation Preview)_202605221021.pdf",
   "label": "T-Display-P4_v2.0(Evaluation Preview)_202605221021.pdf",
   "kind": "manual",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_v2.0(Evaluation%20Preview)_202605221021.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/project/T-Display-P4_v2.0(Evaluation%20Preview)_202605221021.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 502421,
   "gitBlobSha1": "a1b7b9180438373e971dfcac34c64c0f400e8b6d",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  },
  {
   "id": "SAMS0N1TE/LakeShark/LICENSE",
   "path": "LICENSE",
   "label": "LICENSE",
   "kind": "license",
   "format": "LICENSE",
   "source": "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/LICENSE",
   "download": "https://raw.githubusercontent.com/SAMS0N1TE/LakeShark/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/LICENSE",
   "repository": "https://github.com/SAMS0N1TE/LakeShark",
   "revision": "4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f",
   "bytes": 35149,
   "gitBlobSha1": "f288702d2fa16d3cdf0035b15a9fcbc552cd88e7",
   "licenseFiles": [
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/T-Display-P4/LICENSE",
   "path": "LICENSE",
   "label": "LICENSE",
   "kind": "license",
   "format": "LICENSE",
   "source": "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Display-P4/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE",
   "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
   "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "bytes": 35149,
   "gitBlobSha1": "f288702d2fa16d3cdf0035b15a9fcbc552cd88e7",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ]
  }
 ],
 "repositories": [
  {
   "url": "https://github.com/SAMS0N1TE/LakeShark",
   "role": "firmware",
   "official": true,
   "commit": "4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f",
   "branch": "main",
   "checked": "2026-09-30",
   "archive": "https://github.com/SAMS0N1TE/LakeShark/archive/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f.zip",
   "repositoryLicense": "GPL-3.0",
   "licenseFiles": [
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/apps/tui/tuilib/LICENSE.tuilib",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/bsp_extra/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/chmorgan__esp-audio-player/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/esp_lvgl_port/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/imbe_vocoder/COPYRIGHT",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/klatt_tts/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/klatt_tts/LICENSE.CMUdict",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/klatt_tts/NOTICE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/lakeshark/apps/adsb/LICENSE.libmodes",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/lakeshark/radio/COPYRIGHT.librtlsdr",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/libcarto/LICENSE.libcarto",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/mbelib/COPYRIGHT",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/meshcore/upstream/LICENSE.meshcore",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/meshcore/upstream/ed25519/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/components/p25_phase2/COPYING",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/flipper-app/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/integrations/cell-lab/fonts/LICENSE.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__cmake_utilities/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__eppp_link/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp-dsp/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp-modbus/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_codec_dev/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_codec_dev/device/zl38063/LICENSE.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_hosted/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_hosted/common/protobuf-c/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_hosted/slave/main/common/protobuf-c/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_lcd_st7701/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_lcd_touch/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_lcd_touch_gt911/license.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_modem/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_serial_slave_link/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_wifi_remote/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__esp_wifi_remote/scripts/copyright_header.h",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__libsodium/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__libsodium/libsodium/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__mdns/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/espressif__network_provisioning/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/joltwallet__littlefs/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/joltwallet__littlefs/src/littlefs/LICENSE.md",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/lvgl__lvgl/LICENCE.txt",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/waveshare__esp32_p4_wifi6_touch_lcd_4b/LICENSE",
    "https://github.com/SAMS0N1TE/LakeShark/blob/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f/managed_components/waveshare__esp_lcd_st7703/license.txt"
   ],
   "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/Xinyuan-LilyGO/T-Display-P4",
   "role": "hardware",
   "official": true,
   "commit": "af50bf28bd2e184e392568b28f58aa287c94806d",
   "branch": "main",
   "checked": "2026-09-30",
   "archive": "https://github.com/Xinyuan-LilyGO/T-Display-P4/archive/af50bf28bd2e184e392568b28f58aa287c94806d.zip",
   "repositoryLicense": "GPL-3.0",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/T-Display-P4/blob/af50bf28bd2e184e392568b28f58aa287c94806d/LICENSE"
   ],
   "submodules": [
    {
     "path": "libraries/NFC-RFAL",
     "commit": "543bae0b2ffd93c8011bbf5a4e32c0ba62bfe88d"
    },
    {
     "path": "libraries/ST25R3916",
     "commit": "311fb7b6ad81ce6280b338bc3aac81c152396c6e"
    },
    {
     "path": "libraries/arduino_cpp_bus_driver",
     "commit": "4fd1d63989505ee38646297fc4229b1b51a418c7"
    },
    {
     "path": "libraries/cpp_bus_driver",
     "commit": "ff99314e37f125fe9f18b41340639f000c2f1e83"
    },
    {
     "path": "libraries/lilygo_device_driver",
     "commit": "a47cf73e2c9d442c0f00b618749150f4482dcd0a"
    },
    {
     "path": "libraries/radiolib_cpp_bus_driver",
     "commit": "8fc18e116edaf51bf621ab2fad2afc6a4b0e4ce6"
    },
    {
     "path": "libraries/stsw-st25rfal002_cpp_bus_driver",
     "commit": "94c5f579734e212a03c8d0a046568acb8fef9250"
    },
    {
     "path": "libraries/usp_cpp_bus_driver",
     "commit": "a023d41b04b968fa4520060ad1f0316c010e7d12"
    }
   ],
   "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": 7,
  "downloadable": 7,
  "pinned": 7,
  "repositories": 2
 },
 "downloads": {
  "manifest": "https://gadgets.sh/diy/lakeshark/manifest.json",
  "brief": "https://gadgets.sh/diy/lakeshark/build-brief.md",
  "pack": null,
  "archives": [
   {
    "repository": "https://github.com/SAMS0N1TE/LakeShark",
    "revision": "4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f",
    "url": "https://github.com/SAMS0N1TE/LakeShark/archive/4b9e3a4e5d73dd2025c7e5d7aa9889dfc36e814f.zip",
    "includes": "Full repository snapshot; may include other device revisions.",
    "submodules": []
   },
   {
    "repository": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
    "revision": "af50bf28bd2e184e392568b28f58aa287c94806d",
    "url": "https://github.com/Xinyuan-LilyGO/T-Display-P4/archive/af50bf28bd2e184e392568b28f58aa287c94806d.zip",
    "includes": "Full repository snapshot; may include other device revisions.",
    "submodules": [
     {
      "path": "libraries/NFC-RFAL",
      "commit": "543bae0b2ffd93c8011bbf5a4e32c0ba62bfe88d"
     },
     {
      "path": "libraries/ST25R3916",
      "commit": "311fb7b6ad81ce6280b338bc3aac81c152396c6e"
     },
     {
      "path": "libraries/arduino_cpp_bus_driver",
      "commit": "4fd1d63989505ee38646297fc4229b1b51a418c7"
     },
     {
      "path": "libraries/cpp_bus_driver",
      "commit": "ff99314e37f125fe9f18b41340639f000c2f1e83"
     },
     {
      "path": "libraries/lilygo_device_driver",
      "commit": "a47cf73e2c9d442c0f00b618749150f4482dcd0a"
     },
     {
      "path": "libraries/radiolib_cpp_bus_driver",
      "commit": "8fc18e116edaf51bf621ab2fad2afc6a4b0e4ce6"
     },
     {
      "path": "libraries/stsw-st25rfal002_cpp_bus_driver",
      "commit": "94c5f579734e212a03c8d0a046568acb8fef9250"
     },
     {
      "path": "libraries/usp_cpp_bus_driver",
      "commit": "a023d41b04b968fa4520060ad1f0316c010e7d12"
     }
    ]
   }
  ]
 },
 "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."
 ]
}