{
 "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": "seeed-grove-16-channel-pwm-driver-pca9685",
 "name": "Seeed Studio Grove 16-Channel PWM Driver (PCA9685): board outline, M2 holes and servo headers",
 "kind": "modern",
 "category": "Electronic components",
 "group": "Modules, sensors & displays",
 "year": null,
 "question": "What are the Seeed Grove 16-Channel PWM Driver (PCA9685) board dimensions and mounting-hole positions?",
 "tags": [
  "grove 16 channel pwm",
  "pca9685 servo driver",
  "seeed grove pca9685",
  "16 channel servo driver",
  "grove module mounting holes",
  "pwm driver board"
 ],
 "aliases": [
  "Grove - 16-Channel PWM Driver (PCA9685)",
  "seeed grove pca9685",
  "grove 16 channel pwm",
  "Seeed 108020102",
  "Grove PCA9685",
  "Seeed PCA9685 servo driver dimensions"
 ],
 "overall_mm": {
  "length": 64.2,
  "width": 44.24,
  "height": 16.4
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 1,
 "url": "https://xemstudio.com/objects/seeed-grove-16-channel-pwm-driver-pca9685/",
 "sheet_txt": "https://xemstudio.com/objects/seeed-grove-16-channel-pwm-driver-pca9685/sheet.txt",
 "sheet": {
  "basis": "Seeed Studio Eagle board file for the Grove 16-Channel PWM Driver (PCA9685) v1.0, linked from the Seeed wiki: outline, drills, part positions and footprints.",
  "overall_mm": {
   "length": 64.2,
   "width": 44.24,
   "height": 16.4
  },
  "notes": [
   "Datum: board centre, component side up, board bottom at 0. PCB 60 × 40 × 1.6, corners R0.8, on Seeed's Grove 20 mm grid.",
   "Grove edge: five round ears Ø4.2 on the edge line, each with a Ø2.2 hole (table), and five Ø4.2 notches at (−20, +20), (+20, +20), (0, −20), (−30, −10), (+30, −10). The ears take the outline to 64.2 × 44.24.",
   "Above the board: Grove 4-pin 2.0 mm right-angle connector on the −x edge, 6.0 tall, opening toward −x; eight 2 × 3 2.54 mm servo headers (16 channels) in 4 columns × 2 rows at x ±10.29 and ±20.32, y ±13.97, 8.5 tall; 2-pin 5.0 mm servo-power screw terminal at the +x edge, 14.8 tall; two Ø6.3 electrolytic capacitors 5.4 tall.",
   "Component heights come from the footprint package names (not in the board file). Not modelled: the PCA9685 chip, SMD passives, test pads and solder jumpers.",
   "Dimensions are exact nominal (true size), no tolerance added."
  ],
  "table": {
   "columns": [
    "hole",
    "x (mm)",
    "y (mm)",
    "Ø (mm)"
   ],
   "rows": [
    [
     "1",
     "−0.02",
     "+20.02",
     "2.2"
    ],
    [
     "2",
     "−30.01",
     "+10.02",
     "2.2"
    ],
    [
     "3",
     "+29.99",
     "+9.98",
     "2.2"
    ],
    [
     "4",
     "+19.98",
     "−20.01",
     "2.2"
    ],
    [
     "5",
     "−19.98",
     "−20.02",
     "2.2"
    ]
   ]
  }
 },
 "sheet_text": "Seeed Studio Grove 16-Channel PWM Driver (PCA9685): board outline, M2 holes and servo headers — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/seeed-grove-16-channel-pwm-driver-pca9685/  (sheet CC BY 4.0)\nBasis: Seeed Studio Eagle board file for the Grove 16-Channel PWM Driver (PCA9685) v1.0, linked from the Seeed wiki: outline, drills, part positions and footprints.\nCatalog version: 2026-10-20\n\nOverall (mm): length 64.2, width 44.24, height 16.4\n- Datum: board centre, component side up, board bottom at 0. PCB 60 × 40 × 1.6, corners R0.8, on Seeed's Grove 20 mm grid.\n- Grove edge: five round ears Ø4.2 on the edge line, each with a Ø2.2 hole (table), and five Ø4.2 notches at (−20, +20), (+20, +20), (0, −20), (−30, −10), (+30, −10). The ears take the outline to 64.2 × 44.24.\n- Above the board: Grove 4-pin 2.0 mm right-angle connector on the −x edge, 6.0 tall, opening toward −x; eight 2 × 3 2.54 mm servo headers (16 channels) in 4 columns × 2 rows at x ±10.29 and ±20.32, y ±13.97, 8.5 tall; 2-pin 5.0 mm servo-power screw terminal at the +x edge, 14.8 tall; two Ø6.3 electrolytic capacitors 5.4 tall.\n- Component heights come from the footprint package names (not in the board file). Not modelled: the PCA9685 chip, SMD passives, test pads and solder jumpers.\n- Dimensions are exact nominal (true size), no tolerance added.\n\nhole  x (mm)  y (mm)  Ø (mm)\n1  −0.02  +20.02  2.2\n2  −30.01  +10.02  2.2\n3  +29.99  +9.98  2.2\n4  +19.98  −20.01  2.2\n5  −19.98  −20.02  2.2\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- Seeed Studio: Grove - 16 Channel PWM Driver (PCA9685) wiki — web — Publisher's page; dimensions are facts — https://wiki.seeedstudio.com/Grove-16-Channel_PWM_Driver-PCA9685/\n- RS Components: Seeed Studio Grove - 16-Channel PWM Driver for PCA9685 — web — Publisher's page; dimensions are facts — https://uk.rs-online.com/web/p/power-motor-robotics-development-tools/1887095\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 1 parts): https://xemstudio.com/files/hardware/seeed-grove-16-channel-pwm-driver-pca9685/index.json\nAPI: https://xemstudio.com/api/geometry?object=seeed-grove-16-channel-pwm-driver-pca9685\n",
 "sources": [
  {
   "publisher": "Seeed Studio",
   "title": "Grove - 16 Channel PWM Driver (PCA9685) wiki",
   "url": "https://wiki.seeedstudio.com/Grove-16-Channel_PWM_Driver-PCA9685/",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "RS Components",
   "title": "Seeed Studio Grove - 16-Channel PWM Driver for PCA9685",
   "url": "https://uk.rs-online.com/web/p/power-motor-robotics-development-tools/1887095",
   "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-pca9685-16-channel-pwm-servo-driver",
  "towerpro-sg90-micro-servo",
  "pin-headers-2.54mm",
  "pluggable-terminal-blocks",
  "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": "5 × Ø2.2 on the Grove 20 mm grid",
   "mates": "M2 screws or Grove mounting pegs",
   "fit": "designed",
   "files": "all"
  },
  {
   "feature": "servo headers",
   "exact": "8 × (2 × 3) at 2.54 pitch",
   "mates": "3-pin servo plugs",
   "fit": "socket",
   "files": "all"
  },
  {
   "feature": "Grove connector",
   "exact": "4-pin 2.0 mm right-angle",
   "mates": "Grove cable",
   "fit": "socket",
   "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 Grove 16-Channel PWM Driver?",
   "a": "PCB 60 × 40 × 1.6 mm (64.2 × 44.24 mm over the mounting ears); 16.4 mm tall at the screw terminal."
  },
  {
   "q": "Where are its mounting holes?",
   "a": "Five Ø2.2 mm holes in the edge ears on Seeed's 20 mm Grove grid, at (0, +20), (±30, +10) and (±20, −20) mm from the board centre."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "seeed-grove-16-channel-pwm-driver-pca9685",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/seeed-grove-16-channel-pwm-driver-pca9685/seeed-grove-16-channel-pwm-driver-pca9685.step",
   "stl": "https://xemstudio.com/files/hardware/seeed-grove-16-channel-pwm-driver-pca9685/seeed-grove-16-channel-pwm-driver-pca9685.stl",
   "note": "Seeed Studio Grove 16-Channel PWM Driver (PCA9685): board outline, M2 holes and servo headers"
  }
 ],
 "markdown": "https://xemstudio.com/objects/seeed-grove-16-channel-pwm-driver-pca9685/index.md"
}