{
 "version": "2026-10-20",
 "license": "Dimension sheets are written by Xem Studio from the cited sources and are free to use (CC BY 4.0, attribute 'Xem Studio'). Linked files belong to their publishers under the license shown; Xem Studio does not host them. 'license_verified: false' means the license shown is from memory or the publisher's page as last read and should be confirmed at the link before commercial use.",
 "slug": "lcd-oled-displays",
 "name": "Character LCDs (1602, 2004), 128×64 graphic LCD, 0.96 in OLED, 7-segment displays",
 "kind": "standard",
 "category": "Electronics",
 "group": "Modules & cameras",
 "year": null,
 "question": "What are 1602 LCD module dimensions and mounting holes?",
 "tags": [
  "display",
  "lcd",
  "oled",
  "1602",
  "module"
 ],
 "aliases": [
  "1602 lcd dimensions",
  "2004 lcd dimensions",
  "16x2 lcd mounting holes",
  "0.96 oled dimensions",
  "ssd1306 size",
  "12864 lcd",
  "7 segment display size"
 ],
 "overall_mm": {
  "length": null,
  "width": null,
  "height": null
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 12,
 "url": "https://xemstudio.com/objects/lcd-oled-displays/",
 "sheet_txt": "https://xemstudio.com/objects/lcd-oled-displays/sheet.txt",
 "sheet": {
  "basis": "KiCad 3D models of common display modules (HD44780 1602/2004 LCDs, AG12864E KS0108 graphic LCD, Adafruit SSD1306 OLED breakout, Broadcom HDSP 7-segment)",
  "overall_mm": {
   "length": null,
   "width": null,
   "height": null
  },
  "notes": [
   "1602 LCD module (HD44780, 16 × 2): board 80 × 36 mm, four Ø2.5–3 mm holes on 75 × 31 mm, display window about 64.5 × 16 mm, 16-pin 2.54 header along the top; total thickness with bezel about 12 mm.",
   "2004 (20 × 4): 98 × 60 mm board, holes on 93 × 55 mm, window 76 × 26 mm. 128×64 KS0108 graphic (AG12864E): 93 × 70 mm board.",
   "Adafruit 0.96 in SSD1306 breakout: 27 × 27.5 mm board, Ø2.5 holes on 22 × 22 mm (board edge holes), active area 21.7 × 10.9 mm. Generic 4-pin 0.96 in OLEDs are 27.3 × 27.8 with holes on 23.5 × 23.5."
  ],
  "table": {
   "columns": [
    "part",
    "bbox_l_mm",
    "bbox_w_mm",
    "bbox_h_mm"
   ],
   "rows": [
    [
     "ag12864e",
     75,
     52.7,
     11.5
    ],
    [
     "adafruit-ssd1306",
     35.6,
     35.1,
     3
    ],
    [
     "cr2013-mi2120",
     67.2,
     40.1,
     9.2
    ],
    [
     "ea-dogs104x-a",
     36,
     25.9,
     6.6
    ],
    [
     "hdsm-441b-hdsm-443b",
     19.6,
     15,
     3.8
    ],
    [
     "hdsp-4850",
     26.2,
     10.4,
     10.2
    ],
    [
     "hy1602e",
     122,
     44,
     11.4
    ],
    [
     "lcd-016n002l",
     122,
     44,
     15.2
    ],
    [
     "lm16255",
     84,
     44,
     11
    ],
    [
     "nhd-0420h1z",
     79,
     36,
     18.7
    ],
    [
     "rc1602a",
     84,
     44,
     9.2
    ],
    [
     "wc1602a",
     80,
     36,
     15
    ]
   ]
  }
 },
 "sheet_text": "Character LCDs (1602, 2004), 128×64 graphic LCD, 0.96 in OLED, 7-segment displays — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/lcd-oled-displays/  (CC BY 4.0)\nBasis: KiCad 3D models of common display modules (HD44780 1602/2004 LCDs, AG12864E KS0108 graphic LCD, Adafruit SSD1306 OLED breakout, Broadcom HDSP 7-segment)\nCatalog version: 2026-10-20\n\nSizes: see table below\n- 1602 LCD module (HD44780, 16 × 2): board 80 × 36 mm, four Ø2.5–3 mm holes on 75 × 31 mm, display window about 64.5 × 16 mm, 16-pin 2.54 header along the top; total thickness with bezel about 12 mm.\n- 2004 (20 × 4): 98 × 60 mm board, holes on 93 × 55 mm, window 76 × 26 mm. 128×64 KS0108 graphic (AG12864E): 93 × 70 mm board.\n- Adafruit 0.96 in SSD1306 breakout: 27 × 27.5 mm board, Ø2.5 holes on 22 × 22 mm (board edge holes), active area 21.7 × 10.9 mm. Generic 4-pin 0.96 in OLEDs are 27.3 × 27.8 with holes on 23.5 × 23.5.\n\npart  bbox_l_mm  bbox_w_mm  bbox_h_mm\nag12864e  75.0  52.7  11.5\nadafruit-ssd1306  35.6  35.1  3.0\ncr2013-mi2120  67.2  40.1  9.2\nea-dogs104x-a  36.0  25.9  6.6\nhdsm-441b-hdsm-443b  19.6  15.0  3.8\nhdsp-4850  26.2  10.4  10.2\nhy1602e  122.0  44.0  11.4\nlcd-016n002l  122.0  44.0  15.2\nlm16255  84.0  44.0  11.0\nnhd-0420h1z  79.0  36.0  18.7\nrc1602a  84.0  44.0  9.2\nwc1602a  80.0  36.0  15.0\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- KiCad: kicad-packages3D library (origin of these files) — STEP, WRL — CC BY-SA 4.0 with KiCad exception — https://gitlab.com/kicad/libraries/kicad-packages3D\n\nFree files (CC BY-SA 4.0 (KiCad library license, with the KiCad exception), KiCad library contributors; STEP + STL, 12 parts): https://xemstudio.com/files/kicad/lcd-oled-displays/index.json\nAPI: https://xemstudio.com/api/geometry?object=lcd-oled-displays\n",
 "sources": [
  {
   "publisher": "KiCad",
   "title": "kicad-packages3D library (origin of these files)",
   "url": "https://gitlab.com/kicad/libraries/kicad-packages3D",
   "formats": [
    "STEP",
    "WRL"
   ],
   "license": "CC BY-SA 4.0 with KiCad exception",
   "license_verified": true,
   "hosted": true
  }
 ],
 "xem": {
  "status": "free-files",
  "sheet_free": true,
  "mesh_price_usd": null,
  "step_price_usd": null,
  "tolerance_mm": null
 },
 "related": [
  "pin-headers-2.54mm",
  "raspberry-pi-pico",
  "esp32-devkitc",
  "panel-cutouts"
 ],
 "faq": [
  {
   "q": "What are the 1602 LCD mounting hole dimensions?",
   "a": "Four holes on a 75 × 31 mm pattern, Ø2.5–3 mm, 2.5 mm from each board edge; board 80 × 36 mm."
  },
  {
   "q": "What size cutout for a 1602 LCD bezel?",
   "a": "The metal bezel is about 71.3 × 24.3 mm; cut 72 × 25 mm in the panel, or 65 × 16.5 mm to show only the glass."
  },
  {
   "q": "What are 0.96 inch OLED module dimensions?",
   "a": "Generic 4-pin module 27.3 × 27.8 mm with holes on 23.5 × 23.5 mm; the Adafruit breakout is 27 × 27.5 with Ø2.5 holes on 22 × 22; active area 21.7 × 10.9 mm."
  }
 ],
 "files_license": {
  "name": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
  "holder": "KiCad library contributors",
  "url": "https://www.kicad.org/libraries/license/",
  "note": "Rehosted unmodified (STL converted from the STEP) with the library's LICENSE.md and CREDITS.md beside the files, as the license requires. Using these models in your own design does not make your design share-alike (KiCad exception)."
 },
 "offers": [
  {
   "file": "ag12864e",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/ag12864e.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/ag12864e.stl",
   "note": "KiCad Display: AG12864E; bbox 75.0 × 52.7 × 11.5 mm"
  },
  {
   "file": "adafruit-ssd1306",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/adafruit-ssd1306.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/adafruit-ssd1306.stl",
   "note": "KiCad Display: Adafruit_SSD1306; bbox 35.6 × 35.1 × 3.0 mm"
  },
  {
   "file": "cr2013-mi2120",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/cr2013-mi2120.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/cr2013-mi2120.stl",
   "note": "KiCad Display: CR2013-MI2120; bbox 67.2 × 40.1 × 9.2 mm"
  },
  {
   "file": "ea-dogs104x-a",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/ea-dogs104x-a.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/ea-dogs104x-a.stl",
   "note": "KiCad Display: EA_DOGS104X-A; bbox 36.0 × 25.9 × 6.6 mm"
  },
  {
   "file": "hdsm-441b-hdsm-443b",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/hdsm-441b-hdsm-443b.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/hdsm-441b-hdsm-443b.stl",
   "note": "KiCad Display: HDSM-441B_HDSM-443B; bbox 19.6 × 15.0 × 3.8 mm"
  },
  {
   "file": "hdsp-4850",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/hdsp-4850.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/hdsp-4850.stl",
   "note": "KiCad Display: HDSP-4850; bbox 26.2 × 10.4 × 10.2 mm"
  },
  {
   "file": "hy1602e",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/hy1602e.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/hy1602e.stl",
   "note": "KiCad Display: HY1602E; bbox 122.0 × 44.0 × 11.4 mm"
  },
  {
   "file": "lcd-016n002l",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/lcd-016n002l.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/lcd-016n002l.stl",
   "note": "KiCad Display: LCD-016N002L; bbox 122.0 × 44.0 × 15.2 mm"
  },
  {
   "file": "lm16255",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/lm16255.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/lm16255.stl",
   "note": "KiCad Display: LM16255; bbox 84.0 × 44.0 × 11.0 mm"
  },
  {
   "file": "nhd-0420h1z",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/nhd-0420h1z.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/nhd-0420h1z.stl",
   "note": "KiCad Display: NHD-0420H1Z; bbox 79.0 × 36.0 × 18.7 mm"
  },
  {
   "file": "rc1602a",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/rc1602a.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/rc1602a.stl",
   "note": "KiCad Display: RC1602A; bbox 84.0 × 44.0 × 9.2 mm"
  },
  {
   "file": "wc1602a",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY-SA 4.0 (KiCad library license, with the KiCad exception)",
   "step": "https://xemstudio.com/files/kicad/lcd-oled-displays/wc1602a.step",
   "stl": "https://xemstudio.com/files/kicad/lcd-oled-displays/wc1602a.stl",
   "note": "KiCad Display: WC1602A; bbox 80.0 × 36.0 × 15.0 mm"
  }
 ],
 "markdown": "https://xemstudio.com/objects/lcd-oled-displays/index.md"
}