From: Bdale Garbee Date: Sat, 4 Jun 2011 04:08:50 +0000 (-0600) Subject: new symbol for NHD cheap 2x16 LCD display X-Git-Url: https://git.gag.com/?p=hw%2Fbdale;a=commitdiff_plain;h=4151cb55896b95de95ce7b108476f0bf42b49a40 new symbol for NHD cheap 2x16 LCD display --- diff --git a/pkg/newlib/tqfp44.py b/pkg/newlib/tqfp44.py index 96ee18e..e280228 100755 --- a/pkg/newlib/tqfp44.py +++ b/pkg/newlib/tqfp44.py @@ -4,13 +4,13 @@ # Program to emit PCB footprint for TQFP 44 sized for Atmel ATmega32U4 # -# dimensions in mm from Atmel data sheet -PinWidth = 0.36 -PinHeight = 1.0 +# dimensions in mm from an ST TQFP44 package data sheet +PinWidth = 0.54 +PinHeight = 0.8 PinResist = PinWidth + 0.16 PinSpacing = 0.8 BodySize = 10.0 -Overall = 12.0 +Overall = 12.6 import sys @@ -23,7 +23,7 @@ print '# email: bdale@gag.com' print '# dist-license: GPL 2' print '# use-license: unlimited' -print 'Element[0x0 "Venus634FLPx" "" "" 0 0 0 0 0 100 0x0]' +print 'Element[0x0 "TQFP44" "" "" 0 0 0 0 0 100 0x0]' print "(" # pins diff --git a/sym/NHD-C0216.sym b/sym/NHD-C0216.sym new file mode 100644 index 0000000..47934a9 --- /dev/null +++ b/sym/NHD-C0216.sym @@ -0,0 +1,211 @@ +v 20110115 2 +T 6700 1300 8 10 1 1 0 6 1 +refdes=X? +T 0 1050 5 10 0 0 0 0 1 +device=HD44780_con +T 0 1250 5 10 0 0 0 0 1 +footprint=none +T 0 1450 5 10 0 0 0 0 1 +numslots=0 +T 0 2650 5 10 0 0 0 0 1 +description=LCD-display connector for HD44780 and compatible display controllers +P 200 0 200 300 1 0 0 +{ +T 150 200 5 8 1 1 90 6 1 +pinnumber=1 +T 250 200 5 8 0 1 90 8 1 +pinseq=1 +T 200 350 9 8 1 1 90 0 1 +pinlabel=XRESET +T 200 350 5 8 0 1 90 2 1 +pintype=pwr +} +P 600 0 600 300 1 0 0 +{ +T 550 200 5 8 1 1 90 6 1 +pinnumber=2 +T 650 200 5 8 0 1 90 8 1 +pinseq=2 +T 600 350 9 8 1 1 90 0 1 +pinlabel=RS +T 600 350 5 8 0 1 90 2 1 +pintype=pwr +} +P 1000 0 1000 300 1 0 0 +{ +T 950 200 5 8 1 1 90 6 1 +pinnumber=3 +T 1050 200 5 8 0 1 90 8 1 +pinseq=3 +T 5000 350 9 8 1 1 90 0 1 +pinlabel=VSS +T 1000 350 5 8 0 1 90 2 1 +pintype=pwr +} +P 1400 0 1400 300 1 0 0 +{ +T 1350 200 5 8 1 1 90 6 1 +pinnumber=4 +T 1450 200 5 8 0 1 90 8 1 +pinseq=4 +T 1400 350 9 8 1 1 90 0 1 +pinlabel=E +T 1400 350 5 8 0 1 90 2 1 +pintype=in +} +P 1800 0 1800 300 1 0 0 +{ +T 1750 200 5 8 1 1 90 6 1 +pinnumber=5 +T 1850 200 5 8 0 1 90 8 1 +pinseq=5 +T 1000 350 9 8 1 1 90 0 1 +pinlabel=R/\_W\_ +T 1800 350 5 8 0 1 90 2 1 +pintype=in +} +P 2200 0 2200 300 1 0 0 +{ +T 2150 200 5 8 1 1 90 6 1 +pinnumber=6 +T 2250 200 5 8 0 1 90 8 1 +pinseq=6 +T 5400 350 9 8 1 1 90 0 1 +pinlabel=VDD +T 2200 350 5 8 0 1 90 2 1 +pintype=in +} +P 2600 0 2600 300 1 0 0 +{ +T 2550 200 5 8 1 1 90 6 1 +pinnumber=7 +T 2650 200 5 8 0 1 90 8 1 +pinseq=7 +T 1800 350 9 8 1 1 90 0 1 +pinlabel=DB0 +T 2600 350 5 8 0 1 90 2 1 +pintype=io +} +P 3000 0 3000 300 1 0 0 +{ +T 2950 200 5 8 1 1 90 6 1 +pinnumber=8 +T 3050 200 5 8 0 1 90 8 1 +pinseq=8 +T 2200 350 9 8 1 1 90 0 1 +pinlabel=DB1 +T 3000 350 5 8 0 1 90 2 1 +pintype=io +} +P 3400 0 3400 300 1 0 0 +{ +T 3350 200 5 8 1 1 90 6 1 +pinnumber=9 +T 3450 200 5 8 0 1 90 8 1 +pinseq=9 +T 2600 350 9 8 1 1 90 0 1 +pinlabel=DB2 +T 3400 350 5 8 0 1 90 2 1 +pintype=io +} +P 3800 0 3800 300 1 0 0 +{ +T 3750 200 5 8 1 1 90 6 1 +pinnumber=10 +T 3850 200 5 8 0 1 90 8 1 +pinseq=10 +T 3000 350 9 8 1 1 90 0 1 +pinlabel=DB3 +T 3800 350 5 8 0 1 90 2 1 +pintype=io +} +P 4200 0 4200 300 1 0 0 +{ +T 4150 200 5 8 1 1 90 6 1 +pinnumber=11 +T 4250 200 5 8 0 1 90 8 1 +pinseq=11 +T 3400 350 9 8 1 1 90 0 1 +pinlabel=DB4 +T 4200 350 5 8 0 1 90 2 1 +pintype=io +} +P 4600 0 4600 300 1 0 0 +{ +T 4550 200 5 8 1 1 90 6 1 +pinnumber=12 +T 4650 200 5 8 0 1 90 8 1 +pinseq=12 +T 3800 350 9 8 1 1 90 0 1 +pinlabel=DB5 +T 4600 350 5 8 0 1 90 2 1 +pintype=io +} +P 5000 0 5000 300 1 0 0 +{ +T 4950 200 5 8 1 1 90 6 1 +pinnumber=13 +T 5050 200 5 8 0 1 90 8 1 +pinseq=13 +T 4200 350 9 8 1 1 90 0 1 +pinlabel=DB6 +T 5000 350 5 8 0 1 90 2 1 +pintype=io +} +P 5400 0 5400 300 1 0 0 +{ +T 5350 200 5 8 1 1 90 6 1 +pinnumber=14 +T 5450 200 5 8 0 1 90 8 1 +pinseq=14 +T 4600 350 9 8 1 1 90 0 1 +pinlabel=DB7 +T 5400 350 5 8 0 1 90 2 1 +pintype=io +} +P 5800 0 5800 300 1 0 0 +{ +T 5750 200 5 8 1 1 90 6 1 +pinnumber=15 +T 5850 200 5 8 0 1 90 8 1 +pinseq=15 +T 5800 350 9 8 1 1 90 0 1 +pinlabel=VOUT +T 5800 350 5 8 0 1 90 2 1 +pintype=pas +} +P 6200 0 6200 300 1 0 0 +{ +T 6150 200 5 8 1 1 90 6 1 +pinnumber=16 +T 6250 200 5 8 0 1 90 8 1 +pinseq=16 +T 6200 350 9 8 1 1 90 0 1 +pinlabel=CAP1P +T 6200 350 5 8 0 1 90 2 1 +pintype=pas +} +B 0 300 6800 900 3 0 0 0 -1 -1 0 0 -1 -1 -1 -1 +T 0 1650 5 10 0 0 0 0 1 +symversion=0.1 +T 0 1850 5 10 0 0 0 0 1 +use-license=unlimited +T 0 2050 5 10 0 0 0 0 1 +dist-license=GPL2 +T 0 2250 5 10 0 0 0 0 1 +author=Werner Hoch +T 0 2450 5 10 0 0 0 0 1 +documentation=http://www.sparkfun.com/datasheets/LCD/HD44780.pdf +T 0 1250 9 10 1 0 0 0 1 +NHD 2x16 LCD Module +P 6600 0 6600 300 1 0 0 +{ +T 6550 200 5 8 1 1 90 6 1 +pinnumber=17 +T 6650 200 5 8 0 1 90 8 1 +pinseq=16 +T 6600 350 9 8 1 1 90 0 1 +pinlabel=CAP1N +T 6600 350 5 8 0 1 90 2 1 +pintype=pas +}