{
 "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": "plantower-pms5003",
 "name": "Plantower PMS5003 particulate sensor: 50 × 38 × 21 body, M2 screw holes and air ports",
 "kind": "modern",
 "category": "Electronic components",
 "group": "Modules, sensors & displays",
 "year": null,
 "question": "What are the Plantower PMS5003 dimensions, screw-hole positions and air inlet/outlet positions?",
 "tags": [
  "pms5003",
  "particulate matter sensor",
  "pm2.5 sensor",
  "air quality sensor",
  "laser dust sensor",
  "sensor enclosure airflow"
 ],
 "aliases": [
  "PMS5003",
  "Plantower PMS5003",
  "pms5003",
  "PMS5003 dimensions",
  "PM2.5 air quality sensor PMS5003",
  "Plantower laser particle sensor",
  "PMS5003 mounting holes"
 ],
 "overall_mm": {
  "length": 50,
  "width": 38,
  "height": 20.9
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 1,
 "url": "https://xemstudio.com/objects/plantower-pms5003/",
 "sheet_txt": "https://xemstudio.com/objects/plantower-pms5003/sheet.txt",
 "sheet": {
  "basis": "Plantower PMS5003 series data manual V2.3, 'Physical Size' drawing (page 12).",
  "overall_mm": {
   "length": 50,
   "width": 38,
   "height": 20.9
  },
  "notes": [
   "Datum: body centre; bottom (screw-hole face) at 0, label face at 20.9 (nominal 21). x is measured from the −x end as on the drawing.",
   "Body 50.0 × 38.0 × 20.9. Four M2 self-tapping screw holes in the bottom on a 45.0 × 33.0 pattern, modelled Ø2.0 × 4.0 deep (depth not given).",
   "Air face (one long side): a row of four Ø2.5 inlet openings 2.45 below the top, the first 6.0 from the −x end, 4.0 apart; fan outlet grille R6 to R9 centred 35.8 from the −x end at mid-height.",
   "Connector face (the other long side): opening 17.0 wide × 4.9 tall, its right end 5.5 from the +x end, at mid-height.",
   "Not modelled: the shell corner radii, the ribs of the fan grille and the interior.",
   "Dimensions are exact nominal (true size), no tolerance added."
  ],
  "table": {
   "columns": [
    "hole",
    "x (mm)",
    "y (mm)",
    "Ø × depth (mm)"
   ],
   "rows": [
    [
     "1",
     "−22.5",
     "−16.5",
     "2.0 × 4.0"
    ],
    [
     "2",
     "+22.5",
     "−16.5",
     "2.0 × 4.0"
    ],
    [
     "3",
     "−22.5",
     "+16.5",
     "2.0 × 4.0"
    ],
    [
     "4",
     "+22.5",
     "+16.5",
     "2.0 × 4.0"
    ]
   ]
  }
 },
 "sheet_text": "Plantower PMS5003 particulate sensor: 50 × 38 × 21 body, M2 screw holes and air ports — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/plantower-pms5003/  (sheet CC BY 4.0)\nBasis: Plantower PMS5003 series data manual V2.3, 'Physical Size' drawing (page 12).\nCatalog version: 2026-10-20\n\nOverall (mm): length 50.0, width 38.0, height 20.9\n- Datum: body centre; bottom (screw-hole face) at 0, label face at 20.9 (nominal 21). x is measured from the −x end as on the drawing.\n- Body 50.0 × 38.0 × 20.9. Four M2 self-tapping screw holes in the bottom on a 45.0 × 33.0 pattern, modelled Ø2.0 × 4.0 deep (depth not given).\n- Air face (one long side): a row of four Ø2.5 inlet openings 2.45 below the top, the first 6.0 from the −x end, 4.0 apart; fan outlet grille R6 to R9 centred 35.8 from the −x end at mid-height.\n- Connector face (the other long side): opening 17.0 wide × 4.9 tall, its right end 5.5 from the +x end, at mid-height.\n- Not modelled: the shell corner radii, the ribs of the fan grille and the interior.\n- Dimensions are exact nominal (true size), no tolerance added.\n\nhole  x (mm)  y (mm)  Ø × depth (mm)\n1  −22.5  −16.5  2.0 × 4.0\n2  +22.5  −16.5  2.0 × 4.0\n3  −22.5  +16.5  2.0 × 4.0\n4  +22.5  +16.5  2.0 × 4.0\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- Plantower (via Adafruit): PMS5003 series data manual V2.3 — web — Publisher's page; dimensions are facts — https://cdn-shop.adafruit.com/product-files/3686/plantower-pms5003-manual_v2-3.pdf\n- Core Electronics: PMS5003 particulate matter sensor — web — Publisher's page; dimensions are facts — https://core-electronics.com.au/pms5003-particulate-matter-sensor.html\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 1 parts): https://xemstudio.com/files/hardware/plantower-pms5003/index.json\nAPI: https://xemstudio.com/api/geometry?object=plantower-pms5003\n",
 "sources": [
  {
   "publisher": "Plantower (via Adafruit)",
   "title": "PMS5003 series data manual V2.3",
   "url": "https://cdn-shop.adafruit.com/product-files/3686/plantower-pms5003-manual_v2-3.pdf",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "Core Electronics",
   "title": "PMS5003 particulate matter sensor",
   "url": "https://core-electronics.com.au/pms5003-particulate-matter-sensor.html",
   "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": [
  "adafruit-stemma-qt-breakouts",
  "axial-fan-frames",
  "machine-screws-metric-pan-cheese-csk",
  "hc-sr04-ultrasonic-sensor",
  "thread-reference-tap-drills-clearance"
 ],
 "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": "bottom screw holes",
   "exact": "4 × Ø2.0 on 45.0 × 33.0",
   "mates": "M2 self-tapping screws through the enclosure floor",
   "fit": "designed",
   "files": "all"
  },
  {
   "feature": "air inlet and fan outlet",
   "exact": "4 × Ø2.5 inlets; outlet R6–R9 at 35.8 from −x",
   "mates": "matching ports in the enclosure wall",
   "fit": "designed",
   "files": "all"
  },
  {
   "feature": "connector opening",
   "exact": "17.0 × 4.9",
   "mates": "sensor cable plug",
   "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": "How big is the PMS5003?",
   "a": "50.0 × 38.0 × 21 mm (20.9 mm as drawn)."
  },
  {
   "q": "What screw pattern does the PMS5003 use?",
   "a": "Four M2 self-tapping screw holes in the bottom on a 45 × 33 mm pattern."
  },
  {
   "q": "Where are the air inlet and outlet?",
   "a": "Both on one long face: four inlet holes 2.45 mm below the top starting 6 mm from one end, and the fan outlet (R6–R9) centred 35.8 mm from that end at mid-height."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "plantower-pms5003",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/plantower-pms5003/plantower-pms5003.step",
   "stl": "https://xemstudio.com/files/hardware/plantower-pms5003/plantower-pms5003.stl",
   "note": "Plantower PMS5003 particulate sensor: 50 × 38 × 21 body, M2 screw holes and air ports"
  }
 ],
 "markdown": "https://xemstudio.com/objects/plantower-pms5003/index.md"
}