annotate lunalcd2/src/MCL @ 58:99328e0ff61a

lunalcd2: footprint for the DIP switch pack
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 25 Jun 2021 17:12:02 +0000
parents 882679295ea3
children 38c713964bb7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
57
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 # Capacitors
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 # LCD module bypass cap
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 C1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 value=100nF
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 footprint=0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 description=Ceramic chip capacitor, X7R, 0.1 uF, 0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 manufacturer=Yageo
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 manufacturer_part_number=CC0603KRX7R9BB104
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 vendor_part_number=311-1344-1-ND
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 # Connectors
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 # main ribbon cable interface
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 J1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 footprint=file:HEADER26_Shrouded
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 description=Header, 0.100", dual row, 26 posts
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 manufacturer=Molex
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 manufacturer_part_number=0901310133
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 vendor_part_number=WM50035-26-ND
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 npins=26
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 # VBAT supply for backlight
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 J2:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 footprint=JUMPER2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 description=Header, 0.100", 2 posts
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 manufacturer=Molex
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 manufacturer_part_number=0901200122
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 vendor_part_number=WM8072-ND
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 # LCD module
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 LCD1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 manufacturer=Formike
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 device=KWH020ST23-F01
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 part=yes
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 description=LCD module, direct solder attachment
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 footprint=file:KWH020ST23-F01
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
44 npins=36
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 # Resistors
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 # pull-down on BL_EN input
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 R1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 footprint=0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 value=100k
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
52 description=Chip resistor, 100 kOhm, 0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
53 manufacturer=Yageo
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
54 manufacturer_part_number=RC0603FR-07100KL
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
55 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
56 vendor_part_number=311-100KHRCT-ND
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
57 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
59 # 1 mA LED current
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60 R2:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
61 footprint=0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 value=365k
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
63 description=Chip resistor, 365 kOhm, 0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
64 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
65
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
66 # 2 mA LED current
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
67 R3:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
68 footprint=0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
69 value=182k
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
70 description=Chip resistor, 182 kOhm, 0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
71 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
72
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
73 # 4 mA LED current
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
74 R4:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
75 footprint=0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
76 value=90.9k
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
77 description=Chip resistor, 90.9 kOhm, 0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
78 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
79
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
80 # 8 mA LED current
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
81 R5:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
82 footprint=0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
83 value=45.3k
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
84 description=Chip resistor, 45.3 kOhm, 0402
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
85 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
86
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
87 # LCD power supply current measurement
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
88 R6:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
89 footprint=0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
90 value=10R
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
91 description=Chip resistor, 10 ohm, 0603
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
92 npins=2
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
93
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
94 # DIP switch pack
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
95
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
96 SW1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
97 manufacturer=CUI
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
98 manufacturer_part_number=DS04-254-1-04BK-SMT
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
99 description=DIP switch pack, 4xSPST, 2.54 mm pitch, SMT
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
100 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
101 vendor_part_number=2223-DS04-254-1-04BK-SMT-ND
58
99328e0ff61a lunalcd2: footprint for the DIP switch pack
Mychaela Falconia <falcon@freecalypso.org>
parents: 57
diff changeset
102 footprint=DS04_254_04
57
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
103 npins=8
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
104
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
105 # MAX1916 backlight IC
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
106
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
107 U1:
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
108 manufacturer=Maxim
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
109 device=MAX1916
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
110 part=yes
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
111 description=IC LED driver, SOT23-6
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
112 vendor=Digi-Key
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
113 vendor_part_number=MAX1916EZT+TCT-ND
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
114 footprint=file:SOT23-6
882679295ea3 lunalcd2 project started with MCL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
115 npins=6