annotate ifctf-part-lib/footprints/HT020K1QC36S.fp @ 154:2328205328a9 default tip

m4-fp: WR-FPC 1mm pitch FFC/FPC connectors
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 25 Oct 2022 07:36:09 +0000
parents 331f1ef8e648
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
107
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 # This PCB footprint is for the Hirose FH12-36S-0.5SH FPC connector as used
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 # for a HaoRan HT020K1QC36S LCD module; the basic FPC connector footprint
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 # has been extended with an additional silk outline for the body of the
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 # LCD module.
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 Element["" "HT020K1QC36S" "J?" "" 1610.00mil 260.00mil 40.00mil -90.00mil 0 100 ""]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 (
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 # FPC connector main pads
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 Pad[0.0000 5.7500mm 0.0000 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "1" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 Pad[-0.5000mm 5.7500mm -0.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "2" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 Pad[-1.0000mm 5.7500mm -1.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "3" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 Pad[-1.5000mm 5.7500mm -1.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "4" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 Pad[-2.0000mm 5.7500mm -2.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "5" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 Pad[-2.5000mm 5.7500mm -2.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "6" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 Pad[-3.0000mm 5.7500mm -3.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "7" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 Pad[-3.5000mm 5.7500mm -3.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "8" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 Pad[-4.0000mm 5.7500mm -4.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "9" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 Pad[-4.5000mm 5.7500mm -4.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "10" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 Pad[-5.0000mm 5.7500mm -5.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "11" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 Pad[-5.5000mm 5.7500mm -5.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "12" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 Pad[-6.0000mm 5.7500mm -6.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "13" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 Pad[-6.5000mm 5.7500mm -6.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "14" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 Pad[-7.0000mm 5.7500mm -7.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "15" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 Pad[-7.5000mm 5.7500mm -7.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "16" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 Pad[-8.0000mm 5.7500mm -8.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "17" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 Pad[-8.5000mm 5.7500mm -8.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "18" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 Pad[-9.0000mm 5.7500mm -9.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "19" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 Pad[-9.5000mm 5.7500mm -9.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "20" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 Pad[-10.0000mm 5.7500mm -10.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "21" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 Pad[-10.5000mm 5.7500mm -10.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "22" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 Pad[-11.0000mm 5.7500mm -11.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "23" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 Pad[-11.5000mm 5.7500mm -11.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "24" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 Pad[-12.0000mm 5.7500mm -12.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "25" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 Pad[-12.5000mm 5.7500mm -12.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "26" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 Pad[-13.0000mm 5.7500mm -13.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "27" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 Pad[-13.5000mm 5.7500mm -13.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "28" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 Pad[-14.0000mm 5.7500mm -14.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "29" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 Pad[-14.5000mm 5.7500mm -14.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "30" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 Pad[-15.0000mm 5.7500mm -15.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "31" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 Pad[-15.5000mm 5.7500mm -15.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "32" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 Pad[-16.0000mm 5.7500mm -16.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "33" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 Pad[-16.5000mm 5.7500mm -16.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "34" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 Pad[-17.0000mm 5.7500mm -17.0000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "35" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
44 Pad[-17.5000mm 5.7500mm -17.5000mm 6.7500mm 0.3000mm 0.1000mm 0.4000mm "" "36" "square,edge2"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45 # FPC connector ground pads
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 Pad[1.9000mm 2.8000mm 1.9000mm 3.2000mm 1.8000mm 0.1000mm 1.9500mm "GND" "37" "square"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47 Pad[-19.4000mm 2.8000mm -19.4000mm 3.2000mm 1.8000mm 0.1000mm 1.9500mm "GND" "38" "square"]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 # silk outline for the connector
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 ElementLine [-810.21mil 282.65mil 121.23mil 282.65mil 10.00mil]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 ElementLine [-810.21mil -11.00mil 121.23mil -11.00mil 10.00mil]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 ElementLine [121.23mil -11.00mil 121.23mil 282.65mil 10.00mil]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
52 ElementLine [-810.21mil -11.00mil -810.21mil 282.65mil 10.00mil]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
53 # silk outline for the LCD module
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
54 ElementLine [-27.59mm -0.28mm 10.09mm -0.28mm 0.25mm]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
55 ElementLine [-27.59mm -64mm 10.09mm -64mm 0.25mm]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
56 ElementLine [-27.59mm -0.28mm -27.59mm -64mm 0.25mm]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
57 ElementLine [10.09mm -0.28mm 10.09mm -64mm 0.25mm]
331f1ef8e648 HT020K1QC36S.fp created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58 )