{
 "schemaVersion": 1,
 "slug": "lilygo-t-watch-s3-plus",
 "name": "T-Watch S3 Plus",
 "maker": "LILYGO",
 "category": "wearables",
 "capabilities": [
  "lora",
  "ble",
  "gnss",
  "wifi"
 ],
 "chips": [
  "esp32-s3",
  "sx1262",
  "axp2101",
  "bma423"
 ],
 "page": "https://gadgets.sh/diy/lilygo-t-watch-s3-plus/",
 "cataloguePage": "https://gadgets.sh/devices/lilygo-t-watch-s3-plus/",
 "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/LilyGoLib/schematic/T-Watch-S3-Plus-GPS V1.0 2025-04-29.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": "present",
   "fileIds": [
    "Xinyuan-LilyGO/LilyGoLib/case/t-watch/watch_strap_hook_1.stl",
    "Xinyuan-LilyGO/LilyGoLib/case/t-watch/watch_strap_hook_2.stl"
   ],
   "note": "Published source present; inspect revision and completeness before building."
  },
  {
   "key": "firmware",
   "label": "Firmware source",
   "status": "not-found",
   "fileIds": [],
   "note": "Firmware source and flashing instructions need review."
  },
  {
   "key": "instructions",
   "label": "Build instructions",
   "status": "partial",
   "fileIds": [
    "Xinyuan-LilyGO/LilyGoLib/case/t-watch/README.MD",
    "Xinyuan-LilyGO/LilyGoLib/schematic/T_WATCH-S3 25-03-24.pdf",
    "Xinyuan-LilyGO/LilyGoLib/schematic/T-Lora Pager V1.0 SCH 25-06-13.pdf",
    "Xinyuan-LilyGO/LilyGoLib/schematic/T-Watch Ultra V1.0 SCH 25-07-24.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": "firmware",
   "note": "Firmware source and flashing instructions need review."
  },
  {
   "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/LilyGoLib/schematic/T-Watch-S3-Plus-GPS V1.0 2025-04-29.pdf",
   "path": "schematic/T-Watch-S3-Plus-GPS V1.0 2025-04-29.pdf",
   "label": "T-Watch-S3-Plus-GPS V1.0 schematic (PDF, 2025-04-29)",
   "kind": "schematic",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Watch-S3-Plus-GPS%20V1.0%202025-04-29.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Watch-S3-Plus-GPS%20V1.0%202025-04-29.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 340180,
   "gitBlobSha1": "4a92090bd33c15e23a911407956571d6714a7276",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/case/t-watch/watch_strap_hook_1.stl",
   "path": "case/t-watch/watch_strap_hook_1.stl",
   "label": "watch strap hook 1",
   "kind": "enclosure",
   "format": "STL",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/watch_strap_hook_1.stl",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/watch_strap_hook_1.stl",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 125184,
   "gitBlobSha1": "e1a049a16154e8b2561f1d4d9b22e203375fcfac",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/case/t-watch/watch_strap_hook_2.stl",
   "path": "case/t-watch/watch_strap_hook_2.stl",
   "label": "watch strap hook 2",
   "kind": "enclosure",
   "format": "STL",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/watch_strap_hook_2.stl",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/watch_strap_hook_2.stl",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 167084,
   "gitBlobSha1": "453d6f1a94a5a766d43e4bf878a161687af045cb",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/case/t-watch/README.MD",
   "path": "case/t-watch/README.MD",
   "label": "README.MD",
   "kind": "manual",
   "format": "MD",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/README.MD",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/case/t-watch/README.MD",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 128,
   "gitBlobSha1": "d3dd097bfa2a58b8c84057d1fe954137d229ec53",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/schematic/T_WATCH-S3 25-03-24.pdf",
   "path": "schematic/T_WATCH-S3 25-03-24.pdf",
   "label": "T_WATCH-S3 25-03-24.pdf",
   "kind": "manual",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T_WATCH-S3%2025-03-24.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T_WATCH-S3%2025-03-24.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 806684,
   "gitBlobSha1": "f4c056d30d0ad2f014024742598e5c8bb0c01a6b",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/schematic/T-Lora Pager V1.0 SCH 25-06-13.pdf",
   "path": "schematic/T-Lora Pager V1.0 SCH 25-06-13.pdf",
   "label": "T-Lora Pager V1.0 SCH 25-06-13.pdf",
   "kind": "manual",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Lora%20Pager%20V1.0%20SCH%2025-06-13.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Lora%20Pager%20V1.0%20SCH%2025-06-13.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 959469,
   "gitBlobSha1": "a4f43bee98c9a9faf2c714773c589385c102f53a",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/schematic/T-Watch Ultra V1.0 SCH 25-07-24.pdf",
   "path": "schematic/T-Watch Ultra V1.0 SCH 25-07-24.pdf",
   "label": "T-Watch Ultra V1.0 SCH 25-07-24.pdf",
   "kind": "manual",
   "format": "PDF",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Watch%20Ultra%20V1.0%20SCH%2025-07-24.pdf",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/schematic/T-Watch%20Ultra%20V1.0%20SCH%2025-07-24.pdf",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 778895,
   "gitBlobSha1": "ec4f3bd3a1977c549b946bdb87a2577cdd8bb2f9",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "Xinyuan-LilyGO/LilyGoLib/LICENSE",
   "path": "LICENSE",
   "label": "LICENSE",
   "kind": "license",
   "format": "LICENSE",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE",
   "download": "https://raw.githubusercontent.com/Xinyuan-LilyGO/LilyGoLib/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE",
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "bytes": 1076,
   "gitBlobSha1": "7bbbb6399210f5b76ef5e2f3992c9fbb14d6b957",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE"
   ]
  },
  {
   "id": "https://github.com/Xinyuan-LilyGO/LilyGoLib/tree/master/case/t-watch",
   "label": "T-Watch strap hook parts (STL)",
   "kind": "other",
   "format": "STL",
   "source": "https://github.com/Xinyuan-LilyGO/LilyGoLib/tree/master/case/t-watch",
   "download": null,
   "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "revision": null,
   "bytes": null,
   "gitBlobSha1": null,
   "licenseFiles": []
  }
 ],
 "repositories": [
  {
   "url": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
   "role": "sdk",
   "official": true,
   "commit": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
   "branch": "master",
   "checked": "2026-09-30",
   "archive": "https://github.com/Xinyuan-LilyGO/LilyGoLib/archive/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43.zip",
   "repositoryLicense": "MIT",
   "licenseFiles": [
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/LICENSE",
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/examples/VibeKeyboard/tools/vk-daemon/LICENSE",
    "https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43/src/bsp_codec/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": 9,
  "downloadable": 8,
  "pinned": 8,
  "repositories": 1
 },
 "downloads": {
  "manifest": "https://gadgets.sh/diy/lilygo-t-watch-s3-plus/manifest.json",
  "brief": "https://gadgets.sh/diy/lilygo-t-watch-s3-plus/build-brief.md",
  "pack": null,
  "archives": [
   {
    "repository": "https://github.com/Xinyuan-LilyGO/LilyGoLib",
    "revision": "92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43",
    "url": "https://github.com/Xinyuan-LilyGO/LilyGoLib/archive/92f2ac3f90944edd4c1ba293d4a4ca8d3f524e43.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."
 ]
}