{
 "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": "maxbotix-mb1242-xl-maxsonar-ez4",
 "name": "MaxBotix MB1242 I2CXL-MaxSonar-EZ4 ultrasonic sensor: PCB, 2 mounting holes and transducer",
 "kind": "modern",
 "category": "Electronic components",
 "group": "Modules, sensors & displays",
 "year": null,
 "question": "What are the MaxBotix MB1242 I2CXL-MaxSonar-EZ4 dimensions and mounting-hole positions?",
 "tags": [
  "maxbotix mb1242",
  "i2cxl-maxsonar-ez4 dimensions",
  "xl-maxsonar mounting holes",
  "ultrasonic sensor mount",
  "maxsonar transducer diameter"
 ],
 "aliases": [
  "MaxBotix MB1242",
  "MB1242",
  "I2CXL-MaxSonar-EZ4",
  "XL-MaxSonar-EZ4",
  "MaxSonar MB1242 dimensions",
  "XL-MaxSonar-EZ mounting holes",
  "MaxBotix I2C ultrasonic sensor"
 ],
 "overall_mm": {
  "length": 22.1,
  "width": 19.94,
  "height": 15.6
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 1,
 "url": "https://xemstudio.com/objects/maxbotix-mb1242-xl-maxsonar-ez4/",
 "sheet_txt": "https://xemstudio.com/objects/maxbotix-mb1242-xl-maxsonar-ez4/sheet.txt",
 "sheet": {
  "basis": "MaxBotix's own XL-MaxSonar-EZ STEP model, consistent with the I2CXL-MaxSonar-EZ datasheet mechanical table.",
  "overall_mm": {
   "length": 22.1,
   "width": 19.94,
   "height": 15.6
  },
  "notes": [
   "Datum: lower-left PCB corner (pin row along the left edge), board bottom at 0. PCB 22.10 × 19.94 × 1.68.",
   "Two Ø3.30 mounting holes, diagonal pair at (2.54, 17.40) and (19.56, 4.45).",
   "Transducer Ø15.24 centred at (11.05, 10.85), its face 15.60 above the board bottom (13.92 above the board top).",
   "Not modelled: the 7-pin 0.1 in header and its pins (they point down about 9.5, so keep 10 clear under the board) and small components.",
   "All dimensions are exact nominal millimetres, true size, with no tolerance added."
  ],
  "table": {
   "columns": [
    "feature",
    "x (mm)",
    "y (mm)",
    "diameter (mm)"
   ],
   "rows": [
    [
     "hole 1",
     "2.54",
     "17.40",
     "3.30"
    ],
    [
     "hole 2",
     "19.56",
     "4.45",
     "3.30"
    ],
    [
     "transducer",
     "11.05",
     "10.85",
     "15.24"
    ]
   ]
  }
 },
 "sheet_text": "MaxBotix MB1242 I2CXL-MaxSonar-EZ4 ultrasonic sensor: PCB, 2 mounting holes and transducer — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/maxbotix-mb1242-xl-maxsonar-ez4/  (sheet CC BY 4.0)\nBasis: MaxBotix's own XL-MaxSonar-EZ STEP model, consistent with the I2CXL-MaxSonar-EZ datasheet mechanical table.\nCatalog version: 2026-10-20\n\nOverall (mm): length 22.1, width 19.94, height 15.6\n- Datum: lower-left PCB corner (pin row along the left edge), board bottom at 0. PCB 22.10 × 19.94 × 1.68.\n- Two Ø3.30 mounting holes, diagonal pair at (2.54, 17.40) and (19.56, 4.45).\n- Transducer Ø15.24 centred at (11.05, 10.85), its face 15.60 above the board bottom (13.92 above the board top).\n- Not modelled: the 7-pin 0.1 in header and its pins (they point down about 9.5, so keep 10 clear under the board) and small components.\n- All dimensions are exact nominal millimetres, true size, with no tolerance added.\n\nfeature  x (mm)  y (mm)  diameter (mm)\nhole 1  2.54  17.40  3.30\nhole 2  19.56  4.45  3.30\ntransducer  11.05  10.85  15.24\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- MaxBotix: I2CXL-MaxSonar-EZ datasheet — web — Publisher's page; dimensions are facts — https://maxbotix.com/pages/i2cxl-maxsonar-ez-datasheet\n- MaxBotix: XL-MaxSonar-EZ 3D model (STEP) — web — Publisher's page; dimensions are facts — https://cdn.shopify.com/s/files/1/0550/8091/0899/files/XL-MaxSonar-EZ.stp\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 1 parts): https://xemstudio.com/files/hardware/maxbotix-mb1242-xl-maxsonar-ez4/index.json\nAPI: https://xemstudio.com/api/geometry?object=maxbotix-mb1242-xl-maxsonar-ez4\n",
 "sources": [
  {
   "publisher": "MaxBotix",
   "title": "I2CXL-MaxSonar-EZ datasheet",
   "url": "https://maxbotix.com/pages/i2cxl-maxsonar-ez-datasheet",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "MaxBotix",
   "title": "XL-MaxSonar-EZ 3D model (STEP)",
   "url": "https://cdn.shopify.com/s/files/1/0550/8091/0899/files/XL-MaxSonar-EZ.stp",
   "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": [
  "hc-sr04-ultrasonic-sensor",
  "pin-headers-2.54mm",
  "threaded-standoffs-metric",
  "imperial-machine-screws",
  "socket-head-cap-screws-metric"
 ],
 "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": "2 × Ø3.30 diagonal pair",
   "mates": "M3 or 4-40 screws and standoffs",
   "fit": "designed",
   "files": "all"
  },
  {
   "feature": "Transducer",
   "exact": "Ø15.24, face 15.60 above the board bottom",
   "mates": "round opening in a panel or sensor housing",
   "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 MaxBotix MB1242?",
   "a": "PCB 22.10 × 19.94 × 1.68 mm; 15.60 mm tall to the transducer face."
  },
  {
   "q": "What size hole does the MB1242 transducer need?",
   "a": "The transducer is Ø15.24 mm, centred at (11.05, 10.85) mm from the lower-left PCB corner."
  },
  {
   "q": "Where are the MB1242 mounting holes?",
   "a": "Two Ø3.30 holes at (2.54, 17.40) and (19.56, 4.45) mm from the lower-left PCB corner."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "maxbotix-mb1242-xl-maxsonar-ez4",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/maxbotix-mb1242-xl-maxsonar-ez4/maxbotix-mb1242-xl-maxsonar-ez4.step",
   "stl": "https://xemstudio.com/files/hardware/maxbotix-mb1242-xl-maxsonar-ez4/maxbotix-mb1242-xl-maxsonar-ez4.stl",
   "note": "MaxBotix MB1242 I2CXL-MaxSonar-EZ4 ultrasonic sensor: PCB, 2 mounting holes and transducer"
  }
 ],
 "markdown": "https://xemstudio.com/objects/maxbotix-mb1242-xl-maxsonar-ez4/index.md"
}