(footprint "ssd1306_module_096" (version 20221018) (generator opencad-lib)
  (layer "F.Cu")
  (descr "Generic 0.96 inch 128x64 I2C OLED module (SSD1306), 4-pin header, 27.3x27.8mm board. Dimensions per LCDwiki MC096VX drawing.")
  (tags "SSD1306 OLED module 0.96 I2C display")
  (attr through_hole)
  (fp_text reference "REF**" (at 0 -15.4) (layer "F.SilkS")
    (effects (font (size 1 1) (thickness 0.15))))
  (fp_text value "ssd1306_module_096" (at 0 15.4) (layer "F.Fab")
    (effects (font (size 1 1) (thickness 0.15))))
  (fp_line (start -12.150 -13.900) (end 13.650 -13.900) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start 13.650 -13.900) (end 13.650 13.900) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start 13.650 13.900) (end -13.650 13.900) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start -13.650 13.900) (end -13.650 -12.400) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start -13.650 -12.400) (end -12.150 -13.900) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start -10.870 -7.530) (end 10.870 -7.530) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start 10.870 -7.530) (end 10.870 3.330) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start 10.870 3.330) (end -10.870 3.330) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start -10.870 3.330) (end -10.870 -7.530) (stroke (width 0.1) (type solid)) (layer "F.Fab"))
  (fp_line (start -13.760 -14.010) (end 13.760 -14.010) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
  (fp_line (start 13.760 -14.010) (end 13.760 14.010) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
  (fp_line (start 13.760 14.010) (end -13.760 14.010) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
  (fp_line (start -13.760 14.010) (end -13.760 -14.010) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
  (fp_line (start -5.080 -14.000) (end -2.540 -14.000) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
  (fp_line (start -13.900 -14.150) (end 13.900 -14.150) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
  (fp_line (start 13.900 -14.150) (end 13.900 14.150) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
  (fp_line (start 13.900 14.150) (end -13.900 14.150) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
  (fp_line (start -13.900 14.150) (end -13.900 -14.150) (stroke (width 0.05) (type solid)) (layer "F.CrtYd"))
  (pad "1" thru_hole rect (at -3.81 -12.4) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))
  (pad "2" thru_hole circle (at -1.27 -12.4) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))
  (pad "3" thru_hole circle (at 1.27 -12.4) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))
  (pad "4" thru_hole circle (at 3.81 -12.4) (size 1.7 1.7) (drill 1.0) (layers "*.Cu" "*.Mask"))
  (pad "" np_thru_hole circle (at -11.65 -11.9) (size 2.0 2.0) (drill 2.0) (layers "*.Cu" "*.Mask"))
  (pad "" np_thru_hole circle (at 11.65 -11.9) (size 2.0 2.0) (drill 2.0) (layers "*.Cu" "*.Mask"))
  (pad "" np_thru_hole circle (at -11.65 11.9) (size 2.0 2.0) (drill 2.0) (layers "*.Cu" "*.Mask"))
  (pad "" np_thru_hole circle (at 11.65 11.9) (size 2.0 2.0) (drill 2.0) (layers "*.Cu" "*.Mask"))
)
