{
 "version": "2026-10-20",
 "license": "Dimension sheets: CC BY 4.0. Standard and published-size files: CC BY 4.0. Xem Studio's own designs (files_license = Xem Studio Design License): free to use and sell things from, not to redistribute as files — https://xemstudio.com/license/. Other publishers' files: their own license, linked beside them.",
 "slug": "waveshare-ups-hat",
 "name": "Waveshare UPS HAT for Raspberry Pi (2×18650): 85 × 56 mm board and 58 × 49 mm mounting holes",
 "kind": "modern",
 "category": "Electronic components",
 "group": "Modules, sensors & displays",
 "year": null,
 "question": "What are the Waveshare UPS HAT board dimensions and mounting-hole positions?",
 "tags": [
  "waveshare ups hat",
  "raspberry pi ups",
  "18650 ups hat",
  "pi battery hat",
  "raspberry pi hat holes"
 ],
 "aliases": [
  "Waveshare UPS HAT",
  "waveshare ups hat 18650",
  "raspberry pi ups hat",
  "ups hat for raspberry pi",
  "waveshare ups hat dimensions",
  "waveshare ups hat mounting holes"
 ],
 "overall_mm": {
  "length": 85,
  "width": 56,
  "height": 1.6
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 1,
 "url": "https://xemstudio.com/objects/waveshare-ups-hat/",
 "sheet_txt": "https://xemstudio.com/objects/waveshare-ups-hat/sheet.txt",
 "sheet": {
  "basis": "Waveshare UPS HAT outline dimensions drawing from the Waveshare wiki.",
  "overall_mm": {
   "length": 85,
   "width": 56,
   "height": 1.6
  },
  "notes": [
   "Datum: board centred on X and Y, bottom on z=0; the 2×20 GPIO header edge is −Y, the 8.4 V input / 5 V OUT / switch edge is +Y, the wide 23.5 mm margin is at −X.",
   "Board 85.00 × 56.00 mm, 1.6 mm thick, square corners (corner radius not dimensioned).",
   "Four Ø3.0 holes on a 58.00 × 49.00 mm pattern (Raspberry Pi HAT pattern): 23.50 from the −X edge, 3.50 from the +X and +Y edges.",
   "Not modelled: 2×18650 holder and cells, DC jack, power switch and GPIO header (their heights are not on the drawing).",
   "This is the 85 × 56 mm 2×18650 version; dimensions are exact nominal mm."
  ],
  "table": {
   "columns": [
    "hole",
    "x (mm)",
    "y (mm)",
    "diameter (mm)"
   ],
   "rows": [
    [
     "1",
     -19,
     -24.5,
     3
    ],
    [
     "2",
     -19,
     24.5,
     3
    ],
    [
     "3",
     39,
     -24.5,
     3
    ],
    [
     "4",
     39,
     24.5,
     3
    ]
   ]
  }
 },
 "sheet_text": "Waveshare UPS HAT for Raspberry Pi (2×18650): 85 × 56 mm board and 58 × 49 mm mounting holes — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/waveshare-ups-hat/  (sheet CC BY 4.0)\nBasis: Waveshare UPS HAT outline dimensions drawing from the Waveshare wiki.\nCatalog version: 2026-10-20\n\nOverall (mm): length 85.0, width 56.0, height 1.6\n- Datum: board centred on X and Y, bottom on z=0; the 2×20 GPIO header edge is −Y, the 8.4 V input / 5 V OUT / switch edge is +Y, the wide 23.5 mm margin is at −X.\n- Board 85.00 × 56.00 mm, 1.6 mm thick, square corners (corner radius not dimensioned).\n- Four Ø3.0 holes on a 58.00 × 49.00 mm pattern (Raspberry Pi HAT pattern): 23.50 from the −X edge, 3.50 from the +X and +Y edges.\n- Not modelled: 2×18650 holder and cells, DC jack, power switch and GPIO header (their heights are not on the drawing).\n- This is the 85 × 56 mm 2×18650 version; dimensions are exact nominal mm.\n\nhole  x (mm)  y (mm)  diameter (mm)\n1  -19.0  -24.5  3.0\n2  -19.0  24.5  3.0\n3  39.0  -24.5  3.0\n4  39.0  24.5  3.0\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- Waveshare: UPS HAT wiki — web — Publisher's page; dimensions are facts — https://www.waveshare.com/wiki/UPS_HAT\n- Waveshare: UPS HAT for Raspberry Pi product page — web — Publisher's page; dimensions are facts — https://www.waveshare.com/ups-hat.htm\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 1 parts): https://xemstudio.com/files/hardware/waveshare-ups-hat/index.json\nAPI: https://xemstudio.com/api/geometry?object=waveshare-ups-hat\n",
 "sources": [
  {
   "publisher": "Waveshare",
   "title": "UPS HAT wiki",
   "url": "https://www.waveshare.com/wiki/UPS_HAT",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "Waveshare",
   "title": "UPS HAT for Raspberry Pi product page",
   "url": "https://www.waveshare.com/ups-hat.htm",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  }
 ],
 "xem": {
  "status": "free-files",
  "sheet_free": true,
  "mesh_price_usd": null,
  "step_price_usd": null,
  "tolerance_mm": null
 },
 "related": [
  "raspberry-pi-4-b",
  "raspberry-pi-5",
  "18650-cell",
  "threaded-standoffs-metric",
  "adafruit-pi-hats-bonnets"
 ],
 "fits": [],
 "dimensions": "exact (nominal, no tolerance added)",
 "dimension_rule": "All geometry on Xem Studio is exact (nominal, true size) with no tolerance added. Where a part meets another part, the object lists its mating features (feature, exact size, what it mates with, fit class: press, slide, run, socket, clamp or designed). Apply your process's allowance to those features only; 'designed' gaps are part of the design and stay as drawn. Typical accuracy by process and ISO 286 fits: https://xemstudio.com/tolerances/",
 "mating": [
  {
   "feature": "Mounting holes",
   "exact": "4 × Ø3.0 on 58.00 × 49.00",
   "mates": "M2.5 standoffs on a Raspberry Pi 4 / 5",
   "fit": "designed",
   "files": "all"
  },
  {
   "feature": "Board outline",
   "exact": "85.00 × 56.00 × 1.6",
   "mates": "enclosure pocket",
   "fit": "designed",
   "files": "all"
  }
 ],
 "fit_classes": {
  "press": "stays put: pin, tube, bearing or magnet held by interference. ISO 286 equivalent: H7/p6 (locational interference) or tighter.",
  "slide": "assembles by hand and is held by a grub, pinch or clamp: shaft in a hub, rod in a socket, spigot in a bore. ISO 286 equivalent: H7/g6 or H7/h6.",
  "run": "turns or slides in use: pin in a link, rod through a guide. ISO 286 equivalent: H8/f7 (close running).",
  "socket": "large sliding fit: syringe barrel, sleeve, bobbin in a bore. ISO 286 equivalent: H9/d9 (free running) or looser.",
  "clamp": "split part that closes on the mating part with screws: make it at size.",
  "designed": "a gap that is part of the design (piston fit option, displacer gap, air gap): do not change."
 },
 "faq": [
  {
   "q": "What size is the Waveshare UPS HAT?",
   "a": "85.00 × 56.00 mm, 1.6 mm board."
  },
  {
   "q": "Does it use the Raspberry Pi hole pattern?",
   "a": "Yes: four Ø3.0 holes on 58.00 × 49.00 mm, 3.50 from the +X and +Y edges and 23.50 from the −X edge."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "waveshare-ups-hat",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/waveshare-ups-hat/waveshare-ups-hat.step",
   "stl": "https://xemstudio.com/files/hardware/waveshare-ups-hat/waveshare-ups-hat.stl",
   "note": "Waveshare UPS HAT for Raspberry Pi (2×18650): 85 × 56 mm board and 58 × 49 mm mounting holes"
  }
 ],
 "markdown": "https://xemstudio.com/objects/waveshare-ups-hat/index.md"
}