# Program to emit PCB footprint for NHD-C12864LZ-FSW-FBW-3V3 graphic LCD
#
-# dimensions in mm from NHD-C12864LZ-FSW-FBW-3V3.pdf datasheet
+# dimensions in mm from NHD_C12864LZ-FSW-FBW-3V3.pdf datasheet
BodyWidth = 77.4
BodyHeight = 52.4
PinDiam = 0.7
+RingDiam = 1.1
PinSpacing = 1.27
PinOffset = 1.05
Pins = 28
print(' Pin[',\
mm2mils100((13.5 - pin)*PinSpacing), \
mm2mils100(-BodyHeight/2+PinOffset), \
- mm2mils100(PinDiam * 1.75), \
+ mm2mils100(RingDiam), \
1200, \
- mm2mils100(PinDiam * 1.75) + 600, \
+ mm2mils100(RingDiam) + 500, \
mm2mils100(PinDiam), \
'"pin%i"' % (Pins-pin), '"%i"' % (Pins-pin), Flags, ']')