├── .github
└── workflows
│ └── ci.yml
├── .gitignore
├── README.md
└── card
├── LICENSE
├── README.md
├── ato.yaml
├── elec
├── footprints
│ ├── footprints.3dshapes
│ │ ├── LED-SMD_L1.0-W0.5-H0.4.step
│ │ ├── LED-SMD_L1.0-W0.5-H0.4.wrl
│ │ ├── QFN-8_L1.6-W1.6-H0.5-P0.50.step
│ │ └── QFN-8_L1.6-W1.6-H0.5-P0.50.wrl
│ ├── footprints.kicad_sym
│ └── footprints.pretty
│ │ ├── HM-NFC-Class6-Antenna.kicad_mod
│ │ ├── LED-SMD_L1.0-W0.5-RD.kicad_mod
│ │ └── XQFN-8_L1.6-W1.6-P0.50-BR.kicad_mod
├── layout
│ └── default
│ │ ├── card.kicad_pcb
│ │ ├── card.kicad_pro
│ │ ├── card.kicad_sch
│ │ └── fp-lib-table
└── src
│ ├── card.ato
│ ├── generics
│ ├── README.md
│ ├── ato.yaml
│ ├── buttons.ato
│ ├── capacitors.ato
│ ├── connectors.ato
│ ├── data
│ │ └── .gitkeep
│ ├── debug.ato
│ ├── diodes.ato
│ ├── elec
│ │ ├── footprints
│ │ │ ├── C01005.kicad_mod
│ │ │ ├── C0201.kicad_mod
│ │ │ ├── C0402.kicad_mod
│ │ │ ├── C0504.kicad_mod
│ │ │ ├── C0603.kicad_mod
│ │ │ ├── C0805.kicad_mod
│ │ │ ├── C1206.kicad_mod
│ │ │ ├── C1210.kicad_mod
│ │ │ ├── C1812.kicad_mod
│ │ │ ├── C1825.kicad_mod
│ │ │ ├── C2220.kicad_mod
│ │ │ ├── C2225.kicad_mod
│ │ │ ├── C3640.kicad_mod
│ │ │ ├── L0201.kicad_mod
│ │ │ ├── L0402.kicad_mod
│ │ │ ├── L0603.kicad_mod
│ │ │ ├── L0805.kicad_mod
│ │ │ ├── L1206.kicad_mod
│ │ │ ├── L1210.kicad_mod
│ │ │ ├── L1806.kicad_mod
│ │ │ ├── L1812.kicad_mod
│ │ │ ├── L2010.kicad_mod
│ │ │ ├── L2512.kicad_mod
│ │ │ ├── LED0603-RD.kicad_mod
│ │ │ ├── R01005.kicad_mod
│ │ │ ├── R0201.kicad_mod
│ │ │ ├── R0402.kicad_mod
│ │ │ ├── R0603.kicad_mod
│ │ │ ├── R0805.kicad_mod
│ │ │ ├── R1206.kicad_mod
│ │ │ ├── R1210.kicad_mod
│ │ │ ├── R2512.kicad_mod
│ │ │ ├── footprints.3dshapes
│ │ │ │ ├── CONN-TH_2P_L8.5-W9.2-H7.0-P3.81.wrl
│ │ │ │ ├── CONN-TH_3P-P5.08_DB2EVC-5.08-3P.wrl
│ │ │ │ ├── KEY-SMD_4P-L4.2-W3.2-H2.5-LS4.6-P2.2.wrl
│ │ │ │ ├── KEY-SMD_L4.6-W2.3-H1.8-P3.4.wrl
│ │ │ │ ├── KEY-SMD_SKTDLDE010.wrl
│ │ │ │ ├── POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL.wrl
│ │ │ │ ├── SMA_L4.3-W2.6--H2.1-LS5.2.wrl
│ │ │ │ ├── SMA_L4.3-W2.6-LS5.2-RD.wrl
│ │ │ │ ├── SOT-23-3L_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl
│ │ │ │ └── SW-SMD_4P-L5.2-W5.2-H1.5-LS6.4-P3.70.wrl
│ │ │ ├── footprints.kicad_sym
│ │ │ └── footprints.pretty
│ │ │ │ ├── CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P.kicad_mod
│ │ │ │ ├── CONN-TH_3P-P5.08_DB2EVC-5.08-3P.kicad_mod
│ │ │ │ ├── KEY-SMD_1TS003B.kicad_mod
│ │ │ │ ├── KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6.kicad_mod
│ │ │ │ ├── KEY-SMD_SKTDLDE010.kicad_mod
│ │ │ │ ├── POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL.kicad_mod
│ │ │ │ ├── SMA_L4.3-W2.6-LS5.2-FD.kicad_mod
│ │ │ │ ├── SMA_L4.3-W2.6-LS5.2-RD.kicad_mod
│ │ │ │ ├── SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR.kicad_mod
│ │ │ │ └── SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2.kicad_mod
│ │ └── src
│ │ │ ├── 1TS003B-1400-3500A.ato
│ │ │ ├── AO3400A.ato
│ │ │ ├── DB2EVC-5.08-3P.ato
│ │ │ ├── KT-0603B.ato
│ │ │ ├── KT-0603G.ato
│ │ │ ├── KT-0603R.ato
│ │ │ ├── NRVA4007T3G.ato
│ │ │ ├── NTTFS4C25NTWG.ato
│ │ │ ├── SKRPACE010.ato
│ │ │ ├── SKTDLDE010.ato
│ │ │ ├── SS34_C8678.ato
│ │ │ ├── TS-1187A-B-A-B.ato
│ │ │ └── WJ15EDGRC-3.81-2P.ato
│ ├── filters.ato
│ ├── inductors.ato
│ ├── interfaces.ato
│ ├── leds.ato
│ ├── mosfets.ato
│ ├── opamps.ato
│ ├── oscillators.ato
│ ├── regulators.ato
│ ├── resistors.ato
│ ├── transistors.ato
│ └── vdivs.ato
│ ├── led
│ └── APHHS1005SYCK.ato
│ └── nfc
│ ├── HMNFC.ato
│ └── NT3H1101W0FHKH.ato
├── firmware
└── .gitkeep
├── mech
└── diode.dxf
└── metadata
└── pos-header
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
1 |
2 | on: [push, pull_request]
3 |
4 | jobs:
5 | build:
6 | runs-on: ubuntu-latest
7 | defaults:
8 | run:
9 | working-directory: card
10 |
11 | steps:
12 | - name: Checkout code
13 | uses: actions/checkout@v4
14 |
15 | - name: Build
16 | uses: docker://ghcr.io/atopile/atopile-kicad
17 | with:
18 | path: .
19 |
20 | - name: Upload Combined Artifacts
21 | uses: actions/upload-artifact@v3
22 | with:
23 | name: build
24 | path: build
25 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # For PCBs designed using KiCad: https://www.kicad.org/
2 | # Format documentation: https://kicad.org/help/file-formats/
3 |
4 | # Temporary files
5 | *.000
6 | *.bak
7 | *.bck
8 | *.kicad_pcb-bak
9 | *.kicad_sch-bak
10 | *-backups
11 | *.kicad_prl
12 | *.sch-bak
13 | *~
14 | _autosave-*
15 | *.tmp
16 | *-save.pro
17 | *-save.kicad_pcb
18 | *.kicad_pcb.lck
19 | fp-info-cache
20 | jlcpcb/
21 |
22 | # Netlist files (exported from Eeschema)
23 | *.net
24 |
25 | # Autorouter files (exported from Pcbnew)
26 | *.dsn
27 | *.ses
28 |
29 | # Exported BOM files
30 | *.xml
31 | *.csv
32 |
33 | build/
34 | .DS_Store
35 |
36 | # Virtual environment
37 | .venv/
38 | venv/
39 |
40 | # .ato directory
41 | .ato/
42 |
43 | # IDEs
44 | .vscode/
45 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # OpenVCF
2 |
3 |
4 | Open-source, customizable PCB printed business cards with writable NFC tag, powered by @atopile. The name is a reference to the [VCF](https://en.wikipedia.org/wiki/VCard)
5 | format.
6 |
7 | https://github.com/user-attachments/assets/a1362707-7bfc-4f3d-abbb-3289b361ead8
8 |
9 | ## Schematics
10 |
11 | Schematics are really straighforward, with just 4 components
12 |
13 | - Capacitor to smooth the NFC power generation.
14 | - Resistor to current limit the LED.
15 | - A Yellow LED
16 | - [NFC NTAG: NT3H1101W0FHKH](card/elec/src/nfc/NT3H1101W0FHKH.ato)
17 |
18 | The NT3H1101W0FHKH is really cool, a writable NFC tag that just needs an antenna.
19 | It will generate enough power from the NFC field to light up a LED.
20 |
21 |
22 | ## Ordering
23 |
24 | DM on [twitter](https://x.com/davideasnaghi) if you want us to send you one of
25 | these. You can even customize it with your logo!
26 |
--------------------------------------------------------------------------------
/card/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 d-asnaghi
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/card/README.md:
--------------------------------------------------------------------------------
1 | # OpenVCF card
2 |
3 | Atopile package for a business card based on NFC.
4 |
--------------------------------------------------------------------------------
/card/ato.yaml:
--------------------------------------------------------------------------------
1 | ato-version: ^0.2.0
2 | builds:
3 | default:
4 | entry: elec/src/card.ato:Card
5 | dependencies:
6 | - name: generics
7 | version_spec: '@09ad6baeaab93d53b9b6c90069ac750f4161d76f'
8 | link_broken: true
9 | path: elec/src/generics
10 |
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.3dshapes/LED-SMD_L1.0-W0.5-H0.4.step:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diodeinc/openvcf/973b3b180681e03bf0075cd995b2860839d3b124/card/elec/footprints/footprints.3dshapes/LED-SMD_L1.0-W0.5-H0.4.step
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.3dshapes/QFN-8_L1.6-W1.6-H0.5-P0.50.step:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diodeinc/openvcf/973b3b180681e03bf0075cd995b2860839d3b124/card/elec/footprints/footprints.3dshapes/QFN-8_L1.6-W1.6-H0.5-P0.50.step
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (symbol "NT3H1101W0FHKH"
3 | (in_bom yes)
4 | (on_board yes)
5 | (property
6 | "Reference"
7 | "U"
8 | (id 0)
9 | (at 0 20.32 0)
10 | (effects (font (size 1.27 1.27) ) )
11 | )
12 | (property
13 | "Value"
14 | "NT3H1101W0FHKH"
15 | (id 1)
16 | (at 0 -20.32 0)
17 | (effects (font (size 1.27 1.27) ) )
18 | )
19 | (property
20 | "Footprint"
21 | "footprints:XQFN-8_L1.6-W1.6-P0.50-BR"
22 | (id 2)
23 | (at 0 -22.86 0)
24 | (effects (font (size 1.27 1.27) ) hide)
25 | )
26 | (property
27 | "Datasheet"
28 | "https://lcsc.com/product-detail/RF-Chips_NXP-Semicon_NT3H1101W0FHKH_NXP-Semicon-NT3H1101W0FHKH_C73156.html"
29 | (id 3)
30 | (at 0 -25.40 0)
31 | (effects (font (size 1.27 1.27) ) hide)
32 | )
33 | (property
34 | "LCSC Part"
35 | "C73156"
36 | (id 5)
37 | (at 0 -27.94 0)
38 | (effects (font (size 1.27 1.27) ) hide)
39 | )
40 | (symbol "NT3H1101W0FHKH_0_1"
41 | (rectangle
42 | (start -8.89 10.16)
43 | (end 8.89 -12.70)
44 | (stroke (width 0) (type default) (color 0 0 0 0))
45 | (fill (type background))
46 | )
47 | (circle
48 | (center -8.38 9.65)
49 | (radius 0.38)
50 | (stroke (width 0) (type default) (color 0 0 0 0))
51 | (fill (type none))
52 | )
53 | (pin unspecified line
54 | (at -11.43 -0.00 0)
55 | (length 2.54)
56 | (name "LA" (effects (font (size 1.27 1.27))))
57 | (number "1" (effects (font (size 1.27 1.27))))
58 | )
59 | (pin unspecified line
60 | (at -11.43 -2.54 0)
61 | (length 2.54)
62 | (name "VSS" (effects (font (size 1.27 1.27))))
63 | (number "2" (effects (font (size 1.27 1.27))))
64 | )
65 | (pin unspecified line
66 | (at -11.43 -5.08 0)
67 | (length 2.54)
68 | (name "SCL" (effects (font (size 1.27 1.27))))
69 | (number "3" (effects (font (size 1.27 1.27))))
70 | )
71 | (pin unspecified line
72 | (at 0.00 -15.24 90)
73 | (length 2.54)
74 | (name "FD" (effects (font (size 1.27 1.27))))
75 | (number "4" (effects (font (size 1.27 1.27))))
76 | )
77 | (pin unspecified line
78 | (at 11.43 -5.08 180)
79 | (length 2.54)
80 | (name "SDA" (effects (font (size 1.27 1.27))))
81 | (number "5" (effects (font (size 1.27 1.27))))
82 | )
83 | (pin unspecified line
84 | (at 11.43 -2.54 180)
85 | (length 2.54)
86 | (name "VCC" (effects (font (size 1.27 1.27))))
87 | (number "6" (effects (font (size 1.27 1.27))))
88 | )
89 | (pin unspecified line
90 | (at 11.43 -0.00 180)
91 | (length 2.54)
92 | (name "VOUT" (effects (font (size 1.27 1.27))))
93 | (number "7" (effects (font (size 1.27 1.27))))
94 | )
95 | (pin unspecified line
96 | (at 0.00 12.70 270)
97 | (length 2.54)
98 | (name "LB" (effects (font (size 1.27 1.27))))
99 | (number "8" (effects (font (size 1.27 1.27))))
100 | )
101 | (pin unspecified line
102 | (at -3.81 15.24 270)
103 | (length 5.08)
104 | (name "EP" (effects (font (size 1.27 1.27))))
105 | (number "9" (effects (font (size 1.27 1.27))))
106 | )
107 | )
108 | )
109 | (symbol "BL-HB337A-AV-TRB"
110 | (in_bom yes)
111 | (on_board yes)
112 | (property
113 | "Reference"
114 | "LED"
115 | (id 0)
116 | (at 0 3.81 0)
117 | (effects (font (size 1.27 1.27) ) )
118 | )
119 | (property
120 | "Value"
121 | "BL-HB337A-AV-TRB"
122 | (id 1)
123 | (at 0 -6.35 0)
124 | (effects (font (size 1.27 1.27) ) )
125 | )
126 | (property
127 | "Footprint"
128 | "footprints:LED0402-R-RD"
129 | (id 2)
130 | (at 0 -8.89 0)
131 | (effects (font (size 1.27 1.27) ) hide)
132 | )
133 | (property
134 | "Datasheet"
135 | "https://lcsc.com/product-detail/Light-Emitting-Diodes-LED_SMDLED-blue_C165977.html"
136 | (id 3)
137 | (at 0 -11.43 0)
138 | (effects (font (size 1.27 1.27) ) hide)
139 | )
140 | (property
141 | "LCSC Part"
142 | "C165977"
143 | (id 5)
144 | (at 0 -13.97 0)
145 | (effects (font (size 1.27 1.27) ) hide)
146 | )
147 | (symbol "BL-HB337A-AV-TRB_0_1"
148 | (polyline
149 | (pts
150 | (xy -0.51 0.76) (xy -2.29 2.54)
151 | )
152 | (stroke (width 0) (type default) (color 0 0 0 0))
153 | (fill (type none))
154 | )
155 | (polyline
156 | (pts
157 | (xy 0.51 1.78) (xy -1.27 3.56)
158 | )
159 | (stroke (width 0) (type default) (color 0 0 0 0))
160 | (fill (type none))
161 | )
162 | (polyline
163 | (pts
164 | (xy -1.27 0.25) (xy -1.27 -2.79)
165 | )
166 | (stroke (width 0) (type default) (color 0 0 0 0))
167 | (fill (type none))
168 | )
169 | (polyline
170 | (pts
171 | (xy 1.27 -2.79) (xy -1.27 -1.27) (xy 1.27 0.25) (xy 1.27 -2.79)
172 | )
173 | (stroke (width 0) (type default) (color 0 0 0 0))
174 | (fill (type background))
175 | )
176 | (polyline
177 | (pts
178 | (xy -2.29 2.54) (xy -1.27 2.03) (xy -1.78 1.52) (xy -2.29 2.54)
179 | )
180 | (stroke (width 0) (type default) (color 0 0 0 0))
181 | (fill (type background))
182 | )
183 | (polyline
184 | (pts
185 | (xy -1.27 3.56) (xy -0.25 3.05) (xy -0.76 2.54) (xy -1.27 3.56)
186 | )
187 | (stroke (width 0) (type default) (color 0 0 0 0))
188 | (fill (type background))
189 | )
190 | (pin input line
191 | (at 5.08 -1.27 180)
192 | (length 3.81)
193 | (name "A" (effects (font (size 1.27 1.27))))
194 | (number "1" (effects (font (size 1.27 1.27))))
195 | )
196 | (pin input line
197 | (at -5.08 -1.27 0)
198 | (length 3.81)
199 | (name "K" (effects (font (size 1.27 1.27))))
200 | (number "2" (effects (font (size 1.27 1.27))))
201 | )
202 | )
203 | )
204 | (symbol "APHHS1005SYCK"
205 | (in_bom yes)
206 | (on_board yes)
207 | (property
208 | "Reference"
209 | "U"
210 | (id 0)
211 | (at 0 5.08 0)
212 | (effects (font (size 1.27 1.27) ) )
213 | )
214 | (property
215 | "Value"
216 | "APHHS1005SYCK"
217 | (id 1)
218 | (at 0 -5.08 0)
219 | (effects (font (size 1.27 1.27) ) )
220 | )
221 | (property
222 | "Footprint"
223 | "footprints:LED-SMD_L1.0-W0.5-RD"
224 | (id 2)
225 | (at 0 -7.62 0)
226 | (effects (font (size 1.27 1.27) ) hide)
227 | )
228 | (property
229 | "LCSC Part"
230 | "C5875733"
231 | (id 5)
232 | (at 0 -10.16 0)
233 | (effects (font (size 1.27 1.27) ) hide)
234 | )
235 | (symbol "APHHS1005SYCK_0_1"
236 | (polyline
237 | (pts
238 | (xy 1.27 -1.52) (xy -1.27 -0.00) (xy 1.27 1.78) (xy 1.27 -1.52)
239 | )
240 | (stroke (width 0) (type default) (color 0 0 0 0))
241 | (fill (type background))
242 | )
243 | (polyline
244 | (pts
245 | (xy -2.79 4.32) (xy -1.78 3.81) (xy -2.29 3.30) (xy -2.79 4.32)
246 | )
247 | (stroke (width 0) (type default) (color 0 0 0 0))
248 | (fill (type background))
249 | )
250 | (polyline
251 | (pts
252 | (xy -3.81 3.30) (xy -2.79 2.79) (xy -3.30 2.29) (xy -3.81 3.30)
253 | )
254 | (stroke (width 0) (type default) (color 0 0 0 0))
255 | (fill (type background))
256 | )
257 | (polyline
258 | (pts
259 | (xy -1.27 2.03) (xy -1.27 -2.03)
260 | )
261 | (stroke (width 0) (type default) (color 0 0 0 0))
262 | (fill (type none))
263 | )
264 | (polyline
265 | (pts
266 | (xy -1.02 2.54) (xy -2.79 4.32)
267 | )
268 | (stroke (width 0) (type default) (color 0 0 0 0))
269 | (fill (type none))
270 | )
271 | (polyline
272 | (pts
273 | (xy -2.03 1.52) (xy -3.81 3.30)
274 | )
275 | (stroke (width 0) (type default) (color 0 0 0 0))
276 | (fill (type none))
277 | )
278 | (pin unspecified line
279 | (at -5.08 -0.00 0)
280 | (length 3.81)
281 | (name "K" (effects (font (size 1.27 1.27))))
282 | (number "1" (effects (font (size 1.27 1.27))))
283 | )
284 | (pin unspecified line
285 | (at 5.08 -0.00 180)
286 | (length 3.81)
287 | (name "A" (effects (font (size 1.27 1.27))))
288 | (number "2" (effects (font (size 1.27 1.27))))
289 | )
290 | )
291 | )
292 | )
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.pretty/HM-NFC-Class6-Antenna.kicad_mod:
--------------------------------------------------------------------------------
1 | (module HM-NFC-Class6-Antenna (layer F.Cu) (tedit 600ADC3A)
2 | (descr "
Class 6 Antenna - 50 pF #01
\n\nSize: 24 x 18 mm\n
\nWidth: 0.25 mm\n
\nGap: 0.1 mm\n
\nTurns: 7\n
")
3 | (fp_text reference A100 (at 0 0) (layer F.SilkS) hide
4 | (effects (font (size 1 1) (thickness 0.1)))
5 | )
6 | (fp_text value HMM547/1 (at 0 -2.4) (layer F.SilkS) hide
7 | (effects (font (size 0.5 0.5) (thickness 0.05)))
8 | )
9 | (fp_line (start -9.6 9) (end 9.6 9) (layer F.Cu) (width 0.25))
10 | (fp_line (start -10.95 -6.6) (end -10.95 6.25) (layer F.Cu) (width 0.25))
11 | (fp_line (start -10.95 6.25) (end -10.95 6.55) (layer F.Cu) (width 0.25))
12 | (fp_line (start -9.55 -8.3) (end -9.2 -8.3) (layer F.Cu) (width 0.25))
13 | (fp_line (start -9.2 -8.3) (end 9.3 -8.3) (layer F.Cu) (width 0.25))
14 | (fp_line (start 9.3 -8.3) (end 9.55 -8.3) (layer F.Cu) (width 0.25))
15 | (fp_line (start -9.55 -7.95) (end -9.25 -7.95) (layer F.Cu) (width 0.25))
16 | (fp_line (start -9.25 -7.95) (end 9.5 -7.95) (layer F.Cu) (width 0.25))
17 | (fp_line (start 9.5 -7.95) (end 9.55 -7.95) (layer F.Cu) (width 0.25))
18 | (fp_line (start 10.25 -6.55) (end 10.25 -6.5) (layer F.Cu) (width 0.25))
19 | (fp_line (start 10.25 -6.5) (end 10.25 -4.45) (layer F.Cu) (width 0.25))
20 | (fp_line (start 10.25 -3.95) (end 10.25 6.4) (layer F.Cu) (width 0.25))
21 | (fp_line (start 10.25 6.4) (end 10.25 6.55) (layer F.Cu) (width 0.25))
22 | (fp_line (start 9.9 -4.1) (end 9.9 6.45) (layer F.Cu) (width 0.25))
23 | (fp_line (start 9.9 6.45) (end 9.9 6.55) (layer F.Cu) (width 0.25))
24 | (fp_line (start -9.6 8.65) (end 9.6 8.65) (layer F.Cu) (width 0.25))
25 | (fp_line (start -9.6 8.3) (end 9.6 8.3) (layer F.Cu) (width 0.25))
26 | (fp_line (start -9.6 -6.9) (end 9.6 -6.9) (layer F.Cu) (width 0.25))
27 | (fp_line (start -9.6 -7.25) (end 9.6 -7.25) (layer F.Cu) (width 0.25))
28 | (fp_line (start -9.6 -7.6) (end 9.6 -7.6) (layer F.Cu) (width 0.25))
29 | (fp_line (start -9.6 -7.95) (end -9.25 -7.95) (layer F.Cu) (width 0.25))
30 | (fp_line (start -9.6 -8.3) (end -9.2 -8.3) (layer F.Cu) (width 0.25))
31 | (fp_line (start -9.9 -6.6) (end -9.9 6.55) (layer F.Cu) (width 0.25))
32 | (fp_line (start -10.25 -6.6) (end -10.25 6.6) (layer F.Cu) (width 0.25))
33 | (fp_line (start -10.6 -6.6) (end -10.6 6.6) (layer F.Cu) (width 0.25))
34 | (fp_line (start -10.95 6.6) (end -10.95 6.25) (layer F.Cu) (width 0.25))
35 | (fp_line (start -11.3 -6.6) (end -11.3 6.6) (layer F.Cu) (width 0.25))
36 | (fp_line (start -11.65 -6.6) (end -11.65 6.6) (layer F.Cu) (width 0.25))
37 | (fp_line (start -12 -6.6) (end -12 6.6) (layer F.Cu) (width 0.25))
38 | (fp_line (start -9.55 6.9) (end 9.6 6.9) (layer F.Cu) (width 0.25))
39 | (fp_line (start 9.9 6.6) (end 9.9 6.45) (layer F.Cu) (width 0.25))
40 | (fp_line (start -9.6 7.25) (end 9.6 7.25) (layer F.Cu) (width 0.25))
41 | (fp_line (start 10.25 6.6) (end 10.25 6.4) (layer F.Cu) (width 0.25))
42 | (fp_line (start -9.6 7.6) (end 9.6 7.6) (layer F.Cu) (width 0.25))
43 | (fp_line (start 10.6 -6.6) (end 10.6 -4.3) (layer F.Cu) (width 0.25))
44 | (fp_line (start 10.6 -3.8) (end 10.6 6.6) (layer F.Cu) (width 0.25))
45 | (fp_line (start -9.6 7.95) (end 9.6 7.95) (layer F.Cu) (width 0.25))
46 | (fp_line (start 10.95 -6.6) (end 10.95 -4.15) (layer F.Cu) (width 0.25))
47 | (fp_line (start 10.95 -3.65) (end 10.95 6.6) (layer F.Cu) (width 0.25))
48 | (fp_line (start 11.3 -6.6) (end 11.3 -4) (layer F.Cu) (width 0.25))
49 | (fp_line (start 11.3 -3.5) (end 11.3 6.6) (layer F.Cu) (width 0.25))
50 | (fp_line (start 11.65 -6.6) (end 11.65 -3.85) (layer F.Cu) (width 0.25))
51 | (fp_line (start 11.65 -3.35) (end 11.65 6.6) (layer F.Cu) (width 0.25))
52 | (fp_line (start 10.25 -6.6) (end 10.25 -6.5) (layer F.Cu) (width 0.25))
53 | (fp_line (start 9.6 -7.95) (end 9.5 -7.95) (layer F.Cu) (width 0.25))
54 | (fp_line (start 9.6 -8.3) (end 9.3 -8.3) (layer F.Cu) (width 0.25))
55 | (fp_line (start -9.6 -8.65) (end 9.6 -8.65) (layer F.Cu) (width 0.25))
56 | (fp_line (start -9.6 -9) (end 9.6 -9) (layer F.Cu) (width 0.25))
57 | (fp_line (start 10.6 -3.8) (end 10.95 -4.15) (layer F.Cu) (width 0.25))
58 | (fp_line (start 10.25 -3.95) (end 10.6 -4.3) (layer F.Cu) (width 0.25))
59 | (fp_line (start 9.9 -4.1) (end 10.25 -4.45) (layer F.Cu) (width 0.25))
60 | (fp_line (start 10.95 -3.65) (end 11.3 -4) (layer F.Cu) (width 0.25))
61 | (fp_line (start 11.3 -3.5) (end 11.65 -3.85) (layer F.Cu) (width 0.25))
62 | (fp_line (start 11.65 -3.35) (end 12 -3.7) (layer F.Cu) (width 0.25))
63 | (fp_line (start 12 6.6) (end 12 -2.5) (layer F.Cu) (width 0.25))
64 | (fp_line (start 12 -3.7) (end 12 -6.6) (layer F.Cu) (width 0.25))
65 | (fp_line (start 9.9 -6.6) (end 9.9 -5.55) (layer F.Cu) (width 0.25))
66 | (fp_line (start 9.9 -5.55) (end 9.6 -5) (layer F.Cu) (width 0.25))
67 | (fp_line (start 9.6 -5) (end 12.7 -5) (layer B.Cu) (width 0.25))
68 | (fp_text user "Class 6 - 50 pF" (at 0 3 180) (layer Eco2.User)
69 | (effects (font (size 1 1) (thickness 0.1)) (justify bottom))
70 | )
71 | (fp_arc (start 12.5 -2.5) (end 12 -2.5) (angle 90) (layer F.Cu) (width 0.25))
72 | (fp_arc (start 9.6 -6.6) (end 12 -6.6) (angle -90) (layer F.Cu) (width 0.25))
73 | (fp_arc (start 9.6 -6.6) (end 11.65 -6.6) (angle -90) (layer F.Cu) (width 0.25))
74 | (fp_arc (start 9.6 -6.6) (end 11.3 -6.6) (angle -90) (layer F.Cu) (width 0.25))
75 | (fp_arc (start 9.6 -6.6) (end 10.95 -6.6) (angle -90) (layer F.Cu) (width 0.25))
76 | (fp_arc (start 9.6 -6.6) (end 9.6 -7.6) (angle 90) (layer F.Cu) (width 0.25))
77 | (fp_arc (start 9.6 -6.6) (end 9.6 -7.25) (angle 90) (layer F.Cu) (width 0.25))
78 | (fp_arc (start 9.6 -6.6) (end 9.6 -6.9) (angle 90) (layer F.Cu) (width 0.25))
79 | (fp_arc (start 9.6 6.6) (end 9.6 9) (angle -90) (layer F.Cu) (width 0.25))
80 | (fp_arc (start 9.6 6.6) (end 9.6 8.65) (angle -90) (layer F.Cu) (width 0.25))
81 | (fp_arc (start 9.6 6.6) (end 9.6 8.3) (angle -90) (layer F.Cu) (width 0.25))
82 | (fp_arc (start 9.6 6.6) (end 9.6 7.95) (angle -90) (layer F.Cu) (width 0.25))
83 | (fp_arc (start 9.6 6.6) (end 9.6 7.6) (angle -90) (layer F.Cu) (width 0.25))
84 | (fp_arc (start 9.6 6.6) (end 9.6 7.25) (angle -90) (layer F.Cu) (width 0.25))
85 | (fp_arc (start 9.6 6.6) (end 9.6 6.9) (angle -90) (layer F.Cu) (width 0.25))
86 | (fp_arc (start -9.6 6.6) (end -9.6 9) (angle 90) (layer F.Cu) (width 0.25))
87 | (fp_arc (start -9.6 6.6) (end -9.6 8.65) (angle 90) (layer F.Cu) (width 0.25))
88 | (fp_arc (start -9.6 6.6) (end -9.6 8.3) (angle 90) (layer F.Cu) (width 0.25))
89 | (fp_arc (start -9.6 6.6) (end -9.6 7.95) (angle 90) (layer F.Cu) (width 0.25))
90 | (fp_arc (start -9.6 6.6) (end -9.6 7.6) (angle 90) (layer F.Cu) (width 0.25))
91 | (fp_arc (start -9.6 6.6) (end -9.6 7.25) (angle 90) (layer F.Cu) (width 0.25))
92 | (fp_arc (start -9.55 6.55) (end -9.55 6.9) (angle 90) (layer F.Cu) (width 0.25))
93 | (fp_arc (start -9.6 -6.6) (end -12 -6.6) (angle 90) (layer F.Cu) (width 0.25))
94 | (fp_arc (start -9.6 -6.6) (end -11.65 -6.6) (angle 90) (layer F.Cu) (width 0.25))
95 | (fp_arc (start -9.6 -6.6) (end -11.3 -6.6) (angle 90) (layer F.Cu) (width 0.25))
96 | (fp_arc (start -9.6 -6.6) (end -10.95 -6.6) (angle 90) (layer F.Cu) (width 0.25))
97 | (fp_arc (start -9.6 -6.6) (end -10.6 -6.6) (angle 90) (layer F.Cu) (width 0.25))
98 | (fp_arc (start -9.6 -6.6) (end -10.25 -6.6) (angle 90) (layer F.Cu) (width 0.25))
99 | (fp_arc (start -9.6 -6.6) (end -9.9 -6.6) (angle 90) (layer F.Cu) (width 0.25))
100 | (pad "" thru_hole circle (at 9.6 -5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
101 | (pad 2 thru_hole circle (at 12.5 -3) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
102 | (pad 1 thru_hole circle (at 12.7 -5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask))
103 | (model ${KISYS3DMOD}/3D/misc_comp/NFC_Antenna_Class_6.step
104 | (at (xyz 0 0 0))
105 | (scale (xyz 1 1 1))
106 | (rotate (xyz 0 0 0))
107 | )
108 | )
109 |
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.pretty/LED-SMD_L1.0-W0.5-RD.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:LED-SMD_L1.0-W0.5-RD (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value LED-SMD_L1.0-W0.5-RD (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 1.15 0.00) (end 1.50 0.00) (layer F.SilkS) (width 0.15))
13 | (fp_line (start 1.33 0.17) (end 1.33 -0.18) (layer F.SilkS) (width 0.15))
14 | (fp_line (start -1.15 0.00) (end -1.49 0.00) (layer F.SilkS) (width 0.15))
15 | (fp_line (start -0.95 -0.30) (end -0.95 0.25) (layer F.SilkS) (width 0.15))
16 | (fp_line (start 0.95 0.55) (end 0.95 -0.55) (layer F.SilkS) (width 0.15))
17 | (fp_line (start 0.95 -0.55) (end 0.10 -0.55) (layer F.SilkS) (width 0.15))
18 | (fp_line (start 0.95 0.55) (end 0.10 0.55) (layer F.SilkS) (width 0.15))
19 | (fp_line (start -0.10 -0.55) (end -0.95 -0.55) (layer F.SilkS) (width 0.15))
20 | (fp_line (start -0.10 0.55) (end -0.90 0.55) (layer F.SilkS) (width 0.15))
21 | (fp_line (start -0.90 0.55) (end -1.10 0.35) (layer F.SilkS) (width 0.15))
22 | (fp_line (start -1.10 0.35) (end -1.10 -0.30) (layer F.SilkS) (width 0.15))
23 | (fp_line (start -1.10 -0.30) (end -1.10 -0.40) (layer F.SilkS) (width 0.15))
24 | (fp_line (start -1.10 -0.40) (end -0.95 -0.55) (layer F.SilkS) (width 0.15))
25 | (pad 2 smd rect (at 0.47 0.00 180.00) (size 0.60 0.70) (layers F.Cu F.Paste F.Mask))
26 | (pad 1 smd rect (at -0.47 0.00 180.00) (size 0.60 0.70) (layers F.Cu F.Paste F.Mask))
27 | (fp_circle (center -0.50 0.25) (end -0.47 0.25) (layer F.Fab) (width 0.06))
28 | (model "{build_dir}/LED-SMD_L1.0-W0.5-H0.4.step"
29 | (offset (xyz 0.000 -0.000 -0.000))
30 | (scale (xyz 1 1 1))
31 | (rotate (xyz 0 0 0))
32 | )
33 | )
--------------------------------------------------------------------------------
/card/elec/footprints/footprints.pretty/XQFN-8_L1.6-W1.6-P0.50-BR.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:XQFN-8_L1.6-W1.6-P0.50-BR (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.6) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value XQFN-8_L1.6-W1.6-P0.50-BR (at 0 4.6) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -1.00 -0.86) (end -1.00 -1.00) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -0.32 1.00) (end -1.00 1.00) (layer F.SilkS) (width 0.25))
14 | (fp_line (start -1.00 1.00) (end -1.00 0.86) (layer F.SilkS) (width 0.25))
15 | (fp_line (start 1.00 0.86) (end 1.00 1.00) (layer F.SilkS) (width 0.25))
16 | (fp_line (start 1.00 1.00) (end 0.33 1.00) (layer F.SilkS) (width 0.25))
17 | (fp_line (start 1.00 -1.00) (end 1.00 -0.86) (layer F.SilkS) (width 0.25))
18 | (fp_line (start 0.33 -1.00) (end 1.00 -1.00) (layer F.SilkS) (width 0.25))
19 | (fp_line (start -1.00 -1.00) (end -0.32 -1.00) (layer F.SilkS) (width 0.25))
20 | (pad 9 smd rect (at 0.00 0.00 -90.00) (size 0.30 0.30) (layers F.Cu F.Paste F.Mask))
21 | (pad 8 smd rect (at 0.00 0.60 -90.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
22 | (pad 7 smd rect (at -0.65 0.50 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
23 | (pad 6 smd rect (at -0.65 0.00 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
24 | (pad 5 smd rect (at -0.65 -0.50 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
25 | (pad 4 smd rect (at 0.00 -0.60 -90.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
26 | (pad 3 smd rect (at 0.65 -0.50 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
27 | (pad 2 smd rect (at 0.65 0.00 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
28 | (pad 1 smd rect (at 0.65 0.50 180.00) (size 0.50 0.30) (layers F.Cu F.Paste F.Mask))
29 | (fp_circle (center 0.80 0.80) (end 0.83 0.80) (layer F.Fab) (width 0.06))
30 | (fp_circle (center 1.27 0.51) (end 1.33 0.51) (layer F.SilkS) (width 0.25))
31 | (fp_circle (center 0.70 0.49) (end 0.75 0.49) (layer Cmts.User) (width 0.10))
32 | (model "{build_dir}/QFN-8_L1.6-W1.6-H0.5-P0.50.step"
33 | (offset (xyz 0.000 -0.000 -0.000))
34 | (scale (xyz 1 1 1))
35 | (rotate (xyz 0 0 270))
36 | )
37 | )
--------------------------------------------------------------------------------
/card/elec/layout/default/card.kicad_pro:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "3dviewports": [],
4 | "design_settings": {
5 | "defaults": {
6 | "apply_defaults_to_fp_fields": false,
7 | "apply_defaults_to_fp_shapes": false,
8 | "apply_defaults_to_fp_text": false,
9 | "board_outline_line_width": 0.1,
10 | "copper_line_width": 0.2,
11 | "copper_text_italic": false,
12 | "copper_text_size_h": 1.5,
13 | "copper_text_size_v": 1.5,
14 | "copper_text_thickness": 0.3,
15 | "copper_text_upright": false,
16 | "courtyard_line_width": 0.05,
17 | "dimension_precision": 4,
18 | "dimension_units": 3,
19 | "dimensions": {
20 | "arrow_length": 1270000,
21 | "extension_offset": 500000,
22 | "keep_text_aligned": true,
23 | "suppress_zeroes": false,
24 | "text_position": 0,
25 | "units_format": 1
26 | },
27 | "fab_line_width": 0.1,
28 | "fab_text_italic": false,
29 | "fab_text_size_h": 1.0,
30 | "fab_text_size_v": 1.0,
31 | "fab_text_thickness": 0.15,
32 | "fab_text_upright": false,
33 | "other_line_width": 0.15,
34 | "other_text_italic": false,
35 | "other_text_size_h": 1.0,
36 | "other_text_size_v": 1.0,
37 | "other_text_thickness": 0.15,
38 | "other_text_upright": false,
39 | "pads": {
40 | "drill": 0.3,
41 | "height": 0.7,
42 | "width": 0.7
43 | },
44 | "silk_line_width": 0.15,
45 | "silk_text_italic": false,
46 | "silk_text_size_h": 1.0,
47 | "silk_text_size_v": 1.0,
48 | "silk_text_thickness": 0.15,
49 | "silk_text_upright": false,
50 | "zones": {
51 | "min_clearance": 0.0
52 | }
53 | },
54 | "diff_pair_dimensions": [],
55 | "drc_exclusions": [],
56 | "meta": {
57 | "version": 2
58 | },
59 | "rule_severities": {
60 | "annular_width": "error",
61 | "clearance": "error",
62 | "connection_width": "warning",
63 | "copper_edge_clearance": "error",
64 | "copper_sliver": "warning",
65 | "courtyards_overlap": "error",
66 | "diff_pair_gap_out_of_range": "error",
67 | "diff_pair_uncoupled_length_too_long": "error",
68 | "drill_out_of_range": "error",
69 | "duplicate_footprints": "warning",
70 | "extra_footprint": "warning",
71 | "footprint": "error",
72 | "footprint_symbol_mismatch": "warning",
73 | "footprint_type_mismatch": "ignore",
74 | "hole_clearance": "error",
75 | "hole_near_hole": "error",
76 | "invalid_outline": "error",
77 | "isolated_copper": "warning",
78 | "item_on_disabled_layer": "error",
79 | "items_not_allowed": "error",
80 | "length_out_of_range": "error",
81 | "lib_footprint_issues": "warning",
82 | "lib_footprint_mismatch": "warning",
83 | "malformed_courtyard": "error",
84 | "microvia_drill_out_of_range": "error",
85 | "missing_courtyard": "ignore",
86 | "missing_footprint": "warning",
87 | "net_conflict": "warning",
88 | "npth_inside_courtyard": "ignore",
89 | "padstack": "warning",
90 | "pth_inside_courtyard": "ignore",
91 | "shorting_items": "error",
92 | "silk_edge_clearance": "warning",
93 | "silk_over_copper": "warning",
94 | "silk_overlap": "warning",
95 | "skew_out_of_range": "error",
96 | "solder_mask_bridge": "error",
97 | "starved_thermal": "error",
98 | "text_height": "warning",
99 | "text_thickness": "warning",
100 | "through_hole_pad_without_hole": "error",
101 | "too_many_vias": "error",
102 | "track_dangling": "warning",
103 | "track_width": "error",
104 | "tracks_crossing": "error",
105 | "unconnected_items": "error",
106 | "unresolved_variable": "error",
107 | "via_dangling": "warning",
108 | "zones_intersect": "error"
109 | },
110 | "rules": {
111 | "max_error": 0.005,
112 | "min_clearance": 0.0,
113 | "min_connection": 0.0,
114 | "min_copper_edge_clearance": 0.0,
115 | "min_hole_clearance": 0.25,
116 | "min_hole_to_hole": 0.25,
117 | "min_microvia_diameter": 0.2,
118 | "min_microvia_drill": 0.1,
119 | "min_resolved_spokes": 2,
120 | "min_silk_clearance": 0.0,
121 | "min_text_height": 0.8,
122 | "min_text_thickness": 0.08,
123 | "min_through_hole_diameter": 0.3,
124 | "min_track_width": 0.0,
125 | "min_via_annular_width": 0.1,
126 | "min_via_diameter": 0.5,
127 | "solder_mask_clearance": 0.0,
128 | "solder_mask_min_width": 0.0,
129 | "solder_mask_to_copper_clearance": 0.0,
130 | "use_height_for_length_calcs": true
131 | },
132 | "teardrop_options": [
133 | {
134 | "td_onpadsmd": true,
135 | "td_onroundshapesonly": false,
136 | "td_ontrackend": false,
137 | "td_onviapad": true
138 | }
139 | ],
140 | "teardrop_parameters": [
141 | {
142 | "td_allow_use_two_tracks": true,
143 | "td_curve_segcount": 0,
144 | "td_height_ratio": 1.0,
145 | "td_length_ratio": 0.5,
146 | "td_maxheight": 2.0,
147 | "td_maxlen": 1.0,
148 | "td_on_pad_in_zone": false,
149 | "td_target_name": "td_round_shape",
150 | "td_width_to_size_filter_ratio": 0.9
151 | },
152 | {
153 | "td_allow_use_two_tracks": true,
154 | "td_curve_segcount": 0,
155 | "td_height_ratio": 1.0,
156 | "td_length_ratio": 0.5,
157 | "td_maxheight": 2.0,
158 | "td_maxlen": 1.0,
159 | "td_on_pad_in_zone": false,
160 | "td_target_name": "td_rect_shape",
161 | "td_width_to_size_filter_ratio": 0.9
162 | },
163 | {
164 | "td_allow_use_two_tracks": true,
165 | "td_curve_segcount": 0,
166 | "td_height_ratio": 1.0,
167 | "td_length_ratio": 0.5,
168 | "td_maxheight": 2.0,
169 | "td_maxlen": 1.0,
170 | "td_on_pad_in_zone": false,
171 | "td_target_name": "td_track_end",
172 | "td_width_to_size_filter_ratio": 0.9
173 | }
174 | ],
175 | "track_widths": [],
176 | "tuning_pattern_settings": {
177 | "diff_pair_defaults": {
178 | "corner_radius_percentage": 80,
179 | "corner_style": 1,
180 | "max_amplitude": 1.0,
181 | "min_amplitude": 0.2,
182 | "single_sided": false,
183 | "spacing": 1.0
184 | },
185 | "diff_pair_skew_defaults": {
186 | "corner_radius_percentage": 80,
187 | "corner_style": 1,
188 | "max_amplitude": 1.0,
189 | "min_amplitude": 0.2,
190 | "single_sided": false,
191 | "spacing": 0.6
192 | },
193 | "single_track_defaults": {
194 | "corner_radius_percentage": 80,
195 | "corner_style": 1,
196 | "max_amplitude": 1.0,
197 | "min_amplitude": 0.2,
198 | "single_sided": false,
199 | "spacing": 0.6
200 | }
201 | },
202 | "via_dimensions": [],
203 | "zones_allow_external_fillets": false
204 | },
205 | "ipc2581": {
206 | "dist": "",
207 | "distpn": "",
208 | "internal_id": "",
209 | "mfg": "",
210 | "mpn": ""
211 | },
212 | "layer_presets": [],
213 | "viewports": []
214 | },
215 | "boards": [],
216 | "cvpcb": {
217 | "equivalence_files": []
218 | },
219 | "erc": {
220 | "erc_exclusions": [],
221 | "meta": {
222 | "version": 0
223 | },
224 | "pin_map": [
225 | [
226 | 0,
227 | 0,
228 | 0,
229 | 0,
230 | 0,
231 | 0,
232 | 1,
233 | 0,
234 | 0,
235 | 0,
236 | 0,
237 | 2
238 | ],
239 | [
240 | 0,
241 | 2,
242 | 0,
243 | 1,
244 | 0,
245 | 0,
246 | 1,
247 | 0,
248 | 2,
249 | 2,
250 | 2,
251 | 2
252 | ],
253 | [
254 | 0,
255 | 0,
256 | 0,
257 | 0,
258 | 0,
259 | 0,
260 | 1,
261 | 0,
262 | 1,
263 | 0,
264 | 1,
265 | 2
266 | ],
267 | [
268 | 0,
269 | 1,
270 | 0,
271 | 0,
272 | 0,
273 | 0,
274 | 1,
275 | 1,
276 | 2,
277 | 1,
278 | 1,
279 | 2
280 | ],
281 | [
282 | 0,
283 | 0,
284 | 0,
285 | 0,
286 | 0,
287 | 0,
288 | 1,
289 | 0,
290 | 0,
291 | 0,
292 | 0,
293 | 2
294 | ],
295 | [
296 | 0,
297 | 0,
298 | 0,
299 | 0,
300 | 0,
301 | 0,
302 | 0,
303 | 0,
304 | 0,
305 | 0,
306 | 0,
307 | 2
308 | ],
309 | [
310 | 1,
311 | 1,
312 | 1,
313 | 1,
314 | 1,
315 | 0,
316 | 1,
317 | 1,
318 | 1,
319 | 1,
320 | 1,
321 | 2
322 | ],
323 | [
324 | 0,
325 | 0,
326 | 0,
327 | 1,
328 | 0,
329 | 0,
330 | 1,
331 | 0,
332 | 0,
333 | 0,
334 | 0,
335 | 2
336 | ],
337 | [
338 | 0,
339 | 2,
340 | 1,
341 | 2,
342 | 0,
343 | 0,
344 | 1,
345 | 0,
346 | 2,
347 | 2,
348 | 2,
349 | 2
350 | ],
351 | [
352 | 0,
353 | 2,
354 | 0,
355 | 1,
356 | 0,
357 | 0,
358 | 1,
359 | 0,
360 | 2,
361 | 0,
362 | 0,
363 | 2
364 | ],
365 | [
366 | 0,
367 | 2,
368 | 1,
369 | 1,
370 | 0,
371 | 0,
372 | 1,
373 | 0,
374 | 2,
375 | 0,
376 | 0,
377 | 2
378 | ],
379 | [
380 | 2,
381 | 2,
382 | 2,
383 | 2,
384 | 2,
385 | 2,
386 | 2,
387 | 2,
388 | 2,
389 | 2,
390 | 2,
391 | 2
392 | ]
393 | ],
394 | "rule_severities": {
395 | "bus_definition_conflict": "error",
396 | "bus_entry_needed": "error",
397 | "bus_to_bus_conflict": "error",
398 | "bus_to_net_conflict": "error",
399 | "conflicting_netclasses": "error",
400 | "different_unit_footprint": "error",
401 | "different_unit_net": "error",
402 | "duplicate_reference": "error",
403 | "duplicate_sheet_names": "error",
404 | "endpoint_off_grid": "warning",
405 | "extra_units": "error",
406 | "global_label_dangling": "warning",
407 | "hier_label_mismatch": "error",
408 | "label_dangling": "error",
409 | "lib_symbol_issues": "warning",
410 | "missing_bidi_pin": "warning",
411 | "missing_input_pin": "warning",
412 | "missing_power_pin": "error",
413 | "missing_unit": "warning",
414 | "multiple_net_names": "warning",
415 | "net_not_bus_member": "warning",
416 | "no_connect_connected": "warning",
417 | "no_connect_dangling": "warning",
418 | "pin_not_connected": "error",
419 | "pin_not_driven": "error",
420 | "pin_to_pin": "warning",
421 | "power_pin_not_driven": "error",
422 | "similar_labels": "warning",
423 | "simulation_model_issue": "ignore",
424 | "unannotated": "error",
425 | "unit_value_mismatch": "error",
426 | "unresolved_variable": "error",
427 | "wire_dangling": "error"
428 | }
429 | },
430 | "libraries": {
431 | "pinned_footprint_libs": [],
432 | "pinned_symbol_libs": []
433 | },
434 | "meta": {
435 | "filename": "card.kicad_pro",
436 | "version": 1
437 | },
438 | "net_settings": {
439 | "classes": [
440 | {
441 | "bus_width": 12,
442 | "clearance": 0.2,
443 | "diff_pair_gap": 0.25,
444 | "diff_pair_via_gap": 0.25,
445 | "diff_pair_width": 0.2,
446 | "line_style": 0,
447 | "microvia_diameter": 0.3,
448 | "microvia_drill": 0.1,
449 | "name": "Default",
450 | "pcb_color": "rgba(0, 0, 0, 0.000)",
451 | "schematic_color": "rgba(0, 0, 0, 0.000)",
452 | "track_width": 0.25,
453 | "via_diameter": 0.8,
454 | "via_drill": 0.4,
455 | "wire_width": 6
456 | }
457 | ],
458 | "meta": {
459 | "version": 3
460 | },
461 | "net_colors": null,
462 | "netclass_assignments": null,
463 | "netclass_patterns": []
464 | },
465 | "pcbnew": {
466 | "last_paths": {
467 | "gencad": "",
468 | "idf": "",
469 | "netlist": "../../../build/default.net",
470 | "plot": "",
471 | "pos_files": "",
472 | "specctra_dsn": "",
473 | "step": "",
474 | "svg": "",
475 | "vrml": ""
476 | },
477 | "page_layout_descr_file": ""
478 | },
479 | "schematic": {
480 | "annotate_start_num": 0,
481 | "bom_fmt_presets": [],
482 | "bom_fmt_settings": {
483 | "field_delimiter": ",",
484 | "keep_line_breaks": false,
485 | "keep_tabs": false,
486 | "name": "CSV",
487 | "ref_delimiter": ",",
488 | "ref_range_delimiter": "",
489 | "string_delimiter": "\""
490 | },
491 | "bom_presets": [],
492 | "bom_settings": {
493 | "exclude_dnp": false,
494 | "fields_ordered": [
495 | {
496 | "group_by": false,
497 | "label": "Reference",
498 | "name": "Reference",
499 | "show": true
500 | },
501 | {
502 | "group_by": true,
503 | "label": "Value",
504 | "name": "Value",
505 | "show": true
506 | },
507 | {
508 | "group_by": false,
509 | "label": "Datasheet",
510 | "name": "Datasheet",
511 | "show": true
512 | },
513 | {
514 | "group_by": false,
515 | "label": "Footprint",
516 | "name": "Footprint",
517 | "show": true
518 | },
519 | {
520 | "group_by": false,
521 | "label": "Qty",
522 | "name": "${QUANTITY}",
523 | "show": true
524 | },
525 | {
526 | "group_by": true,
527 | "label": "DNP",
528 | "name": "${DNP}",
529 | "show": true
530 | }
531 | ],
532 | "filter_string": "",
533 | "group_symbols": true,
534 | "name": "Grouped By Value",
535 | "sort_asc": true,
536 | "sort_field": "Reference"
537 | },
538 | "connection_grid_size": 50.0,
539 | "drawing": {
540 | "dashed_lines_dash_length_ratio": 12.0,
541 | "dashed_lines_gap_length_ratio": 3.0,
542 | "default_line_thickness": 6.0,
543 | "default_text_size": 50.0,
544 | "field_names": [],
545 | "intersheets_ref_own_page": false,
546 | "intersheets_ref_prefix": "",
547 | "intersheets_ref_short": false,
548 | "intersheets_ref_show": false,
549 | "intersheets_ref_suffix": "",
550 | "junction_size_choice": 3,
551 | "label_size_ratio": 0.375,
552 | "operating_point_overlay_i_precision": 3,
553 | "operating_point_overlay_i_range": "~A",
554 | "operating_point_overlay_v_precision": 3,
555 | "operating_point_overlay_v_range": "~V",
556 | "overbar_offset_ratio": 1.23,
557 | "pin_symbol_size": 25.0,
558 | "text_offset_ratio": 0.15
559 | },
560 | "legacy_lib_dir": "",
561 | "legacy_lib_list": [],
562 | "meta": {
563 | "version": 1
564 | },
565 | "net_format_name": "",
566 | "page_layout_descr_file": "",
567 | "plot_directory": "",
568 | "spice_current_sheet_as_root": false,
569 | "spice_external_command": "spice \"%I\"",
570 | "spice_model_current_sheet_as_root": true,
571 | "spice_save_all_currents": false,
572 | "spice_save_all_dissipations": false,
573 | "spice_save_all_voltages": false,
574 | "subpart_first_id": 65,
575 | "subpart_id_separator": 0
576 | },
577 | "sheets": [],
578 | "text_variables": {}
579 | }
580 |
--------------------------------------------------------------------------------
/card/elec/layout/default/card.kicad_sch:
--------------------------------------------------------------------------------
1 | (kicad_sch (version 20230121) (generator eeschema)
2 | (paper "A4")
3 | (lib_symbols)
4 | (symbol_instances)
5 | )
--------------------------------------------------------------------------------
/card/elec/layout/default/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (version 7)
3 | (lib (name "lib")(type "KiCad")(uri "${KIPRJMOD}/../../../build/footprints/footprints.pretty")(options "")(descr ""))
4 | )
5 |
--------------------------------------------------------------------------------
/card/elec/src/card.ato:
--------------------------------------------------------------------------------
1 | from "generics/capacitors.ato" import Capacitor
2 | from "generics/leds.ato" import LEDIndicator
3 |
4 | from "nfc/NT3H1101W0FHKH.ato" import NT3H1101W0FHKH
5 | from "nfc/HMNFC.ato" import HMNFC_Class6
6 | from "led/APHHS1005SYCK.ato" import APHHS1005SYCK
7 |
8 | module NfcIndicator from LEDIndicator:
9 | led -> APHHS1005SYCK
10 | resistor.footprint = "R0402"
11 | resistor.value = 1kohm
12 | current = 0.4mA to 0.8mA
13 |
14 | module Card:
15 | signal GND
16 | signal VCC
17 |
18 | rf = new HMNFC_Class6
19 |
20 | nfc = new NT3H1101W0FHKH
21 | nfc.VSS ~ GND
22 | nfc.VCC ~ VCC
23 | nfc.LA ~ rf.LA
24 | nfc.LB ~ rf.LB
25 | nfc.VOUT ~ nfc.VCC
26 |
27 | cap = new Capacitor
28 | cap.footprint = "C0402"
29 | cap.value = 150nF to 200nF
30 | cap.p1 ~ nfc.VOUT
31 | cap.p2 ~ GND
32 |
33 | led = new NfcIndicator
34 | led.input ~ nfc.VOUT
35 | led.gnd ~ GND
36 | led.v_in = nfc.v_out
37 |
38 |
--------------------------------------------------------------------------------
/card/elec/src/generics/README.md:
--------------------------------------------------------------------------------
1 | # Generics
2 |
3 | ## Overview
4 |
5 | Standard libaries for use in your projects. These include:
6 |
7 | - **Resistors**
8 | - **Capacitors**
9 | - **Inductors**
10 | - **Diodes**
11 | - **Transistors**
12 | - **Interfaces**
13 |
14 | ## Installation
15 | Run in the terminal:
16 |
17 | ```ato install generics``
18 |
19 | Add to your ato project:
20 |
21 | - Resistors ```import Resistor from "generics/resistor.ato```
22 | - Capacitors ```import Capacitor from "generics/capacitor.ato```
23 | - Inductors ```import Inductor from "generics/inductor.ato```
24 | - Interfaces ```import Interface from "generics/interface.ato```
25 | - etc...
26 |
27 | ## Features
28 | ### Resistors
29 | The standard libary includes several thousand resistor options. In your ato project, simply specify any requirements and the best resistor will be automatically selected.
30 | Example:
31 |
32 | ```import Resistor from "generics/resistor.ato"```
33 | ```myResistor = new Resistor```
34 | ```myResistor.value = 1000```
35 | ```myResistor.footprint = "R0402"```
36 | ```myResistor.tolerance = 10```
37 |
38 | The solver will find a resistor that has a resistance between 900 and 1100 ohms accounting for tolerance, and a footprint of R0402.
39 |
40 | ### Capacitors
41 | Similar to resistors, just specify the value and footprint and the solver will find the best capacitor for your application.
42 |
43 | ### Inductors
44 | Currently not supported for automatic selection, but you can install any inductor you like using '''ato install''' and then use it in your project.
45 |
46 | We strongly reccomend using subclassing for new components, something like this:
47 |
48 | ```import Inductor from "generics/inductor.ato"```
49 | ```component MyInductor from Inductor:```
50 | ``` value = 1000```
51 | ``` footprint = "L0402" ```
52 |
53 | Then you can use it in your project like this:
54 |
55 | ```import MyInductor from "myInductor.ato"```
56 | ```myInductor = new MyInductor```
57 | ```myInductor.value = 1000```
58 | ```myInductor.footprint = "L0402"```
59 |
60 | ### Interfaces
61 | Interfaces standardize the way you connect to modules. By implementing an interface from the standard libary, you can be sure that your module will be compatible with any other module that implements the same interface. This makes it easy to share modules between projects and be sure that they will work together.
62 |
63 | ## Contributing
64 |
65 | We welcome contributions and suggestions to improve this module. Please submit your contributions as pull requests on our GitHub repository.
66 |
67 | ## License
68 |
69 | This package documentation is provided under the [MIT License](#).
70 |
71 | ## Contact
72 |
73 | For further inquiries or support, please contact us at [email@example.com](mailto:email@example.com).
74 |
--------------------------------------------------------------------------------
/card/elec/src/generics/ato.yaml:
--------------------------------------------------------------------------------
1 | ato-version: v0.2.0
2 |
--------------------------------------------------------------------------------
/card/elec/src/generics/buttons.ato:
--------------------------------------------------------------------------------
1 | from "interfaces.ato" import Pair, Power
2 | from "resistors.ato" import Resistor
3 |
4 | module NoButton:
5 | """
6 | Its a little confusing how this works, but the idea is that you might optionally want a button in your design.
7 | To achieve this with our current compiler, we need an empty module 'NoButon' (Normally Open) that can be
8 | replaced using the '->' operator with another module that has a button. FOr example the 'ButtonSKRPACE010'.
9 |
10 | Usage example:
11 | import ButtonPullup from generics/buttons.ato
12 | import ButtonSKRPACE010 from generics/buttons.ato
13 |
14 | module MyMicrocontroller:
15 | ...
16 | btn_pullup = new ButtonPullup
17 | ...
18 |
19 | module MyProject:
20 | ...
21 | micro = new MyMicrocontroller #instantiate microcontroller (in this case there will be no button in your design)
22 | button_pullup.btn -> ButtonSKRPACE010 #replace with class, now there will be a button in your design.
23 | """
24 | signal in
25 | signal out
26 |
27 | component _ButtonSKRPACE010:
28 | signal in ~ pin 1
29 | in ~ pin 2
30 | signal out ~ pin 3
31 | out ~ pin 4
32 | footprint = "KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6"
33 | mpn = "C139797"
34 |
35 | module ButtonSKRPACE010 from NoButton:
36 | btn = new _ButtonSKRPACE010
37 | in ~ btn.in
38 | out ~ btn.out
39 |
40 | component _ButtonSKTDLDE010:
41 | in ~ pin 1
42 | out ~ pin 2
43 | signal anchor ~ pin 3
44 | anchor ~ pin 4
45 |
46 | footprint = "KEY-SMD_SKTDLDE010"
47 | mpn = "C115365"
48 |
49 | module ButtonSKTDLDE010 from NoButton:
50 | """
51 | Small SMD right angle button
52 | """
53 | btn = new _ButtonSKTDLDE010
54 | in ~ btn.in
55 | out ~ btn.out
56 |
57 | module ButtonPullup:
58 | btn = new NoButton
59 | signal out
60 | output = new Pair
61 | power = new Power
62 | pullup = new Resistor
63 |
64 | signal out # depricated
65 |
66 | output.io ~ out
67 | output.gnd ~ power.gnd
68 | pullup.value = 10kohms +/- 20%
69 | pullup.package = "0402"
70 |
71 | power.vcc ~ pullup.p1; pullup.p2 ~ btn.in; btn.out ~ power.gnd
72 | out ~ btn.in
73 |
74 | output.io ~ out
75 | output.gnd ~ power.gnd
76 |
77 | module ButtonPulldown:
78 | btn = new NoButton
79 | signal out
80 | output = new Pair
81 | power = new Power
82 | pulldown = new Resistor
83 | pulldown.value = 10kohms +/- 20%
84 | pulldown.package = "0402"
85 |
86 | power.gnd ~ pulldown.p1; pulldown.p2 ~ btn.in; btn.out ~ power.vcc
87 | out ~ btn.in
88 |
89 | output.io ~ out
90 | output.gnd ~ power.gnd
91 |
92 | module ButtonPullup90Degree from ButtonPullup:
93 | btn -> _1TS003B_1400_3500A
--------------------------------------------------------------------------------
/card/elec/src/generics/capacitors.ato:
--------------------------------------------------------------------------------
1 | import Power from "generics/interfaces.ato"
2 |
3 | component Capacitor:
4 | signal p1 ~ pin 1
5 | signal p2 ~ pin 2
6 | designator_prefix = "C"
7 | mpn = "generic_capacitor"
8 | type = "capacitor"
9 |
10 | power = new Power
11 | power.vcc ~ p1
12 | power.gnd ~ p2
13 |
14 | component CapacitorElectrolytic:
15 | signal anode ~ pin 1
16 | signal cathode ~ pin 2
17 | designator_prefix = "C"
18 | mpn = "generic_capacitor"
19 |
20 | power = new Power
21 | power.vcc ~ anode
22 | power.gnd ~ cathode
--------------------------------------------------------------------------------
/card/elec/src/generics/connectors.ato:
--------------------------------------------------------------------------------
1 | component Connector2Pin:
2 | signal p1
3 | signal p2
4 |
5 | component Connector3Pin:
6 | signal p1
7 | signal p2
8 | signal p3
9 |
10 | component Connector4Pin:
11 | signal p1
12 | signal p2
13 | signal p3
14 | signal p4
15 |
16 | component Connector5Pin:
17 | signal p1
18 | signal p2
19 | signal p3
20 | signal p4
21 | signal p5
22 |
23 | component Connector6Pin:
24 | signal p1
25 | signal p2
26 | signal p3
27 | signal p4
28 | signal p5
29 | signal p6
30 |
31 | component Connector7Pin:
32 | signal p1
33 | signal p2
34 | signal p3
35 | signal p4
36 | signal p5
37 | signal p6
38 | signal p7
39 |
40 | component Connector8Pin:
41 | signal p1
42 | signal p2
43 | signal p3
44 | signal p4
45 | signal p5
46 | signal p6
47 | signal p7
48 | signal p8
49 |
50 | component Connector9Pin:
51 | signal p1
52 | signal p2
53 | signal p3
54 | signal p4
55 | signal p5
56 | signal p6
57 | signal p7
58 | signal p8
59 | signal p9
60 |
61 | component Connector10Pin:
62 | signal p1
63 | signal p2
64 | signal p3
65 | signal p4
66 | signal p5
67 | signal p6
68 | signal p7
69 | signal p8
70 | signal p9
71 | signal p10
72 |
--------------------------------------------------------------------------------
/card/elec/src/generics/data/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diodeinc/openvcf/973b3b180681e03bf0075cd995b2860839d3b124/card/elec/src/generics/data/.gitkeep
--------------------------------------------------------------------------------
/card/elec/src/generics/debug.ato:
--------------------------------------------------------------------------------
1 | from "interfaces.ato" import Power, Pair
2 |
3 | component TestPoint:
4 | signal point ~ pin 1
5 | mpn = "TestPoint"
6 | footprint = "TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm"
7 |
8 | pair = new Pair
9 | point ~ pair.io
10 |
11 | power = new Power
12 | point ~ power.vcc
--------------------------------------------------------------------------------
/card/elec/src/generics/diodes.ato:
--------------------------------------------------------------------------------
1 | component Diode:
2 | signal anode
3 | signal cathode
4 | designator_prefix = "D"
5 | mpn = "generic_diode"
6 |
7 | component ZenerDiode from Diode:
8 | designator_prefix = "DZ"
9 | category = "zener"
10 |
11 | component SchottkyDiode from Diode:
12 | designator_prefix = "DS"
13 | category = "schottky"
14 |
15 | component TVSDiode from Diode:
16 | designator_prefix = "DT"
17 | category = "tvs"
18 |
19 | component RectifierDiode from Diode:
20 | designator_prefix = "DR"
21 | category = "rectifier"
22 |
23 | import Power from "interfaces.ato"
24 | module PowerDiodeOr:
25 | """
26 | A diode or gate that combines two power rails, only dropping the
27 | """
28 | diode = new ShottkyDiode
29 | power_in1 = new Power
30 | power_in2 = new Power
31 | power_out = new Power
32 |
33 | power_in2 ~ power_out
34 | power_in.vcc ~ diode.anode; diode.cathode ~ power_out.vcc
35 | power_in.gnd ~ power_out.gnd
36 |
37 | import Power_AC from "interfaces.ato"
38 | module FULLBRIDGERECTIFIER:
39 | power_in = new Power_AC
40 | power_out = new Power
41 |
42 | d1 = new Diode
43 | d2 = new Diode
44 | d3 = new Diode
45 | d4 = new Diode
46 |
47 | power_in.line1 ~ d1.anode; d1.cathode ~ power_out.vcc; power_out.vcc~ d2.cathode; d2.anode ~ power_in.neutral
48 | power_in.line1 ~ d4.cathode; d4.anode ~ power_out.gnd; power_out.gnd ~ d3.anode; d3.cathode ~ power_in.neutral
49 |
50 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C01005.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_01005_0402Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp acde39cb-39ba-4b28-933c-f9c824b375cd)
10 | )
11 | (fp_text value "C_01005_0402Metric" (at 0 1) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 2ca2ba98-f2f1-4a23-931b-f426d6134530)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 -0.62) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp af3e2fa0-18a4-47ac-991f-91b9d354c894)
18 | )
19 | (fp_line (start -0.6 0.3) (end -0.6 -0.3) (layer "F.CrtYd") (width 0.05) (tstamp 27942c81-eae7-467c-a9bf-9a3b12ddde84))
20 | (fp_line (start 0.6 0.3) (end -0.6 0.3) (layer "F.CrtYd") (width 0.05) (tstamp 327b4ab1-fcd6-484f-9375-187399076e5f))
21 | (fp_line (start -0.6 -0.3) (end 0.6 -0.3) (layer "F.CrtYd") (width 0.05) (tstamp 7b732dc3-9b3f-4294-83b1-b57256729dfa))
22 | (fp_line (start 0.6 -0.3) (end 0.6 0.3) (layer "F.CrtYd") (width 0.05) (tstamp e2f8438f-1478-4272-9edd-ecaa308c934d))
23 | (fp_line (start 0.2 0.1) (end -0.2 0.1) (layer "F.Fab") (width 0.1) (tstamp 1971ccf2-0895-44a4-8a7e-bffcd2b55cd5))
24 | (fp_line (start -0.2 0.1) (end -0.2 -0.1) (layer "F.Fab") (width 0.1) (tstamp 4a7b14b7-7224-4cdb-9a69-2c9f28d69b47))
25 | (fp_line (start 0.2 -0.1) (end 0.2 0.1) (layer "F.Fab") (width 0.1) (tstamp 738e0440-9a66-445d-a7d0-60cc32d27093))
26 | (fp_line (start -0.2 -0.1) (end 0.2 -0.1) (layer "F.Fab") (width 0.1) (tstamp a64710de-09d7-49b2-b457-58bd399e84ef))
27 | (pad "" smd roundrect (at 0.275 0) (size 0.27 0.27) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 79701f40-8f65-471f-853a-5ecb8e14492f))
28 | (pad "" smd roundrect (at -0.275 0) (size 0.27 0.27) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp dc477460-b051-477b-b7e8-6406c7d6a11d))
29 | (pad "1" smd roundrect (at -0.25 0) (size 0.4 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp c3aa617d-8229-4c9f-aaff-2f509f03686d))
30 | (pad "2" smd roundrect (at 0.25 0) (size 0.4 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 76a4658a-a74e-4e77-b946-5eb3a95c99ef))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_01005_0402Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C0201.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0201_0603Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.05) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 97485850-3468-4dc5-8e3a-da676dcd7d82)
10 | )
11 | (fp_text value "C_0201_0603Metric" (at 0 1.05) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 19eeeecf-902e-4a38-b630-8ea2d5cba187)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 -0.68) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp 39f62ec3-9057-43ba-bc50-f70d4a86ea5f)
18 | )
19 | (fp_line (start 0.7 -0.35) (end 0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 3962b635-6104-4381-80cd-40cb8a8d4763))
20 | (fp_line (start 0.7 0.35) (end -0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 8caab8de-cb04-4569-b2e2-5f7ff6306e89))
21 | (fp_line (start -0.7 0.35) (end -0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp f74f2bb9-eed7-4b9b-967f-47da818eab02))
22 | (fp_line (start -0.7 -0.35) (end 0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp f996215e-36d1-46b8-a013-4f9e3a883b5c))
23 | (fp_line (start -0.3 -0.15) (end 0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp 49cbc45a-ec3d-45b6-9d80-cf1dd7cab70f))
24 | (fp_line (start 0.3 0.15) (end -0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp 921969f4-460e-480c-8560-1eb5593088a9))
25 | (fp_line (start 0.3 -0.15) (end 0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp a1f29c15-b55a-44c9-a321-109e0004c1dc))
26 | (fp_line (start -0.3 0.15) (end -0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp bd40bd9d-9c1a-4779-b5a5-ed38034ed2bf))
27 | (pad "" smd roundrect (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 240bd312-ddef-4744-b3cd-effcee2ffdaa))
28 | (pad "" smd roundrect (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp d19b8c28-8a11-4fc0-919a-024e80204d58))
29 | (pad "1" smd roundrect (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 8bf01d0b-6b5e-4e72-9f28-eaa9cb1ccc1a))
30 | (pad "2" smd roundrect (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 89e4f5f2-bb4b-4d49-ad80-aa7015c371ca))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C0402.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0402_1005Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.16) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 3f001d39-98c9-450a-a6f0-b7475527fbd7)
10 | )
11 | (fp_text value "C_0402_1005Metric" (at 0 1.16) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 7ef18d46-39df-486f-9543-b00228cf866a)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp 5d9a85df-c718-4dd6-9c1c-7cf078103b70)
18 | )
19 | (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 45c77330-acfb-4107-a599-c9df3e175000))
20 | (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 5cd5b77f-bdc3-47d5-b253-f5c1244d375e))
21 | (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 0f646a94-faea-4a50-8b80-909d26d6d7a0))
22 | (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 40007d5f-c471-4d2b-87f0-dfa1629069fb))
23 | (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 6897dba4-f95f-426a-ae14-d4aed1cd887f))
24 | (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 6aa26098-9339-4279-9a36-893fdd4c6950))
25 | (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3b194c04-55c2-4668-b84d-8f5aacd704a2))
26 | (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3c7e7f28-d67d-4e18-8c13-2a82b2c60f01))
27 | (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 8a7cad66-4840-4328-b7bf-cbbc635c7362))
28 | (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fe53c845-ac3c-48e4-9f37-36da777bc994))
29 | (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f0d6bdbe-8dea-4984-9c52-f76168ceed26))
30 | (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 07bccb1b-781c-4561-a379-63c349828818))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C0504.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0504_1310Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.49) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 190f5098-a4ed-4b81-ad91-f2f8c2e2b5f2)
10 | )
11 | (fp_text value "C_0504_1310Metric" (at 0 1.49) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 54587e17-0381-4252-8fbb-ba6816d6cc95)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.29 0.29) (thickness 0.04)))
17 | (tstamp 057276f7-9ab0-4c69-9dc5-806816345aa9)
18 | )
19 | (fp_line (start 1.02 -0.79) (end 1.02 0.79) (layer "F.CrtYd") (width 0.05) (tstamp 0f46bfd9-3aef-49bf-8c02-a9001036a584))
20 | (fp_line (start -1.02 -0.79) (end 1.02 -0.79) (layer "F.CrtYd") (width 0.05) (tstamp c192f728-349a-42bc-9f66-dabe9f0be094))
21 | (fp_line (start -1.02 0.79) (end -1.02 -0.79) (layer "F.CrtYd") (width 0.05) (tstamp c2546ae9-5094-43f5-84d7-ddc5a85f6933))
22 | (fp_line (start 1.02 0.79) (end -1.02 0.79) (layer "F.CrtYd") (width 0.05) (tstamp efc0b10b-30c4-49bb-8d4b-d25177c7b807))
23 | (fp_line (start -0.585 -0.51) (end 0.585 -0.51) (layer "F.Fab") (width 0.1) (tstamp 3b28f0d0-ebc8-4270-996b-f0c8bb5d61ca))
24 | (fp_line (start 0.585 -0.51) (end 0.585 0.51) (layer "F.Fab") (width 0.1) (tstamp 48fdbe79-b079-488c-9127-5ca2355a1767))
25 | (fp_line (start -0.585 0.51) (end -0.585 -0.51) (layer "F.Fab") (width 0.1) (tstamp 744ab3b5-6945-436b-8fe2-1e022f9f2fd5))
26 | (fp_line (start 0.585 0.51) (end -0.585 0.51) (layer "F.Fab") (width 0.1) (tstamp ba46ffb1-7477-4327-a6a9-5340434f9e60))
27 | (pad "1" smd roundrect (at -0.54 0) (size 0.66 1.28) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 17713848-ae65-48a0-8798-0e53a26e138d))
28 | (pad "2" smd roundrect (at 0.54 0) (size 0.66 1.28) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3691304b-2473-44cb-ba8f-50616b19587d))
29 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0504_1310Metric.wrl"
30 | (offset (xyz 0 0 0))
31 | (scale (xyz 1 1 1))
32 | (rotate (xyz 0 0 0))
33 | )
34 | )
35 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C0603.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0603_1608Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.43) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp d8b50c90-0233-4120-8eb7-fd37553c1dae)
10 | )
11 | (fp_text value "C_0603_1608Metric" (at 0 1.43) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 4e5feb93-e33a-49c0-b9c5-ae5884f54838)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.4 0.4) (thickness 0.06)))
17 | (tstamp 579d7eba-875c-4a83-94cf-9a0ffb7d4ec6)
18 | )
19 | (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer "F.SilkS") (width 0.12) (tstamp 8759eb8b-d5d2-4193-bb44-b0d3205730c7))
20 | (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b41d8c72-4918-46ee-8917-8ac27e2b9ac5))
21 | (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 40f7c129-7117-4932-921f-63d9649a8e3c))
22 | (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4cdf0691-68d0-4b9c-a08d-e458d11a6264))
23 | (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp bc329fd9-c699-40fd-809e-176f9fd0c1d5))
24 | (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c885676b-37fb-4c12-bfd6-27ae9c8dfd4f))
25 | (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 06122ef5-5764-4a31-a1df-58f084862b1c))
26 | (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1d2a7865-4bae-407b-82ca-a2578f9efb73))
27 | (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3fe6a869-68b8-4f26-8354-3cc1c9697594))
28 | (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 864e65e5-cec8-4833-ae53-dec6136866be))
29 | (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 251ae9f1-97b4-42c7-a502-27edca1e9c60))
30 | (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b3136c2f-02b9-49e1-a069-45a3c84854a1))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C0805.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0805_2012Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.68) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 748b2e42-8a67-4fcd-8eff-aa3682e30072)
10 | )
11 | (fp_text value "C_0805_2012Metric" (at 0 1.68) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp e1cef26a-9b05-47d0-95ed-57ad6f7a78aa)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.5 0.5) (thickness 0.08)))
17 | (tstamp c0d28e02-a811-416e-8ea3-8972062d277d)
18 | )
19 | (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp a1537c18-e148-4e80-abe3-76952c047734))
20 | (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp e5b89156-25fd-4982-832b-7a101d828db8))
21 | (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 12661fea-1ffa-4545-aaad-52ab7216df74))
22 | (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 57f85840-bafd-4eb2-a30f-3aac019a2b34))
23 | (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 9b846abe-c163-4f56-abb1-1f90b748ef50))
24 | (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 9fb88c89-f8d6-43df-af23-2e208e786425))
25 | (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 4604630f-a6a4-4c66-955a-731baf7104b0))
26 | (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 586b9b4b-d05d-4b12-9dcf-1d926c022460))
27 | (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 8f48e2ee-4bde-4581-b821-e8812a62bf44))
28 | (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp fc264de6-6f0a-480a-b498-0ace3025117e))
29 | (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8fcab996-2ba6-4e37-8313-be9ac1a3cf10))
30 | (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1e36b295-7e96-456f-a51a-a71b62e7b4c1))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C1206.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_1206_3216Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.85) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 83cc328c-b7a6-47b2-9ffa-7ac49f4468d0)
10 | )
11 | (fp_text value "C_1206_3216Metric" (at 0 1.85) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 136faa66-2c23-42b0-a119-0aec3575d644)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp 262df469-fc4d-44a4-b992-f26a9c974233)
18 | )
19 | (fp_line (start -0.711252 -0.91) (end 0.711252 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 27e337f5-2211-4740-bb6e-3c02c95b9b94))
20 | (fp_line (start -0.711252 0.91) (end 0.711252 0.91) (layer "F.SilkS") (width 0.12) (tstamp f000500b-0b09-41d6-88f1-cc2dbff6a9a2))
21 | (fp_line (start 2.3 -1.15) (end 2.3 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 01d1e36f-7327-46b8-96bb-5ed95763498f))
22 | (fp_line (start -2.3 1.15) (end -2.3 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 8e560052-91dd-4eb9-810d-5ed2ebc18daa))
23 | (fp_line (start 2.3 1.15) (end -2.3 1.15) (layer "F.CrtYd") (width 0.05) (tstamp a6a30906-815c-4e1b-b7c1-0e95ad18419b))
24 | (fp_line (start -2.3 -1.15) (end 2.3 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp fa8d40b2-36cb-4eb6-b0a2-586749373756))
25 | (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 12564c73-e78a-4a67-b910-07f7917dbd6a))
26 | (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 60a21757-6acc-4fcf-bd92-a41fc55bcb3b))
27 | (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp e18a45df-6ee8-4cca-b760-a239cabfb336))
28 | (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp f2d5fbda-8bd2-4451-8142-95b76dea9a58))
29 | (pad "1" smd roundrect (at -1.475 0) (size 1.15 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) (tstamp 2283549c-f5fa-445f-8887-4ad2bb854e3f))
30 | (pad "2" smd roundrect (at 1.475 0) (size 1.15 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) (tstamp 9774dcc9-5357-4a7d-8e93-370dc1237420))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C1210.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_1210_3225Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.3) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp ba50cbf0-c8e2-4263-b5b2-a672c5571e4c)
10 | )
11 | (fp_text value "C_1210_3225Metric" (at 0 2.3) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 7545b299-e0fe-40f2-adba-d22c1074409b)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp 08e506ac-6e33-4976-bb69-5bc0c8aa9fc1)
18 | )
19 | (fp_line (start -0.711252 -1.36) (end 0.711252 -1.36) (layer "F.SilkS") (width 0.12) (tstamp 229a5c26-5bb8-4091-95cc-3cae1b9b9abd))
20 | (fp_line (start -0.711252 1.36) (end 0.711252 1.36) (layer "F.SilkS") (width 0.12) (tstamp e8e3e62a-3492-4400-989d-75f88b91de23))
21 | (fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 0fd34971-9091-4427-b04a-9a9d8a486e24))
22 | (fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3b8139bc-995e-413c-b534-ff02c24165bb))
23 | (fp_line (start -2.3 1.6) (end -2.3 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 4fc6646f-79ae-400e-becd-b3c83583fb50))
24 | (fp_line (start 2.3 -1.6) (end 2.3 1.6) (layer "F.CrtYd") (width 0.05) (tstamp 7c081c51-0c76-499b-845b-2cfac584c383))
25 | (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp b46fd3db-2617-46f7-8727-0290face1d83))
26 | (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp d66bdaf1-3412-4bd5-ac2b-31ef414d628b))
27 | (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp e26428b2-47a9-4690-a13f-af1b3b91068e))
28 | (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp ffd4ab2d-f802-47d6-9bc6-70de2b75f053))
29 | (pad "1" smd roundrect (at -1.475 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) (tstamp 3f8fd7e9-61c1-4fa9-92f6-762298e161d8))
30 | (pad "2" smd roundrect (at 1.475 0) (size 1.15 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391) (tstamp 584ba531-83e4-40ff-a284-a4520b8b7d41))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C1812.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_1812_4532Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.65) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp de96c565-047b-4547-81b6-6ac3613be0c1)
10 | )
11 | (fp_text value "C_1812_4532Metric" (at 0 2.65) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp c6b02b7a-ee61-421b-bc1e-2ec2818dff85)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 98e2f1fd-cbe1-4cfe-af84-73eb2dff87fa)
18 | )
19 | (fp_line (start -1.161252 -1.71) (end 1.161252 -1.71) (layer "F.SilkS") (width 0.12) (tstamp 82b6417a-e92e-498b-bf27-a7e0cb57a861))
20 | (fp_line (start -1.161252 1.71) (end 1.161252 1.71) (layer "F.SilkS") (width 0.12) (tstamp be86c8f6-15c3-4f07-9af9-cc374bc8621c))
21 | (fp_line (start 3 -1.95) (end 3 1.95) (layer "F.CrtYd") (width 0.05) (tstamp 5301a83c-ec60-431d-ada9-87cad183f28f))
22 | (fp_line (start -3 1.95) (end -3 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp 69689452-a80d-4fe9-bcb5-bcfcb072361d))
23 | (fp_line (start -3 -1.95) (end 3 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp b55b7ffc-2383-4e83-ac56-d44dd6ea3f44))
24 | (fp_line (start 3 1.95) (end -3 1.95) (layer "F.CrtYd") (width 0.05) (tstamp c5db794a-4c44-42e8-80f7-82ff8459a23b))
25 | (fp_line (start -2.25 1.6) (end -2.25 -1.6) (layer "F.Fab") (width 0.1) (tstamp 2e5bc258-3237-491e-b9c3-4e7e5611fe0b))
26 | (fp_line (start -2.25 -1.6) (end 2.25 -1.6) (layer "F.Fab") (width 0.1) (tstamp 49832a29-08dc-485b-bbe2-4f295365cc30))
27 | (fp_line (start 2.25 -1.6) (end 2.25 1.6) (layer "F.Fab") (width 0.1) (tstamp 5fe1b4ab-d266-4798-96c0-4c26151b9bec))
28 | (fp_line (start 2.25 1.6) (end -2.25 1.6) (layer "F.Fab") (width 0.1) (tstamp d82b4680-d770-4a8e-9827-cbefc719eefd))
29 | (pad "1" smd roundrect (at -2.05 0) (size 1.4 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.178571) (tstamp 97406838-df1c-416b-a180-963bf0459db2))
30 | (pad "2" smd roundrect (at 2.05 0) (size 1.4 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.178571) (tstamp 62a7ba36-2127-4211-a870-7bf8c04aa23c))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1812_4532Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C1825.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_1825_4564Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -4.35) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 2901dfbf-329d-4aea-9981-73734a05c970)
10 | )
11 | (fp_text value "C_1825_4564Metric" (at 0 4.35) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 616ab7b9-2ad5-4204-b99c-028d105c867c)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 341f65a6-90e1-42bc-b91a-0c8f65780331)
18 | )
19 | (fp_line (start -1.115748 3.31) (end 1.115748 3.31) (layer "F.SilkS") (width 0.12) (tstamp d9c9c105-b6a1-4f63-8b20-03ade358660e))
20 | (fp_line (start -1.115748 -3.31) (end 1.115748 -3.31) (layer "F.SilkS") (width 0.12) (tstamp dd040069-e08c-429f-8c80-fd9fa4b5c17f))
21 | (fp_line (start 3 3.65) (end -3 3.65) (layer "F.CrtYd") (width 0.05) (tstamp 53e91a78-1746-4941-8fbd-b6020dac1eed))
22 | (fp_line (start -3 -3.65) (end 3 -3.65) (layer "F.CrtYd") (width 0.05) (tstamp 66d87e00-9a74-4188-b510-b6fe828f2438))
23 | (fp_line (start -3 3.65) (end -3 -3.65) (layer "F.CrtYd") (width 0.05) (tstamp b3c5ff5a-b114-4963-bd8c-212ad8cf28c1))
24 | (fp_line (start 3 -3.65) (end 3 3.65) (layer "F.CrtYd") (width 0.05) (tstamp fbeb7f37-66b9-4fbf-9a98-138ba9088efa))
25 | (fp_line (start -2.25 -3.2) (end 2.25 -3.2) (layer "F.Fab") (width 0.1) (tstamp 101d69b9-fadd-4f68-9671-8537c564cb5c))
26 | (fp_line (start 2.25 -3.2) (end 2.25 3.2) (layer "F.Fab") (width 0.1) (tstamp b51589a2-bffc-4fbf-81b9-65f3f035f708))
27 | (fp_line (start -2.25 3.2) (end -2.25 -3.2) (layer "F.Fab") (width 0.1) (tstamp bd7dd8fe-12ea-4209-8ab0-5ea85fdddc46))
28 | (fp_line (start 2.25 3.2) (end -2.25 3.2) (layer "F.Fab") (width 0.1) (tstamp c3fb7700-1195-4764-84be-f8adacd8ee86))
29 | (pad "1" smd roundrect (at -2.05 0) (size 1.4 6.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.178571) (tstamp cbd2b158-6da1-4d11-a405-015bf4cae9f8))
30 | (pad "2" smd roundrect (at 2.05 0) (size 1.4 6.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.178571) (tstamp 4c4fe4eb-2fcd-4000-9d2e-6e423c51a077))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1825_4564Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C2220.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_2220_5650Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -3.65) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 1f2faa88-02f5-4fb5-9f95-22783aba0290)
10 | )
11 | (fp_text value "C_2220_5650Metric" (at 0 3.65) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp acee8c8b-2871-4143-a3e9-f44cae51e93a)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 5e3d1759-974c-41b0-a678-5676f3776177)
18 | )
19 | (fp_line (start -1.415748 2.61) (end 1.415748 2.61) (layer "F.SilkS") (width 0.12) (tstamp 7835ba1b-99c3-408d-ac77-8dcf7bfbc496))
20 | (fp_line (start -1.415748 -2.61) (end 1.415748 -2.61) (layer "F.SilkS") (width 0.12) (tstamp 991ce596-4ac7-4121-93aa-a877660a468f))
21 | (fp_line (start -3.7 2.95) (end -3.7 -2.95) (layer "F.CrtYd") (width 0.05) (tstamp 28370043-4ba7-4449-bf88-d1b8329a1bb1))
22 | (fp_line (start -3.7 -2.95) (end 3.7 -2.95) (layer "F.CrtYd") (width 0.05) (tstamp 8d2688b3-3af4-4f5e-9b97-c5eab57e543a))
23 | (fp_line (start 3.7 -2.95) (end 3.7 2.95) (layer "F.CrtYd") (width 0.05) (tstamp c6b748d4-83ce-48e4-b276-316cc03e3dc5))
24 | (fp_line (start 3.7 2.95) (end -3.7 2.95) (layer "F.CrtYd") (width 0.05) (tstamp cf5fb58f-25b6-434e-bded-4d5a301711eb))
25 | (fp_line (start 2.85 -2.5) (end 2.85 2.5) (layer "F.Fab") (width 0.1) (tstamp 0e05d2d8-ed00-4665-b65c-2d1a066c0938))
26 | (fp_line (start 2.85 2.5) (end -2.85 2.5) (layer "F.Fab") (width 0.1) (tstamp 0e52917b-f41f-454b-ab89-14d3f685b517))
27 | (fp_line (start -2.85 -2.5) (end 2.85 -2.5) (layer "F.Fab") (width 0.1) (tstamp cf426939-52cc-4700-a68f-c1a590ed65f9))
28 | (fp_line (start -2.85 2.5) (end -2.85 -2.5) (layer "F.Fab") (width 0.1) (tstamp d100c8c3-ea87-4b93-b47c-e98ecb1c09ab))
29 | (pad "1" smd roundrect (at -2.55 0) (size 1.8 5.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.138889) (tstamp 299a55f6-0eac-469a-948a-0b9a93cc482d))
30 | (pad "2" smd roundrect (at 2.55 0) (size 1.8 5.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.138889) (tstamp 8f754c0d-5fb3-4866-812f-5f1e6c300332))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_2220_5650Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C2225.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_2225_5664Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -4.25) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 304a91f5-d8bb-4823-8b15-2d1910b8509d)
10 | )
11 | (fp_text value "C_2225_5664Metric" (at 0 4.25) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 701d70e0-cc8b-430b-b2d7-d9e1acec7bd6)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp c5068998-9f75-4797-b4a7-cf2457aaa202)
18 | )
19 | (fp_line (start -1.522369 -3.285) (end 1.522369 -3.285) (layer "F.SilkS") (width 0.12) (tstamp 481a9772-8693-4f83-a027-80e18e1902b4))
20 | (fp_line (start -1.522369 3.285) (end 1.522369 3.285) (layer "F.SilkS") (width 0.12) (tstamp fb22dbca-79c6-4bec-a9b4-6b883f92a9a3))
21 | (fp_line (start -3.6 3.55) (end -3.6 -3.55) (layer "F.CrtYd") (width 0.05) (tstamp ac2b0590-d52f-4892-977c-9e0e24b64b19))
22 | (fp_line (start 3.6 3.55) (end -3.6 3.55) (layer "F.CrtYd") (width 0.05) (tstamp cb4c1991-080e-4019-9316-8f3f85426756))
23 | (fp_line (start -3.6 -3.55) (end 3.6 -3.55) (layer "F.CrtYd") (width 0.05) (tstamp d7d29f43-9b48-4a14-8036-696e8a9083de))
24 | (fp_line (start 3.6 -3.55) (end 3.6 3.55) (layer "F.CrtYd") (width 0.05) (tstamp f3ca9ec5-9a18-437e-9ead-4fe89706f6d6))
25 | (fp_line (start -2.86 3.175) (end -2.86 -3.175) (layer "F.Fab") (width 0.1) (tstamp 2b9d7eab-f690-498a-a363-3fb0fbf6ffc8))
26 | (fp_line (start -2.86 -3.175) (end 2.86 -3.175) (layer "F.Fab") (width 0.1) (tstamp 6b7358ac-6b3e-4e81-b3f5-d97885b69946))
27 | (fp_line (start 2.86 -3.175) (end 2.86 3.175) (layer "F.Fab") (width 0.1) (tstamp 7b6775c6-d2ec-47c0-8f9f-7779415f19e5))
28 | (fp_line (start 2.86 3.175) (end -2.86 3.175) (layer "F.Fab") (width 0.1) (tstamp deb7e384-f07d-496a-a3d5-a37327ff5013))
29 | (pad "1" smd roundrect (at -2.5375 0) (size 1.625 6.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.153846) (tstamp 7f295994-a10d-409a-bc89-dcbca88ad303))
30 | (pad "2" smd roundrect (at 2.5375 0) (size 1.625 6.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.153846) (tstamp bc3cba9e-20ac-41f9-8306-f88093af4806))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_2225_5664Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/C3640.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_3640_9110Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator")
5 | (tags "capacitor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -6.18) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp a107b690-1844-45e7-91f7-47e7a5cc00f3)
10 | )
11 | (fp_text value "C_3640_9110Metric" (at 0 6.18) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp dcbcb775-6298-4c46-a7b6-1545fcd001c9)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp dcf22f9d-f8ee-471f-b218-3761daea52f9)
18 | )
19 | (fp_line (start -2.922369 5.21) (end 2.922369 5.21) (layer "F.SilkS") (width 0.12) (tstamp 9d6d4e21-ba87-44b4-b544-97748a69ea72))
20 | (fp_line (start -2.922369 -5.21) (end 2.922369 -5.21) (layer "F.SilkS") (width 0.12) (tstamp c2a5445c-0bc4-41cd-b599-38d88b389684))
21 | (fp_line (start -5.3 -5.48) (end 5.3 -5.48) (layer "F.CrtYd") (width 0.05) (tstamp 0bf6c0f0-d8bf-400d-b3a1-4246dbcfc59e))
22 | (fp_line (start -5.3 5.48) (end -5.3 -5.48) (layer "F.CrtYd") (width 0.05) (tstamp 716ad3d9-4f69-40cd-964d-fee056c1e21e))
23 | (fp_line (start 5.3 -5.48) (end 5.3 5.48) (layer "F.CrtYd") (width 0.05) (tstamp c62d19b4-9c53-445f-94ac-d3557a22062e))
24 | (fp_line (start 5.3 5.48) (end -5.3 5.48) (layer "F.CrtYd") (width 0.05) (tstamp cfae67c2-d812-4356-a380-283c4e453249))
25 | (fp_line (start 4.57 -5.1) (end 4.57 5.1) (layer "F.Fab") (width 0.1) (tstamp 522246cd-4725-4bb2-9623-b2f378cb9e35))
26 | (fp_line (start 4.57 5.1) (end -4.57 5.1) (layer "F.Fab") (width 0.1) (tstamp 90692218-8676-402d-8d08-b0c976320342))
27 | (fp_line (start -4.57 5.1) (end -4.57 -5.1) (layer "F.Fab") (width 0.1) (tstamp 90e9b865-a9f9-4656-9a15-f9fc5b97dead))
28 | (fp_line (start -4.57 -5.1) (end 4.57 -5.1) (layer "F.Fab") (width 0.1) (tstamp e1a4c705-11ad-4f9a-82dd-dfd86c766cdc))
29 | (pad "1" smd roundrect (at -4.0875 0) (size 1.925 10.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.12987) (tstamp c7d624ab-cef2-464a-a739-4155c9dc1f66))
30 | (pad "2" smd roundrect (at 4.0875 0) (size 1.925 10.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.12987) (tstamp a39a4f2e-2d51-4f8d-aad6-d6426d8f93ce))
31 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_3640_9110Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L0201.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_0201_0603Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.05) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 60b43fa5-69a9-412a-9eac-6193ccec338b)
10 | )
11 | (fp_text value "L_0201_0603Metric" (at 0 1.05) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 75b42c51-5b04-40ea-9ae7-705ef08607be)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 -0.68) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp 54a04468-ab3e-432a-9572-e11c95a4a703)
18 | )
19 | (fp_line (start 0.7 -0.35) (end 0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 5e5943df-c18c-4393-ad74-4cb2e2781648))
20 | (fp_line (start -0.7 -0.35) (end 0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp 68a5fe59-49ad-44b3-a935-741c4529d2a3))
21 | (fp_line (start 0.7 0.35) (end -0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 901fc578-c002-40b0-8ff6-b85444315fc0))
22 | (fp_line (start -0.7 0.35) (end -0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp 96045fa6-3969-4000-a3c9-eeb2d181fff8))
23 | (fp_line (start 0.3 -0.15) (end 0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp 69a34fd1-6d92-4a92-a4a8-d66a6272fc76))
24 | (fp_line (start 0.3 0.15) (end -0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp 83ae78ae-74cc-4dfd-ac6d-9db740240107))
25 | (fp_line (start -0.3 0.15) (end -0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp ce57b0c4-1334-4ea9-914f-2e94272d5b0d))
26 | (fp_line (start -0.3 -0.15) (end 0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp fb2e9db1-f43e-45f3-842a-f0719817ae8e))
27 | (pad "" smd roundrect (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 148f9ebc-d213-4e66-85d7-31a803de1e12))
28 | (pad "" smd roundrect (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp b9747d45-664b-45b6-8b79-36e0b002eec3))
29 | (pad "1" smd roundrect (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 2885ac8f-09b4-4f77-b6cf-1a089162ea46))
30 | (pad "2" smd roundrect (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 4467b87e-eca3-4760-ac17-7fbe92f8828c))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0201_0603Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L0402.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_0402_1005Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.17) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 5f7cfd23-ba30-4112-8e8a-084eff185daa)
10 | )
11 | (fp_text value "L_0402_1005Metric" (at 0 1.17) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 534be459-0d3a-4a4f-839c-04a21d8e5c28)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp b97776cd-36ef-4231-b3ff-6fa6e7347e10)
18 | )
19 | (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 566f1185-9e95-45a6-81fd-2bdb7fd01107))
20 | (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9d94b2cd-6f71-4c16-a91e-b6624ec3ec59))
21 | (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp bca3e59d-5431-4c7a-8ad9-6534092cfb19))
22 | (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e3a32dcb-516f-4225-b080-19ec937fc237))
23 | (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 8d273d34-e6cf-4e80-8fb2-08ad72f4400a))
24 | (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a9cec81b-84c4-4c08-aaac-72770dc47137))
25 | (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c2bdec94-67eb-4cfc-b6c6-320f519b6a42))
26 | (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d23f18da-56cb-4a32-8eeb-17f5c58fe19e))
27 | (pad "1" smd roundrect (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8d57f103-1c4d-42b3-9a1c-788495c7aba4))
28 | (pad "2" smd roundrect (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 5803ccd7-5f47-477b-995b-63712661ba11))
29 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0402_1005Metric.wrl"
30 | (offset (xyz 0 0 0))
31 | (scale (xyz 1 1 1))
32 | (rotate (xyz 0 0 0))
33 | )
34 | )
35 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L0603.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_0603_1608Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.43) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 15982ba7-5d11-45e4-a3b3-af6bf974573a)
10 | )
11 | (fp_text value "L_0603_1608Metric" (at 0 1.43) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp a1ad3d82-3f41-4c94-89c4-4c2b30d7c6ca)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.4 0.4) (thickness 0.06)))
17 | (tstamp 49280e6b-c301-47e4-ab05-a68560b5812f)
18 | )
19 | (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 1b70a57f-332f-4ce0-b83f-3a5810afac75))
20 | (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 6775c7f9-9490-4f1d-abd0-c8bf52d991e9))
21 | (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 071b6c9a-9795-4440-b085-98e1d8a720cf))
22 | (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 31b84df9-6f42-40ba-86f2-845cb4c8445f))
23 | (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 589a1be7-fe89-40a4-a8a4-540ebd741e72))
24 | (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f06ec9fa-c738-4a73-b422-4da33a15bcb3))
25 | (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3a1c6ae1-83df-43f9-89c2-fde74465c43e))
26 | (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 849570db-5507-459e-8ac1-50e1c86d85bb))
27 | (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 939dd113-88cc-4ec7-bb01-f3a7fa22f650))
28 | (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a44eea35-a4b5-48f5-a342-fc6101d39aab))
29 | (pad "1" smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ec8296c8-87ee-4320-b046-58f25d36a017))
30 | (pad "2" smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0ee1c359-890c-42fa-a10f-688f4c328d3d))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0603_1608Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L0805.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_0805_2012Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.55) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 85198dd5-2d2e-41e2-bfe6-aeeac1c35a43)
10 | )
11 | (fp_text value "L_0805_2012Metric" (at 0 1.55) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp a55f77ce-0024-4752-a929-14c53e46a957)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.5 0.5) (thickness 0.08)))
17 | (tstamp b0dfb2b0-d7bd-4916-9b50-e001e2b8e2f7)
18 | )
19 | (fp_line (start -0.399622 -0.56) (end 0.399622 -0.56) (layer "F.SilkS") (width 0.12) (tstamp 86492638-b6b9-4e2a-a5a7-69ef0722ad73))
20 | (fp_line (start -0.399622 0.56) (end 0.399622 0.56) (layer "F.SilkS") (width 0.12) (tstamp 962294a7-71c0-43ef-be17-65a2aa3d77f3))
21 | (fp_line (start -1.75 -0.85) (end 1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 177020d6-b2b8-4821-a6c5-39ea0ff2533d))
22 | (fp_line (start -1.75 0.85) (end -1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 593ac7b7-a9cd-48db-ac2a-c008f5b3a5d0))
23 | (fp_line (start 1.75 0.85) (end -1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp d984c665-49f3-4ff8-8e8d-bb2fd80b30fd))
24 | (fp_line (start 1.75 -0.85) (end 1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp e7a2526a-64b9-4a00-a5be-f58458bcb545))
25 | (fp_line (start 1 -0.45) (end 1 0.45) (layer "F.Fab") (width 0.1) (tstamp 9824579e-e0e9-4db1-983e-4a53602b11de))
26 | (fp_line (start -1 -0.45) (end 1 -0.45) (layer "F.Fab") (width 0.1) (tstamp bf3fd839-6091-4414-93fe-6ed493b5b74e))
27 | (fp_line (start -1 0.45) (end -1 -0.45) (layer "F.Fab") (width 0.1) (tstamp de6d2d36-7f0f-434d-ad42-5d8a47b5c9e4))
28 | (fp_line (start 1 0.45) (end -1 0.45) (layer "F.Fab") (width 0.1) (tstamp e4cb3aa9-3313-4273-8702-99125679a66b))
29 | (pad "1" smd roundrect (at -1.0625 0) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 171f46e0-0a30-46fe-b67d-10d60e84326d))
30 | (pad "2" smd roundrect (at 1.0625 0) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0b60df63-080f-4ae6-9bf1-5284ea4641e0))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0805_2012Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L1206.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_1206_3216Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.9) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 178a1f16-1d83-47f1-a652-54a0836dbedb)
10 | )
11 | (fp_text value "L_1206_3216Metric" (at 0 1.9) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 8ea0f345-a55e-4ab1-a39e-7142b541b267)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp 47098e1e-d462-48b4-829b-ac9702d010ef)
18 | )
19 | (fp_line (start -0.835242 -0.91) (end 0.835242 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 42b9167c-b624-40ff-983e-c86196d62989))
20 | (fp_line (start -0.835242 0.91) (end 0.835242 0.91) (layer "F.SilkS") (width 0.12) (tstamp 6a1ab159-4370-4383-b509-6e9ea2a6f42d))
21 | (fp_line (start 2.35 1.2) (end -2.35 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 299920e1-1e56-4e04-b1b0-230fbbc2a965))
22 | (fp_line (start -2.35 -1.2) (end 2.35 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 639514e7-a3f2-4b60-89cb-5b380bfe96aa))
23 | (fp_line (start 2.35 -1.2) (end 2.35 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 9f72a3bc-0946-40ba-aea9-08b1da1c69e1))
24 | (fp_line (start -2.35 1.2) (end -2.35 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp a53524d3-2384-4be0-bb5c-d3cab9ee8419))
25 | (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 6a3f4840-c3b1-433f-841f-1e1bebedba84))
26 | (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp d43eb07a-2f89-4a9d-8283-34fd5441193f))
27 | (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp dd3349f7-29cc-4d6f-b4f6-225970ff650c))
28 | (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp fe65041d-6628-41aa-bd86-09a6f759ea86))
29 | (pad "1" smd roundrect (at -1.575 0) (size 1.05 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.238095) (tstamp 4c4f8280-dcdd-41b3-b2be-119019487c6d))
30 | (pad "2" smd roundrect (at 1.575 0) (size 1.05 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.238095) (tstamp 7c42c28a-12b0-4447-b7d1-583fb7f42522))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1206_3216Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L1210.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_1210_3225Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.28) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 0248fbce-8324-4864-a92c-1800c4579324)
10 | )
11 | (fp_text value "L_1210_3225Metric" (at 0 2.28) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 6060ebd3-562d-4acd-9881-4c948ec1db82)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp 3cca5efd-a800-452b-96ff-63067e6f69f7)
18 | )
19 | (fp_line (start -0.602064 1.36) (end 0.602064 1.36) (layer "F.SilkS") (width 0.12) (tstamp 5ac3172e-44eb-4813-a9db-a2c28d42da48))
20 | (fp_line (start -0.602064 -1.36) (end 0.602064 -1.36) (layer "F.SilkS") (width 0.12) (tstamp e0e9f9b1-3566-4245-b48d-853f75588a88))
21 | (fp_line (start -2.28 1.58) (end -2.28 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp 35fae7f0-061e-4f81-afd3-6525b617b365))
22 | (fp_line (start 2.28 1.58) (end -2.28 1.58) (layer "F.CrtYd") (width 0.05) (tstamp 3efed4da-f7a4-4a95-a4c7-6f1c8a91ad2c))
23 | (fp_line (start 2.28 -1.58) (end 2.28 1.58) (layer "F.CrtYd") (width 0.05) (tstamp 8675dd17-0ef6-4f8e-bfc8-d0f17304f639))
24 | (fp_line (start -2.28 -1.58) (end 2.28 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp acf282c1-71e3-4787-8108-a4a67778bff5))
25 | (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 4d2befcc-9bbe-48d9-ba26-0cf72609728b))
26 | (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer "F.Fab") (width 0.1) (tstamp 8b700b01-419a-483f-b03f-50dfe89b2f61))
27 | (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp c3a19bf0-a291-4636-b141-0a774f114bf8))
28 | (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp c8bd0de2-5098-4ef5-a84a-432c218f180c))
29 | (pad "1" smd roundrect (at -1.4 0) (size 1.25 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 382a6c88-e455-44f6-b152-ea44007e7e98))
30 | (pad "2" smd roundrect (at 1.4 0) (size 1.25 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp cabf07c5-39cb-4892-bb25-eb554cd46fa5))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1210_3225Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L1806.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_1806_4516Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F6C3B0D)
4 | (descr "Inductor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.9) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 8f9679f7-9dbe-49cf-959d-2274d4206c55)
10 | )
11 | (fp_text value "L_1806_4516Metric" (at 0 1.9) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 239658b4-cbd1-48d4-a3bf-3ffb2502430f)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 9c9a2519-dd97-468b-a1d6-0a79933b9ac3)
18 | )
19 | (fp_line (start -1.260242 -0.91) (end 1.260242 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 61749536-db8a-45c3-bdfc-ff61b1a2cc3e))
20 | (fp_line (start -1.260242 0.91) (end 1.260242 0.91) (layer "F.SilkS") (width 0.12) (tstamp e26d20d6-7a9f-4d9c-b2c9-ae5e22f0319c))
21 | (fp_line (start 3 -1.2) (end 3 1.2) (layer "F.CrtYd") (width 0.05) (tstamp 926b07ef-5681-4d39-9155-e18bfafb29e7))
22 | (fp_line (start -3 -1.2) (end 3 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp 9f0f3df5-bdeb-4bb1-979f-2c3fefc29481))
23 | (fp_line (start 3 1.2) (end -3 1.2) (layer "F.CrtYd") (width 0.05) (tstamp bb799aff-c080-4ea6-a63c-6a6ee1014e68))
24 | (fp_line (start -3 1.2) (end -3 -1.2) (layer "F.CrtYd") (width 0.05) (tstamp da2690b1-f6b1-4c65-9309-41f2d0e22f8d))
25 | (fp_line (start -2.25 0.8) (end -2.25 -0.8) (layer "F.Fab") (width 0.1) (tstamp 065aa546-b145-4abb-b9cc-8008d60852b3))
26 | (fp_line (start 2.25 -0.8) (end 2.25 0.8) (layer "F.Fab") (width 0.1) (tstamp d57c361f-4138-4011-8eee-6b0bb3a08387))
27 | (fp_line (start -2.25 -0.8) (end 2.25 -0.8) (layer "F.Fab") (width 0.1) (tstamp e96ab4a0-c557-4404-8bf2-16ac261bf0b3))
28 | (fp_line (start 2.25 0.8) (end -2.25 0.8) (layer "F.Fab") (width 0.1) (tstamp f51d3073-de91-49c7-b914-0b8800501dfb))
29 | (pad "1" smd roundrect (at -2.1125 0) (size 1.275 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.196078) (tstamp cdf18d6c-0d38-49b7-bc56-c3c845caa276))
30 | (pad "2" smd roundrect (at 2.1125 0) (size 1.275 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.196078) (tstamp 8e0f5a71-a5b5-47bb-bceb-3e741da7422e))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1806_4516Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L1812.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_1812_4532Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.65) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 1a2198a3-9277-43dd-aa13-ebd2fb1a47bf)
10 | )
11 | (fp_text value "L_1812_4532Metric" (at 0 2.65) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 1d9cc89e-431c-481a-a386-255d804e3877)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 819224ff-0577-45a8-b036-e61578572ab1)
18 | )
19 | (fp_line (start -1.386252 1.71) (end 1.386252 1.71) (layer "F.SilkS") (width 0.12) (tstamp 6139d088-203f-4a8e-88dc-dc4063e3e272))
20 | (fp_line (start -1.386252 -1.71) (end 1.386252 -1.71) (layer "F.SilkS") (width 0.12) (tstamp 699b3688-55af-4809-8013-2816862fc13d))
21 | (fp_line (start -2.95 -1.95) (end 2.95 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp 962ab2e8-8e7a-45ea-bec9-19685363c803))
22 | (fp_line (start -2.95 1.95) (end -2.95 -1.95) (layer "F.CrtYd") (width 0.05) (tstamp 9a929e92-c818-4646-932b-cf80f150fbea))
23 | (fp_line (start 2.95 -1.95) (end 2.95 1.95) (layer "F.CrtYd") (width 0.05) (tstamp c592311d-d171-4c0c-b27f-f7c551276550))
24 | (fp_line (start 2.95 1.95) (end -2.95 1.95) (layer "F.CrtYd") (width 0.05) (tstamp c6911dce-6890-49a3-8f03-77edf4a4bf98))
25 | (fp_line (start 2.25 -1.6) (end 2.25 1.6) (layer "F.Fab") (width 0.1) (tstamp 5ad58e21-b3bd-409e-aa31-8e6e29fafcb0))
26 | (fp_line (start -2.25 1.6) (end -2.25 -1.6) (layer "F.Fab") (width 0.1) (tstamp a0efd553-54e8-4fca-afc3-562afa9892b3))
27 | (fp_line (start 2.25 1.6) (end -2.25 1.6) (layer "F.Fab") (width 0.1) (tstamp a1cbcb38-560f-4ef4-9434-2ae9f41b735a))
28 | (fp_line (start -2.25 -1.6) (end 2.25 -1.6) (layer "F.Fab") (width 0.1) (tstamp bbc8a7b9-9baa-401e-9fe0-fe0e1c39f822))
29 | (pad "1" smd roundrect (at -2.1375 0) (size 1.125 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp 57161443-3309-427c-a3e7-dd340401e221))
30 | (pad "2" smd roundrect (at 2.1375 0) (size 1.125 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp 87a875e5-10ae-4cce-b94b-cdf513cdbbed))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1812_4532Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L2010.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_2010_5025Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.28) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp e942f1dc-55b9-4a28-8969-81cc39855295)
10 | )
11 | (fp_text value "L_2010_5025Metric" (at 0 2.28) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 333242cc-6129-4e35-8293-93f2afc1e3c0)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 173ec1f4-c523-4213-87fb-0eaab8adf1e3)
18 | )
19 | (fp_line (start -1.402064 -1.36) (end 1.402064 -1.36) (layer "F.SilkS") (width 0.12) (tstamp 9db8fecb-0c24-4306-8a6e-e0b8394a5860))
20 | (fp_line (start -1.402064 1.36) (end 1.402064 1.36) (layer "F.SilkS") (width 0.12) (tstamp e6a83c5f-5300-4d85-add6-d35d236acb08))
21 | (fp_line (start -3.18 -1.58) (end 3.18 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp 08c6d5a5-ef17-4bff-84f2-8cd62f5dca45))
22 | (fp_line (start -3.18 1.58) (end -3.18 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp 68feb493-c7d1-4fb9-837c-b294d2bf89b5))
23 | (fp_line (start 3.18 -1.58) (end 3.18 1.58) (layer "F.CrtYd") (width 0.05) (tstamp d48e8a1f-28d9-4516-97ad-8c9631520d71))
24 | (fp_line (start 3.18 1.58) (end -3.18 1.58) (layer "F.CrtYd") (width 0.05) (tstamp e1a40f95-fe79-4908-9fb2-c0d1cad62cce))
25 | (fp_line (start -2.5 -1.25) (end 2.5 -1.25) (layer "F.Fab") (width 0.1) (tstamp 023de8f0-722d-4914-a460-ea290843ca57))
26 | (fp_line (start 2.5 1.25) (end -2.5 1.25) (layer "F.Fab") (width 0.1) (tstamp 819bd602-bb6a-468f-b0fb-1a79a24cb45c))
27 | (fp_line (start -2.5 1.25) (end -2.5 -1.25) (layer "F.Fab") (width 0.1) (tstamp ad38b39f-49d0-4e50-b62d-dcf4b0925d4c))
28 | (fp_line (start 2.5 -1.25) (end 2.5 1.25) (layer "F.Fab") (width 0.1) (tstamp f20e5dfa-a84e-4e32-b07d-2d65a8527760))
29 | (pad "1" smd roundrect (at -2.25 0) (size 1.35 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.185185) (tstamp 37b3f931-f51f-4cba-a1b7-4fcac0e8db72))
30 | (pad "2" smd roundrect (at 2.25 0) (size 1.35 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.185185) (tstamp 44b83255-f441-4222-a6c0-48943ea64444))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_2010_5025Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/L2512.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "L_2512_6332Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEF0)
4 | (descr "Inductor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
5 | (tags "inductor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp d082793b-860e-43ed-8d89-0abb6524a08e)
10 | )
11 | (fp_text value "L_2512_6332Metric" (at 0 2.62) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 638227ad-ab6f-4f35-a3fa-6b051268e9e4)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp ce051b8b-94fd-47be-9b5a-4e5efc1d1024)
18 | )
19 | (fp_line (start -2.052064 -1.71) (end 2.052064 -1.71) (layer "F.SilkS") (width 0.12) (tstamp 578bba2c-07d3-4a8b-a63a-325026e3dc7d))
20 | (fp_line (start -2.052064 1.71) (end 2.052064 1.71) (layer "F.SilkS") (width 0.12) (tstamp 94f8cff2-c23c-45b7-87ae-e32514d611e9))
21 | (fp_line (start -3.82 1.92) (end -3.82 -1.92) (layer "F.CrtYd") (width 0.05) (tstamp 29afb00b-0493-48c3-bdf4-6fb1c7323465))
22 | (fp_line (start 3.82 1.92) (end -3.82 1.92) (layer "F.CrtYd") (width 0.05) (tstamp 40360db8-4e53-4057-99b3-3e4b828256a5))
23 | (fp_line (start 3.82 -1.92) (end 3.82 1.92) (layer "F.CrtYd") (width 0.05) (tstamp 40d27f21-092c-4b5d-8216-8da38cf95cff))
24 | (fp_line (start -3.82 -1.92) (end 3.82 -1.92) (layer "F.CrtYd") (width 0.05) (tstamp de5b38aa-0bc6-4974-8fd6-922a6fff3269))
25 | (fp_line (start 3.15 1.6) (end -3.15 1.6) (layer "F.Fab") (width 0.1) (tstamp 5a04cde7-e47b-4abf-b757-1a1f9c15d685))
26 | (fp_line (start 3.15 -1.6) (end 3.15 1.6) (layer "F.Fab") (width 0.1) (tstamp 5bb66f52-9d2b-4b51-8edc-a1f245a7852c))
27 | (fp_line (start -3.15 -1.6) (end 3.15 -1.6) (layer "F.Fab") (width 0.1) (tstamp 8856ed52-49bc-46e2-9c8d-555793f95055))
28 | (fp_line (start -3.15 1.6) (end -3.15 -1.6) (layer "F.Fab") (width 0.1) (tstamp 995b05df-481d-4f49-ba31-b50d8d4f606d))
29 | (pad "1" smd roundrect (at -2.9 0) (size 1.35 3.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.185185) (tstamp e637b940-a37e-4c0f-bf9b-d1142992c8b5))
30 | (pad "2" smd roundrect (at 2.9 0) (size 1.35 3.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.185185) (tstamp 7438f8a2-f724-4ad8-abba-c68a1ecbeaf5))
31 | (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_2512_6332Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/LED0603-RD.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:LED0603-RD (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value LED0603-RD (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 0.22 0.33) (end 0.21 0.33) (layer F.SilkS) (width 0.15))
13 | (fp_line (start 0.21 0.33) (end -0.12 -0.00) (layer F.SilkS) (width 0.15))
14 | (fp_line (start 0.22 -0.35) (end 0.22 -0.34) (layer F.SilkS) (width 0.15))
15 | (fp_line (start 0.22 -0.34) (end -0.12 -0.00) (layer F.SilkS) (width 0.15))
16 | (fp_line (start 0.22 -0.35) (end 0.22 0.33) (layer F.SilkS) (width 0.15))
17 | (fp_line (start 0.24 -0.75) (end 1.39 -0.75) (layer F.SilkS) (width 0.15))
18 | (fp_line (start 0.24 0.75) (end 1.39 0.75) (layer F.SilkS) (width 0.15))
19 | (fp_line (start 1.39 -0.75) (end 1.39 0.73) (layer F.SilkS) (width 0.15))
20 | (fp_line (start -0.14 0.75) (end -1.19 0.75) (layer F.SilkS) (width 0.15))
21 | (fp_line (start -1.49 0.35) (end -1.49 0.45) (layer F.SilkS) (width 0.15))
22 | (fp_line (start -1.49 0.45) (end -1.19 0.75) (layer F.SilkS) (width 0.15))
23 | (fp_line (start -1.49 -0.35) (end -1.49 0.35) (layer F.SilkS) (width 0.15))
24 | (fp_line (start -1.49 -0.35) (end -1.49 -0.45) (layer F.SilkS) (width 0.15))
25 | (fp_line (start -1.49 -0.45) (end -1.19 -0.75) (layer F.SilkS) (width 0.15))
26 | (fp_line (start -0.14 -0.75) (end -1.19 -0.75) (layer F.SilkS) (width 0.15))
27 | (fp_line (start 0.22 -0.00) (end -0.12 -0.00) (layer F.SilkS) (width 0.15))
28 | (pad 2 smd rect (at 0.80 -0.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask))
29 | (pad 1 smd rect (at -0.80 0.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask))
30 | (fp_circle (center -0.80 0.40) (end -0.77 0.40) (layer F.Fab) (width 0.06))
31 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blurp/.ato/modules/generics/elec/footprints/footprints.3dshapes/LED0603-RD.wrl"
32 | (offset (xyz 0.000 -0.000 -0.000))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R01005.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_01005_0402Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp abdfa6d9-2571-4fd1-b45f-8b96c63235e5)
10 | )
11 | (fp_text value "R_01005_0402Metric" (at 0 1) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 19805f20-cbe8-4271-ab65-f39dd2b2c499)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 -0.62) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp 028f18d7-20a8-40c2-bf2a-43f7ff1f38cf)
18 | )
19 | (fp_line (start -0.6 0.3) (end -0.6 -0.3) (layer "F.CrtYd") (width 0.05) (tstamp 384c3575-7459-4bdc-9df1-fae38b8b32c7))
20 | (fp_line (start 0.6 0.3) (end -0.6 0.3) (layer "F.CrtYd") (width 0.05) (tstamp 4817a4e6-18f6-4243-87ea-eb61a59e3253))
21 | (fp_line (start -0.6 -0.3) (end 0.6 -0.3) (layer "F.CrtYd") (width 0.05) (tstamp 66be4821-09da-4810-b1ef-b7a4d736bda5))
22 | (fp_line (start 0.6 -0.3) (end 0.6 0.3) (layer "F.CrtYd") (width 0.05) (tstamp ff1f2b03-34c7-4236-9a90-bb87d54572ae))
23 | (fp_line (start 0.2 -0.1) (end 0.2 0.1) (layer "F.Fab") (width 0.1) (tstamp 0780bd7a-209b-4d84-89fa-f6387002fa57))
24 | (fp_line (start -0.2 0.1) (end -0.2 -0.1) (layer "F.Fab") (width 0.1) (tstamp 216cb919-8ea0-4c21-9498-87b0fae0d552))
25 | (fp_line (start -0.2 -0.1) (end 0.2 -0.1) (layer "F.Fab") (width 0.1) (tstamp 577d0ca1-0bb3-4700-b507-ae7315e444b3))
26 | (fp_line (start 0.2 0.1) (end -0.2 0.1) (layer "F.Fab") (width 0.1) (tstamp dee0d602-8ed4-4da8-871e-66da4276747c))
27 | (pad "" smd roundrect (at 0.275 0) (size 0.27 0.27) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 681a4d37-fb32-431d-b6a2-9a3366b0dbad))
28 | (pad "" smd roundrect (at -0.275 0) (size 0.27 0.27) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 9c5fa0e7-5185-4a74-afe9-b5a8505966e7))
29 | (pad "1" smd roundrect (at -0.25 0) (size 0.4 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 76b3bd00-f062-45e5-9b0b-a86374c157c8))
30 | (pad "2" smd roundrect (at 0.25 0) (size 0.4 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 159b3036-7d2c-4756-a071-ed16d82120ac))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_01005_0402Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R0201.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_0201_0603Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.05) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp e45e00c2-1c2b-4f80-9271-8f80d81b2a70)
10 | )
11 | (fp_text value "R_0201_0603Metric" (at 0 1.05) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 3ed3ef8f-c99a-41fc-9a16-221a6bfc2a16)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 -0.68) (layer "F.Fab")
16 | (effects (font (size 0.25 0.25) (thickness 0.04)))
17 | (tstamp f988840e-b08d-4b6e-9589-79b3a7bf0968)
18 | )
19 | (fp_line (start -0.7 0.35) (end -0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp 021628bd-92eb-4251-b890-352b8e05add9))
20 | (fp_line (start 0.7 -0.35) (end 0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 8ff9ffbd-6367-42cd-981b-1c93eb62a182))
21 | (fp_line (start -0.7 -0.35) (end 0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp cd6f3c00-9c19-46c7-8b63-296ba8c3e3d0))
22 | (fp_line (start 0.7 0.35) (end -0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp efdbce53-b1d1-43b8-9d32-2efb7d771ccd))
23 | (fp_line (start -0.3 0.15) (end -0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp 2a65fd0d-efdf-4159-b35a-41e435728c4a))
24 | (fp_line (start 0.3 -0.15) (end 0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp 8f895502-ab9f-43c3-a105-6662a16418d4))
25 | (fp_line (start -0.3 -0.15) (end 0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp e4dde74c-0933-44de-b588-4c0fde20c9f5))
26 | (fp_line (start 0.3 0.15) (end -0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp fd9eedea-9b5c-4077-bb85-c38eca0b131d))
27 | (pad "" smd roundrect (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp a4ae16a7-8a3a-4116-a03a-a033592a0aba))
28 | (pad "" smd roundrect (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp bf7d15b9-64d8-4447-80bc-cf2dc469d35e))
29 | (pad "1" smd roundrect (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 5b63156c-3c32-4c95-bebb-6d18efe0eed7))
30 | (pad "2" smd roundrect (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp a66fc88c-2b90-4f27-a1c9-aa8c8902aa77))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R0402.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_0402_1005Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.17) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 41d78466-b78f-4259-a93b-b5098dbbea74)
10 | )
11 | (fp_text value "R_0402_1005Metric" (at 0 1.17) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp c8b0a43f-eb80-49fa-9f77-e02d4b03d7c9)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.26 0.26) (thickness 0.04)))
17 | (tstamp 3061a90f-a481-4c92-b184-11e8cdb5c40e)
18 | )
19 | (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp e17efb13-8792-4f70-81c4-4fc1f4995f7f))
20 | (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp ef794941-a745-46fd-8982-3bf3b39dd4fc))
21 | (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1121d59e-f03d-42ac-85a2-357338f6cb7d))
22 | (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 332a6d58-096d-4cc7-9324-96105a58f8d7))
23 | (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 37a147d4-3d5d-4a47-8102-c954a7e61a94))
24 | (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a5090ca4-de76-43ea-a14c-c1e11daae04b))
25 | (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 3efa2f2c-1877-4dcc-914d-5e9d06a61f10))
26 | (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp ab9e8747-b37b-4830-9372-c45b6e571f09))
27 | (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp b8e0a956-ce18-4779-ad22-ae8f9f8b37c2))
28 | (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp be66e16d-9918-4c52-b0d7-0d397372d213))
29 | (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 71bd5113-61af-4f98-a937-b89111941731))
30 | (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b2dc4744-6f7a-4267-a134-185dba0d1741))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R0603.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_0603_1608Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.43) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 6df974b4-b819-4abf-a570-cfac24b90f22)
10 | )
11 | (fp_text value "R_0603_1608Metric" (at 0 1.43) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 43a2d3f9-8880-4891-bb65-e1f1adf1c2a5)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.4 0.4) (thickness 0.06)))
17 | (tstamp 2dfd6efa-e1ab-4e55-ab2b-7f9e70f33afa)
18 | )
19 | (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 2bf1d867-cdfa-44dc-9124-ce584dcd094b))
20 | (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 8ec8ba9e-3d89-4f37-94bb-eddf5e4d7489))
21 | (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 24e272be-4051-4b9b-9127-1c7f22532469))
22 | (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2bbe1e5e-3213-443e-930c-a0ae97a345e1))
23 | (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 39fddbf8-ad85-4516-95fc-b7f57b1b5476))
24 | (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dc275714-5365-4c02-a2fb-5cbd77201d52))
25 | (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 0746adbb-419c-491f-ae91-c14351e88a28))
26 | (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 30e382fb-e120-4499-bc15-156f98cd93e8))
27 | (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 9ddd7cd8-091d-447c-bc2a-eed5612caf40))
28 | (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp d04dd1a4-2178-41f5-9bb7-ad470915f47a))
29 | (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 958f80d5-b7aa-4100-9f8f-c88ef419994d))
30 | (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dbf61a86-b574-45d2-ba89-95e1ee8fabb2))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R0805.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_0805_2012Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.65) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp effead60-2b17-4463-91cf-34792a2b459a)
10 | )
11 | (fp_text value "R_0805_2012Metric" (at 0 1.65) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 83cd9c78-75b4-4eec-9501-2ff4a6e7a26e)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.5 0.5) (thickness 0.08)))
17 | (tstamp b5354c63-16aa-4898-aa0c-eeb3d035fc5f)
18 | )
19 | (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 1d1dfe66-8d95-48c7-9468-1437fe352fc9))
20 | (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp 9aaa9150-dbb8-4657-a223-476b55b89dae))
21 | (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 245c0818-3ccc-4969-b35b-0d4f8723400e))
22 | (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 5b983e02-1ada-4414-ad21-290f1424bf3d))
23 | (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp c9825373-da58-4067-816d-465cdf887dc6))
24 | (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp f3d9ee21-ffbd-4620-abbf-7bc99e9f4420))
25 | (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 37f98079-19ff-4dd9-ac60-76d47722b840))
26 | (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp b0e87530-3bac-4895-be8c-fdb50669192d))
27 | (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp b1a33891-38ab-48fb-8542-eb6b9260c23c))
28 | (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp e73c85cd-37bc-422b-91a3-e268ce9a1281))
29 | (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) (tstamp 9702d628-9b91-4d58-9130-9271bd872f5b))
30 | (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902) (tstamp 1ad1544b-7ba3-4927-93fd-ab9c0a8dba06))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R1206.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_1206_3216Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -1.82) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp aa958b8d-703c-4d5d-8a6f-8094603b30c9)
10 | )
11 | (fp_text value "R_1206_3216Metric" (at 0 1.82) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 7f57f535-4bc6-49c8-ad8e-3a5728fedc49)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp f76b5b71-f784-4fa2-a423-99e4954ebe12)
18 | )
19 | (fp_line (start -0.727064 0.91) (end 0.727064 0.91) (layer "F.SilkS") (width 0.12) (tstamp 197ad961-e783-46ae-b85d-b96c97d73ba5))
20 | (fp_line (start -0.727064 -0.91) (end 0.727064 -0.91) (layer "F.SilkS") (width 0.12) (tstamp 695ab2dc-dc7f-43d4-a19a-9031231c4718))
21 | (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp ae4d2615-4dd2-4203-9d9d-5dc6b69cf615))
22 | (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp cdd7bd4e-fde4-467f-8aab-baffad35a5ba))
23 | (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp d2e3a7ca-d542-4b47-8aa5-8d75c3ca8ff8))
24 | (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp ffa65f00-c734-4cae-94c3-ba27d56d3dea))
25 | (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 1a265bb0-b48f-4410-8314-4bd048e3a08b))
26 | (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp 336eda3b-f501-4677-acc4-283821f678e8))
27 | (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp ac36ef75-5354-48e4-b14c-eef00e40520a))
28 | (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp b0e1320a-4c9f-433e-80bc-5c6a7124ebad))
29 | (pad "1" smd roundrect (at -1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp dbad0287-b397-45bd-8a16-43e87bdf7c5c))
30 | (pad "2" smd roundrect (at 1.4625 0) (size 1.125 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp 0f7c8c85-86aa-4632-9ea9-d90a66b5867e))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R1210.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_1210_3225Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.28) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 8546a801-1455-4218-92aa-59146a7abdd5)
10 | )
11 | (fp_text value "R_1210_3225Metric" (at 0 2.28) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 3375bf14-9940-4e15-a89e-ce91854a0d06)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 0.8 0.8) (thickness 0.12)))
17 | (tstamp 6016c4ed-0048-4b3b-b210-417f3b85c91b)
18 | )
19 | (fp_line (start -0.723737 1.355) (end 0.723737 1.355) (layer "F.SilkS") (width 0.12) (tstamp 05e898a7-91e4-4644-9e98-9c9a3363ebc2))
20 | (fp_line (start -0.723737 -1.355) (end 0.723737 -1.355) (layer "F.SilkS") (width 0.12) (tstamp 34752bbf-058d-4913-b899-1f9bf59fe664))
21 | (fp_line (start -2.28 -1.58) (end 2.28 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp 3eefe307-f106-49ce-9a14-b656d90519dc))
22 | (fp_line (start -2.28 1.58) (end -2.28 -1.58) (layer "F.CrtYd") (width 0.05) (tstamp 5459121f-7d30-45db-a2c0-ddd9701e3149))
23 | (fp_line (start 2.28 1.58) (end -2.28 1.58) (layer "F.CrtYd") (width 0.05) (tstamp 61c0d997-5c9b-4508-9357-2dbefb16cca9))
24 | (fp_line (start 2.28 -1.58) (end 2.28 1.58) (layer "F.CrtYd") (width 0.05) (tstamp cb10b1db-baac-4842-8464-729b861238be))
25 | (fp_line (start -1.6 -1.245) (end 1.6 -1.245) (layer "F.Fab") (width 0.1) (tstamp 0c416fd3-3c2b-4fc0-ad15-089748fc1f9a))
26 | (fp_line (start 1.6 -1.245) (end 1.6 1.245) (layer "F.Fab") (width 0.1) (tstamp be88ae30-5829-43ce-9803-9f0107e3f54e))
27 | (fp_line (start -1.6 1.245) (end -1.6 -1.245) (layer "F.Fab") (width 0.1) (tstamp c7fb2257-3713-4900-9208-74426aaa7ee8))
28 | (fp_line (start 1.6 1.245) (end -1.6 1.245) (layer "F.Fab") (width 0.1) (tstamp d8d1c4de-0dac-4aef-8cef-d0b65fb554cf))
29 | (pad "1" smd roundrect (at -1.4625 0) (size 1.125 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp 2b9ba7b4-45db-4165-975f-bf6b5c5da70d))
30 | (pad "2" smd roundrect (at 1.4625 0) (size 1.125 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.222222) (tstamp f8d8fce8-8046-4540-854e-e53a4fe02224))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1210_3225Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/R2512.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_2512_6332Metric" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5F68FEEE)
4 | (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
5 | (tags "resistor")
6 | (attr smd)
7 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp ff640516-a96e-44be-95a9-90c13ad7d0a4)
10 | )
11 | (fp_text value "R_2512_6332Metric" (at 0 2.62) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp fea62690-7cae-4363-850a-758b27dddbf4)
14 | )
15 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp bf060a91-f6af-4c7f-a249-004018cca0c0)
18 | )
19 | (fp_line (start -2.177064 -1.71) (end 2.177064 -1.71) (layer "F.SilkS") (width 0.12) (tstamp 16ee81e4-fa17-4b98-8ed2-06c03624d618))
20 | (fp_line (start -2.177064 1.71) (end 2.177064 1.71) (layer "F.SilkS") (width 0.12) (tstamp 44f2dac7-b936-4a39-bc0c-bffc0241dc5d))
21 | (fp_line (start -3.82 1.92) (end -3.82 -1.92) (layer "F.CrtYd") (width 0.05) (tstamp 4947eec6-325e-4c53-836c-65067cbcd911))
22 | (fp_line (start 3.82 1.92) (end -3.82 1.92) (layer "F.CrtYd") (width 0.05) (tstamp 85145b11-1cdd-4bf8-b51e-364c4c8c1266))
23 | (fp_line (start -3.82 -1.92) (end 3.82 -1.92) (layer "F.CrtYd") (width 0.05) (tstamp c93ae89b-009b-4d4b-962b-ea9175e7263e))
24 | (fp_line (start 3.82 -1.92) (end 3.82 1.92) (layer "F.CrtYd") (width 0.05) (tstamp cd88ba40-69fd-4ad6-b340-508dacd3f0ef))
25 | (fp_line (start 3.15 -1.6) (end 3.15 1.6) (layer "F.Fab") (width 0.1) (tstamp 4e93cdc4-dc3a-410b-af23-322a88f17153))
26 | (fp_line (start -3.15 -1.6) (end 3.15 -1.6) (layer "F.Fab") (width 0.1) (tstamp 9ffdfe98-bd03-4185-80cc-b5859ec9d653))
27 | (fp_line (start 3.15 1.6) (end -3.15 1.6) (layer "F.Fab") (width 0.1) (tstamp ba2881bf-3f32-48df-a4cf-41d0f4356284))
28 | (fp_line (start -3.15 1.6) (end -3.15 -1.6) (layer "F.Fab") (width 0.1) (tstamp d4b15920-e842-4e41-b80f-6075afb32374))
29 | (pad "1" smd roundrect (at -2.9625 0) (size 1.225 3.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.204082) (tstamp 85a182cd-6354-48c2-8a93-32f4a4e239aa))
30 | (pad "2" smd roundrect (at 2.9625 0) (size 1.225 3.35) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.204082) (tstamp 5e98c8d6-3754-4467-901a-5d1d849a64da))
31 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl"
32 | (offset (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (version 20211014)
3 | (generator https://github.com/uPesy/easyeda2kicad.py)
4 | (symbol "NRVA4007T3G"
5 | (in_bom yes)
6 | (on_board yes)
7 | (property
8 | "Reference"
9 | "D"
10 | (id 0)
11 | (at 0 5.08 0)
12 | (effects (font (size 1.27 1.27) ) )
13 | )
14 | (property
15 | "Value"
16 | "NRVA4007T3G"
17 | (id 1)
18 | (at 0 -5.08 0)
19 | (effects (font (size 1.27 1.27) ) )
20 | )
21 | (property
22 | "Footprint"
23 | "footprints:SMA_L4.3-W2.6-LS5.2-FD"
24 | (id 2)
25 | (at 0 -7.62 0)
26 | (effects (font (size 1.27 1.27) ) hide)
27 | )
28 | (property
29 | "Datasheet"
30 | "https://lcsc.com/product-detail/Others_ON-Semicon_NRVA4007T3G_ON-Semicon-ON-NRVA4007T3G_C236166.html"
31 | (id 3)
32 | (at 0 -10.16 0)
33 | (effects (font (size 1.27 1.27) ) hide)
34 | )
35 | (property
36 | "LCSC Part"
37 | "C236166"
38 | (id 5)
39 | (at 0 -12.70 0)
40 | (effects (font (size 1.27 1.27) ) hide)
41 | )
42 | (symbol "NRVA4007T3G_0_1"
43 | (polyline
44 | (pts
45 | (xy -1.27 -1.52) (xy 1.27 -0.00) (xy -1.27 1.78) (xy -1.27 -1.52)
46 | )
47 | (stroke (width 0) (type default) (color 0 0 0 0))
48 | (fill (type background))
49 | )
50 | (polyline
51 | (pts
52 | (xy 1.27 -1.78) (xy 1.27 1.78)
53 | )
54 | (stroke (width 0) (type default) (color 0 0 0 0))
55 | (fill (type none))
56 | )
57 | (pin unspecified line
58 | (at -5.08 -0.00 0)
59 | (length 3.81)
60 | (name "1" (effects (font (size 1.27 1.27))))
61 | (number "1" (effects (font (size 1.27 1.27))))
62 | )
63 | (pin unspecified line
64 | (at 5.08 -0.00 180)
65 | (length 3.81)
66 | (name "2" (effects (font (size 1.27 1.27))))
67 | (number "2" (effects (font (size 1.27 1.27))))
68 | )
69 | )
70 | )
71 | (symbol "NTTFS4C25NTWG"
72 | (in_bom yes)
73 | (on_board yes)
74 | (property
75 | "Reference"
76 | "Q"
77 | (id 0)
78 | (at 0 8.89 0)
79 | (effects (font (size 1.27 1.27) ) )
80 | )
81 | (property
82 | "Value"
83 | "NTTFS4C25NTWG"
84 | (id 1)
85 | (at 0 -8.89 0)
86 | (effects (font (size 1.27 1.27) ) )
87 | )
88 | (property
89 | "Footprint"
90 | "footprints:POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL"
91 | (id 2)
92 | (at 0 -11.43 0)
93 | (effects (font (size 1.27 1.27) ) hide)
94 | )
95 | (property
96 | "LCSC Part"
97 | "C893914"
98 | (id 5)
99 | (at 0 -13.97 0)
100 | (effects (font (size 1.27 1.27) ) hide)
101 | )
102 | (symbol "NTTFS4C25NTWG_0_1"
103 | (rectangle
104 | (start -6.35 6.35)
105 | (end 6.35 -6.35)
106 | (stroke (width 0) (type default) (color 0 0 0 0))
107 | (fill (type background))
108 | )
109 | (circle
110 | (center -5.08 5.08)
111 | (radius 0.38)
112 | (stroke (width 0) (type default) (color 0 0 0 0))
113 | (fill (type none))
114 | )
115 | (pin unspecified line
116 | (at -8.89 3.81 0)
117 | (length 2.54)
118 | (name "S" (effects (font (size 1.27 1.27))))
119 | (number "1" (effects (font (size 1.27 1.27))))
120 | )
121 | (pin unspecified line
122 | (at -8.89 1.27 0)
123 | (length 2.54)
124 | (name "S" (effects (font (size 1.27 1.27))))
125 | (number "2" (effects (font (size 1.27 1.27))))
126 | )
127 | (pin unspecified line
128 | (at -8.89 -1.27 0)
129 | (length 2.54)
130 | (name "S" (effects (font (size 1.27 1.27))))
131 | (number "3" (effects (font (size 1.27 1.27))))
132 | )
133 | (pin unspecified line
134 | (at -8.89 -3.81 0)
135 | (length 2.54)
136 | (name "G" (effects (font (size 1.27 1.27))))
137 | (number "4" (effects (font (size 1.27 1.27))))
138 | )
139 | (pin unspecified line
140 | (at 8.89 -3.81 180)
141 | (length 2.54)
142 | (name "D" (effects (font (size 1.27 1.27))))
143 | (number "5" (effects (font (size 1.27 1.27))))
144 | )
145 | (pin unspecified line
146 | (at 8.89 -1.27 180)
147 | (length 2.54)
148 | (name "D" (effects (font (size 1.27 1.27))))
149 | (number "6" (effects (font (size 1.27 1.27))))
150 | )
151 | (pin unspecified line
152 | (at 8.89 1.27 180)
153 | (length 2.54)
154 | (name "D" (effects (font (size 1.27 1.27))))
155 | (number "7" (effects (font (size 1.27 1.27))))
156 | )
157 | (pin unspecified line
158 | (at 8.89 3.81 180)
159 | (length 2.54)
160 | (name "D" (effects (font (size 1.27 1.27))))
161 | (number "8" (effects (font (size 1.27 1.27))))
162 | )
163 | )
164 | )
165 | (symbol "AO3400A"
166 | (in_bom yes)
167 | (on_board yes)
168 | (property
169 | "Reference"
170 | "Q"
171 | (id 0)
172 | (at 0 10.16 0)
173 | (effects (font (size 1.27 1.27) ) )
174 | )
175 | (property
176 | "Value"
177 | "AO3400A"
178 | (id 1)
179 | (at 0 -10.16 0)
180 | (effects (font (size 1.27 1.27) ) )
181 | )
182 | (property
183 | "Footprint"
184 | "footprints:SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR"
185 | (id 2)
186 | (at 0 -12.70 0)
187 | (effects (font (size 1.27 1.27) ) hide)
188 | )
189 | (property
190 | "Datasheet"
191 | "https://lcsc.com/product-detail/MOSFET_AOS_AO3400A_AO3400A_C20917.html"
192 | (id 3)
193 | (at 0 -15.24 0)
194 | (effects (font (size 1.27 1.27) ) hide)
195 | )
196 | (property
197 | "LCSC Part"
198 | "C20917"
199 | (id 5)
200 | (at 0 -17.78 0)
201 | (effects (font (size 1.27 1.27) ) hide)
202 | )
203 | (symbol "AO3400A_0_1"
204 | (polyline
205 | (pts
206 | (xy 0.00 1.78) (xy 2.54 1.78) (xy 2.54 2.54) (xy 5.08 2.54) (xy 5.08 0.51)
207 | )
208 | (stroke (width 0) (type default) (color 0 0 0 0))
209 | (fill (type none))
210 | )
211 | (polyline
212 | (pts
213 | (xy 0.00 -0.00) (xy 2.54 -0.00) (xy 2.54 -2.54) (xy 5.08 -2.54) (xy 5.08 -0.76)
214 | )
215 | (stroke (width 0) (type default) (color 0 0 0 0))
216 | (fill (type none))
217 | )
218 | (polyline
219 | (pts
220 | (xy 2.54 -1.78) (xy 0.00 -1.78)
221 | )
222 | (stroke (width 0) (type default) (color 0 0 0 0))
223 | (fill (type none))
224 | )
225 | (polyline
226 | (pts
227 | (xy -0.51 2.29) (xy -0.51 -2.29)
228 | )
229 | (stroke (width 0) (type default) (color 0 0 0 0))
230 | (fill (type none))
231 | )
232 | (polyline
233 | (pts
234 | (xy 0.00 2.29) (xy 0.00 1.27)
235 | )
236 | (stroke (width 0) (type default) (color 0 0 0 0))
237 | (fill (type none))
238 | )
239 | (polyline
240 | (pts
241 | (xy 0.00 -0.51) (xy 0.00 0.51)
242 | )
243 | (stroke (width 0) (type default) (color 0 0 0 0))
244 | (fill (type none))
245 | )
246 | (polyline
247 | (pts
248 | (xy 0.00 -2.29) (xy 0.00 -1.27)
249 | )
250 | (stroke (width 0) (type default) (color 0 0 0 0))
251 | (fill (type none))
252 | )
253 | (polyline
254 | (pts
255 | (xy -2.54 -0.00) (xy -0.51 -0.00)
256 | )
257 | (stroke (width 0) (type default) (color 0 0 0 0))
258 | (fill (type none))
259 | )
260 | (polyline
261 | (pts
262 | (xy 6.10 0.51) (xy 5.59 0.51) (xy 4.57 0.51) (xy 4.06 0.51)
263 | )
264 | (stroke (width 0) (type default) (color 0 0 0 0))
265 | (fill (type none))
266 | )
267 | (polyline
268 | (pts
269 | (xy 0.00 -0.00) (xy 1.52 -0.51) (xy 1.52 0.51) (xy 0.00 -0.00)
270 | )
271 | (stroke (width 0) (type default) (color 0 0 0 0))
272 | (fill (type background))
273 | )
274 | (polyline
275 | (pts
276 | (xy 5.08 0.51) (xy 4.32 -0.76) (xy 5.84 -0.76) (xy 5.08 0.51)
277 | )
278 | (stroke (width 0) (type default) (color 0 0 0 0))
279 | (fill (type background))
280 | )
281 | (pin unspecified line
282 | (at 2.54 5.08 270)
283 | (length 2.54)
284 | (name "D" (effects (font (size 1.27 1.27))))
285 | (number "3" (effects (font (size 1.27 1.27))))
286 | )
287 | (pin unspecified line
288 | (at -5.08 -0.00 0)
289 | (length 2.54)
290 | (name "G" (effects (font (size 1.27 1.27))))
291 | (number "1" (effects (font (size 1.27 1.27))))
292 | )
293 | (pin unspecified line
294 | (at 2.54 -5.08 90)
295 | (length 2.54)
296 | (name "S" (effects (font (size 1.27 1.27))))
297 | (number "2" (effects (font (size 1.27 1.27))))
298 | )
299 | )
300 | )
301 | (symbol "WJ15EDGRC-3.81-2P"
302 | (in_bom yes)
303 | (on_board yes)
304 | (property
305 | "Reference"
306 | "P"
307 | (id 0)
308 | (at 0 6.35 0)
309 | (effects (font (size 1.27 1.27) ) )
310 | )
311 | (property
312 | "Value"
313 | "WJ15EDGRC-3.81-2P"
314 | (id 1)
315 | (at 0 -6.35 0)
316 | (effects (font (size 1.27 1.27) ) )
317 | )
318 | (property
319 | "Footprint"
320 | "footprints:CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P"
321 | (id 2)
322 | (at 0 -8.89 0)
323 | (effects (font (size 1.27 1.27) ) hide)
324 | )
325 | (property
326 | "Datasheet"
327 | "https://lcsc.com/product-detail/15EDG-Connectors_WJ15EDGRC-3-81-2P_C8387.html"
328 | (id 3)
329 | (at 0 -11.43 0)
330 | (effects (font (size 1.27 1.27) ) hide)
331 | )
332 | (property
333 | "LCSC Part"
334 | "C8387"
335 | (id 5)
336 | (at 0 -13.97 0)
337 | (effects (font (size 1.27 1.27) ) hide)
338 | )
339 | (symbol "WJ15EDGRC-3.81-2P_0_1"
340 | (rectangle
341 | (start -1.27 3.81)
342 | (end 4.57 -4.32)
343 | (stroke (width 0) (type default) (color 0 0 0 0))
344 | (fill (type background))
345 | )
346 | (circle
347 | (center -0.51 3.05)
348 | (radius 0.38)
349 | (stroke (width 0) (type default) (color 0 0 0 0))
350 | (fill (type none))
351 | )
352 | (pin unspecified line
353 | (at -3.81 1.27 0)
354 | (length 2.54)
355 | (name "1" (effects (font (size 1.27 1.27))))
356 | (number "1" (effects (font (size 1.27 1.27))))
357 | )
358 | (pin unspecified line
359 | (at -3.81 -1.27 0)
360 | (length 2.54)
361 | (name "2" (effects (font (size 1.27 1.27))))
362 | (number "2" (effects (font (size 1.27 1.27))))
363 | )
364 | )
365 | )
366 | (symbol "TS-1187A-B-A-B"
367 | (in_bom yes)
368 | (on_board yes)
369 | (property
370 | "Reference"
371 | "SW"
372 | (id 0)
373 | (at 0 7.62 0)
374 | (effects (font (size 1.27 1.27) ) )
375 | )
376 | (property
377 | "Value"
378 | "TS-1187A-B-A-B"
379 | (id 1)
380 | (at 0 -10.16 0)
381 | (effects (font (size 1.27 1.27) ) )
382 | )
383 | (property
384 | "Footprint"
385 | "footprints:SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2"
386 | (id 2)
387 | (at 0 -12.70 0)
388 | (effects (font (size 1.27 1.27) ) hide)
389 | )
390 | (property
391 | "Datasheet"
392 | "https://lcsc.com/product-detail/Tactile-Switches_XKB-Enterprise-TS-1187-B-A-A_C318884.html"
393 | (id 3)
394 | (at 0 -15.24 0)
395 | (effects (font (size 1.27 1.27) ) hide)
396 | )
397 | (property
398 | "LCSC Part"
399 | "C318884"
400 | (id 5)
401 | (at 0 -17.78 0)
402 | (effects (font (size 1.27 1.27) ) hide)
403 | )
404 | (symbol "TS-1187A-B-A-B_0_1"
405 | (circle
406 | (center 0.00 0.51)
407 | (radius 0.32)
408 | (stroke (width 0) (type default) (color 0 0 0 0))
409 | (fill (type none))
410 | )
411 | (circle
412 | (center 0.00 -2.79)
413 | (radius 0.32)
414 | (stroke (width 0) (type default) (color 0 0 0 0))
415 | (fill (type none))
416 | )
417 | (polyline
418 | (pts
419 | (xy -2.54 -5.08) (xy 2.54 -5.08)
420 | )
421 | (stroke (width 0) (type default) (color 0 0 0 0))
422 | (fill (type none))
423 | )
424 | (polyline
425 | (pts
426 | (xy -2.54 2.54) (xy 2.54 2.54)
427 | )
428 | (stroke (width 0) (type default) (color 0 0 0 0))
429 | (fill (type none))
430 | )
431 | (polyline
432 | (pts
433 | (xy 0.00 0.76) (xy 0.00 2.54)
434 | )
435 | (stroke (width 0) (type default) (color 0 0 0 0))
436 | (fill (type none))
437 | )
438 | (polyline
439 | (pts
440 | (xy 0.00 -3.30) (xy 0.00 -5.08)
441 | )
442 | (stroke (width 0) (type default) (color 0 0 0 0))
443 | (fill (type none))
444 | )
445 | (polyline
446 | (pts
447 | (xy -0.51 0.76) (xy -1.27 -2.54)
448 | )
449 | (stroke (width 0) (type default) (color 0 0 0 0))
450 | (fill (type none))
451 | )
452 | (pin unspecified line
453 | (at 5.08 2.54 180)
454 | (length 2.54)
455 | (name "B" (effects (font (size 1.27 1.27))))
456 | (number "2" (effects (font (size 1.27 1.27))))
457 | )
458 | (pin unspecified line
459 | (at -5.08 2.54 0)
460 | (length 2.54)
461 | (name "A" (effects (font (size 1.27 1.27))))
462 | (number "1" (effects (font (size 1.27 1.27))))
463 | )
464 | (pin unspecified line
465 | (at 5.08 -5.08 180)
466 | (length 2.54)
467 | (name "D" (effects (font (size 1.27 1.27))))
468 | (number "4" (effects (font (size 1.27 1.27))))
469 | )
470 | (pin unspecified line
471 | (at -5.08 -5.08 0)
472 | (length 2.54)
473 | (name "C" (effects (font (size 1.27 1.27))))
474 | (number "3" (effects (font (size 1.27 1.27))))
475 | )
476 | )
477 | )
478 | (symbol "SKRPACE010"
479 | (in_bom yes)
480 | (on_board yes)
481 | (property
482 | "Reference"
483 | "SW"
484 | (id 0)
485 | (at 0 6.35 0)
486 | (effects (font (size 1.27 1.27) ) )
487 | )
488 | (property
489 | "Value"
490 | "SKRPACE010"
491 | (id 1)
492 | (at 0 -8.89 0)
493 | (effects (font (size 1.27 1.27) ) )
494 | )
495 | (property
496 | "Footprint"
497 | "footprints:KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6"
498 | (id 2)
499 | (at 0 -11.43 0)
500 | (effects (font (size 1.27 1.27) ) hide)
501 | )
502 | (property
503 | "Datasheet"
504 | "https://lcsc.com/product-detail/Tactile-Switches_ALPS_SKRPACE010_SKRPACE010_C139797.html"
505 | (id 3)
506 | (at 0 -13.97 0)
507 | (effects (font (size 1.27 1.27) ) hide)
508 | )
509 | (property
510 | "LCSC Part"
511 | "C139797"
512 | (id 5)
513 | (at 0 -16.51 0)
514 | (effects (font (size 1.27 1.27) ) hide)
515 | )
516 | (symbol "SKRPACE010_0_1"
517 | (polyline
518 | (pts
519 | (xy -2.54 1.27) (xy 2.54 1.27)
520 | )
521 | (stroke (width 0) (type default) (color 0 0 0 0))
522 | (fill (type none))
523 | )
524 | (polyline
525 | (pts
526 | (xy -2.54 -3.81) (xy 2.54 -3.81)
527 | )
528 | (stroke (width 0) (type default) (color 0 0 0 0))
529 | (fill (type none))
530 | )
531 | (polyline
532 | (pts
533 | (xy 0.00 1.27) (xy 0.00 0.25)
534 | )
535 | (stroke (width 0) (type default) (color 0 0 0 0))
536 | (fill (type none))
537 | )
538 | (polyline
539 | (pts
540 | (xy 0.00 -3.81) (xy 0.00 -2.03)
541 | )
542 | (stroke (width 0) (type default) (color 0 0 0 0))
543 | (fill (type none))
544 | )
545 | (polyline
546 | (pts
547 | (xy 0.00 0.25) (xy 0.00 -0.51)
548 | )
549 | (stroke (width 0) (type default) (color 0 0 0 0))
550 | (fill (type none))
551 | )
552 | (polyline
553 | (pts
554 | (xy -0.76 -0.00) (xy -0.76 -2.29)
555 | )
556 | (stroke (width 0) (type default) (color 0 0 0 0))
557 | (fill (type none))
558 | )
559 | (polyline
560 | (pts
561 | (xy -0.76 -1.02) (xy -1.02 -1.02) (xy -1.02 -1.27) (xy -0.76 -1.27)
562 | )
563 | (stroke (width 0) (type default) (color 0 0 0 0))
564 | (fill (type none))
565 | )
566 | (pin unspecified line
567 | (at -7.62 1.27 0)
568 | (length 5.08)
569 | (name "1" (effects (font (size 1.27 1.27))))
570 | (number "1" (effects (font (size 1.27 1.27))))
571 | )
572 | (pin unspecified line
573 | (at 7.62 1.27 180)
574 | (length 5.08)
575 | (name "2" (effects (font (size 1.27 1.27))))
576 | (number "2" (effects (font (size 1.27 1.27))))
577 | )
578 | (pin unspecified line
579 | (at -7.62 -3.81 0)
580 | (length 5.08)
581 | (name "3" (effects (font (size 1.27 1.27))))
582 | (number "3" (effects (font (size 1.27 1.27))))
583 | )
584 | (pin unspecified line
585 | (at 7.62 -3.81 180)
586 | (length 5.08)
587 | (name "4" (effects (font (size 1.27 1.27))))
588 | (number "4" (effects (font (size 1.27 1.27))))
589 | )
590 | )
591 | )
592 | (symbol "SKTDLDE010"
593 | (in_bom yes)
594 | (on_board yes)
595 | (property
596 | "Reference"
597 | "SW"
598 | (id 0)
599 | (at 0 8.89 0)
600 | (effects (font (size 1.27 1.27) ) )
601 | )
602 | (property
603 | "Value"
604 | "SKTDLDE010"
605 | (id 1)
606 | (at 0 -8.89 0)
607 | (effects (font (size 1.27 1.27) ) )
608 | )
609 | (property
610 | "Footprint"
611 | "footprints:KEY-SMD_SKTDLDE010"
612 | (id 2)
613 | (at 0 -11.43 0)
614 | (effects (font (size 1.27 1.27) ) hide)
615 | )
616 | (property
617 | "Datasheet"
618 | "https://lcsc.com/product-detail/Tactile-Switches_ALPS_SKTDLDE010_3-9-2-9-1-55-1-6N_C115365.html"
619 | (id 3)
620 | (at 0 -13.97 0)
621 | (effects (font (size 1.27 1.27) ) hide)
622 | )
623 | (property
624 | "LCSC Part"
625 | "C115365"
626 | (id 5)
627 | (at 0 -16.51 0)
628 | (effects (font (size 1.27 1.27) ) hide)
629 | )
630 | (symbol "SKTDLDE010_0_1"
631 | (arc
632 | (start -2.03 -3.81)
633 | (mid -2.04 -3.74)
634 | (end -2.03 -3.81)
635 | (stroke (width 0) (type default) (color 0 0 0 0))
636 | (fill (type none))
637 | )
638 | (arc
639 | (start 3.56 -3.81)
640 | (mid 3.55 -3.74)
641 | (end 3.56 -3.81)
642 | (stroke (width 0) (type default) (color 0 0 0 0))
643 | (fill (type none))
644 | )
645 | (polyline
646 | (pts
647 | (xy -5.08 3.81) (xy -3.05 3.81)
648 | )
649 | (stroke (width 0) (type default) (color 0 0 0 0))
650 | (fill (type none))
651 | )
652 | (polyline
653 | (pts
654 | (xy 5.08 3.81) (xy 3.56 3.81)
655 | )
656 | (stroke (width 0) (type default) (color 0 0 0 0))
657 | (fill (type none))
658 | )
659 | (polyline
660 | (pts
661 | (xy -2.03 3.81) (xy 3.05 6.35)
662 | )
663 | (stroke (width 0) (type default) (color 0 0 0 0))
664 | (fill (type none))
665 | )
666 | (polyline
667 | (pts
668 | (xy -2.54 -1.27) (xy -2.54 -6.35)
669 | )
670 | (stroke (width 0) (type default) (color 0 0 0 0))
671 | (fill (type none))
672 | )
673 | (polyline
674 | (pts
675 | (xy -3.81 -6.35) (xy -1.27 -6.35)
676 | )
677 | (stroke (width 0) (type default) (color 0 0 0 0))
678 | (fill (type none))
679 | )
680 | (pin input line
681 | (at -7.62 3.81 0)
682 | (length 2.54)
683 | (name "1" (effects (font (size 1.27 1.27))))
684 | (number "1" (effects (font (size 1.27 1.27))))
685 | )
686 | (pin input line
687 | (at 7.62 3.81 180)
688 | (length 2.54)
689 | (name "2" (effects (font (size 1.27 1.27))))
690 | (number "2" (effects (font (size 1.27 1.27))))
691 | )
692 | (pin unspecified line
693 | (at -7.62 -1.27 0)
694 | (length 5.08)
695 | (name "3" (effects (font (size 1.27 1.27))))
696 | (number "3" (effects (font (size 1.27 1.27))))
697 | )
698 | (pin unspecified line
699 | (at -7.62 -3.81 0)
700 | (length 5.08)
701 | (name "4" (effects (font (size 1.27 1.27))))
702 | (number "4" (effects (font (size 1.27 1.27))))
703 | )
704 | )
705 | )
706 | (symbol "1TS003B-1400-3500A"
707 | (in_bom yes)
708 | (on_board yes)
709 | (property
710 | "Reference"
711 | "SW"
712 | (id 0)
713 | (at 0 5.08 0)
714 | (effects (font (size 1.27 1.27) ) )
715 | )
716 | (property
717 | "Value"
718 | "1TS003B-1400-3500A"
719 | (id 1)
720 | (at 0 -7.62 0)
721 | (effects (font (size 1.27 1.27) ) )
722 | )
723 | (property
724 | "Footprint"
725 | "footprints:KEY-SMD_1TS003B"
726 | (id 2)
727 | (at 0 -10.16 0)
728 | (effects (font (size 1.27 1.27) ) hide)
729 | )
730 | (property
731 | "Datasheet"
732 | "https://lcsc.com/product-detail/Others_HYP-1TS003B-1400-3500A_C319392.html"
733 | (id 3)
734 | (at 0 -12.70 0)
735 | (effects (font (size 1.27 1.27) ) hide)
736 | )
737 | (property
738 | "LCSC Part"
739 | "C319392"
740 | (id 5)
741 | (at 0 -15.24 0)
742 | (effects (font (size 1.27 1.27) ) hide)
743 | )
744 | (symbol "1TS003B-1400-3500A_0_1"
745 | (circle
746 | (center -2.54 -0.00)
747 | (radius 0.51)
748 | (stroke (width 0) (type default) (color 0 0 0 0))
749 | (fill (type none))
750 | )
751 | (circle
752 | (center 2.54 -0.00)
753 | (radius 0.51)
754 | (stroke (width 0) (type default) (color 0 0 0 0))
755 | (fill (type none))
756 | )
757 | (polyline
758 | (pts
759 | (xy -2.79 1.52) (xy 2.79 1.52)
760 | )
761 | (stroke (width 0) (type default) (color 0 0 0 0))
762 | (fill (type none))
763 | )
764 | (polyline
765 | (pts
766 | (xy 0.00 1.52) (xy 0.00 2.79)
767 | )
768 | (stroke (width 0) (type default) (color 0 0 0 0))
769 | (fill (type none))
770 | )
771 | (polyline
772 | (pts
773 | (xy -2.54 -2.54) (xy 2.54 -2.54)
774 | )
775 | (stroke (width 0) (type default) (color 0 0 0 0))
776 | (fill (type none))
777 | )
778 | (pin unspecified line
779 | (at -7.62 -0.00 0)
780 | (length 5.08)
781 | (name "1" (effects (font (size 1.27 1.27))))
782 | (number "1" (effects (font (size 1.27 1.27))))
783 | )
784 | (pin unspecified line
785 | (at 7.62 -0.00 180)
786 | (length 5.08)
787 | (name "2" (effects (font (size 1.27 1.27))))
788 | (number "2" (effects (font (size 1.27 1.27))))
789 | )
790 | (pin unspecified line
791 | (at 7.62 -2.54 180)
792 | (length 5.08)
793 | (name "3" (effects (font (size 1.27 1.27))))
794 | (number "3" (effects (font (size 1.27 1.27))))
795 | )
796 | (pin unspecified line
797 | (at -7.62 -2.54 0)
798 | (length 5.08)
799 | (name "4" (effects (font (size 1.27 1.27))))
800 | (number "4" (effects (font (size 1.27 1.27))))
801 | )
802 | )
803 | )
804 | (symbol "SS34_C8678"
805 | (in_bom yes)
806 | (on_board yes)
807 | (property
808 | "Reference"
809 | "D"
810 | (id 0)
811 | (at 0 5.08 0)
812 | (effects (font (size 1.27 1.27) ) )
813 | )
814 | (property
815 | "Value"
816 | "SS34_C8678"
817 | (id 1)
818 | (at 0 -5.08 0)
819 | (effects (font (size 1.27 1.27) ) )
820 | )
821 | (property
822 | "Footprint"
823 | "footprints:SMA_L4.3-W2.6-LS5.2-RD"
824 | (id 2)
825 | (at 0 -7.62 0)
826 | (effects (font (size 1.27 1.27) ) hide)
827 | )
828 | (property
829 | "Datasheet"
830 | "https://lcsc.com/product-detail/Schottky-Barrier-Diodes-SBD_SS34_C8678.html"
831 | (id 3)
832 | (at 0 -10.16 0)
833 | (effects (font (size 1.27 1.27) ) hide)
834 | )
835 | (property
836 | "LCSC Part"
837 | "C8678"
838 | (id 5)
839 | (at 0 -12.70 0)
840 | (effects (font (size 1.27 1.27) ) hide)
841 | )
842 | (symbol "SS34_C8678_0_1"
843 | (polyline
844 | (pts
845 | (xy 1.27 1.52) (xy -1.27 -0.00) (xy 1.27 -1.78) (xy 1.27 1.52)
846 | )
847 | (stroke (width 0) (type default) (color 0 0 0 0))
848 | (fill (type background))
849 | )
850 | (polyline
851 | (pts
852 | (xy -1.27 -0.00) (xy -1.27 -2.03) (xy -0.76 -2.03) (xy -0.76 -1.78)
853 | )
854 | (stroke (width 0) (type default) (color 0 0 0 0))
855 | (fill (type none))
856 | )
857 | (polyline
858 | (pts
859 | (xy -1.27 -0.00) (xy -1.27 2.03) (xy -1.78 2.03) (xy -1.78 1.78)
860 | )
861 | (stroke (width 0) (type default) (color 0 0 0 0))
862 | (fill (type none))
863 | )
864 | (pin unspecified line
865 | (at 5.08 -0.00 180)
866 | (length 3.81)
867 | (name "A" (effects (font (size 1.27 1.27))))
868 | (number "2" (effects (font (size 1.27 1.27))))
869 | )
870 | (pin unspecified line
871 | (at -5.08 -0.00 0)
872 | (length 3.81)
873 | (name "K" (effects (font (size 1.27 1.27))))
874 | (number "1" (effects (font (size 1.27 1.27))))
875 | )
876 | )
877 | )
878 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr through_hole)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 4.25 -1.60) (end -4.25 -1.60) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -4.25 -1.60) (end -4.25 7.55) (layer F.SilkS) (width 0.25))
14 | (fp_line (start -4.25 7.55) (end 4.25 7.55) (layer F.SilkS) (width 0.25))
15 | (fp_line (start 4.25 7.55) (end 4.25 -1.60) (layer F.SilkS) (width 0.25))
16 | (pad 1 thru_hole rect (at -1.90 0.00 0.00) (size 2.20 2.20) (layers *.Cu *.Mask)(drill 1.2599924))
17 | (pad 2 thru_hole circle (at 1.91 0.00 0.00) (size 2.20 2.20) (layers *.Cu *.Mask)(drill 1.2599924))
18 | (fp_circle (center -4.25 7.55) (end -4.22 7.55) (layer F.Fab) (width 0.06))
19 | (model "/Users/narayanpowderly/Documents/atopile-workspace/we-pullin-shots/.ato/modules/generics/elec/footprints/footprints.3dshapes/CONN-TH_2P_L8.5-W9.2-H7.0-P3.81.wrl"
20 | (offset (xyz 0.000 -3.000 0.000))
21 | (scale (xyz 1 1 1))
22 | (rotate (xyz 0 0 0))
23 | )
24 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/CONN-TH_3P-P5.08_DB2EVC-5.08-3P.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:CONN-TH_3P-P5.08_DB2EVC-5.08-3P (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr through_hole)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value CONN-TH_3P-P5.08_DB2EVC-5.08-3P (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -8.32 3.75) (end 8.32 3.75) (layer F.SilkS) (width 0.25))
13 | (fp_line (start 8.32 3.75) (end 8.32 -4.75) (layer F.SilkS) (width 0.25))
14 | (fp_line (start 8.32 -4.75) (end -8.32 -4.75) (layer F.SilkS) (width 0.25))
15 | (fp_line (start -8.32 3.75) (end -8.32 -4.75) (layer F.SilkS) (width 0.25))
16 | (fp_line (start -7.11 2.03) (end -8.32 2.03) (layer F.SilkS) (width 0.25))
17 | (fp_line (start -2.03 1.90) (end -3.05 1.90) (layer F.SilkS) (width 0.25))
18 | (fp_line (start 3.05 1.78) (end 2.03 1.78) (layer F.SilkS) (width 0.25))
19 | (fp_line (start 7.11 1.65) (end 8.32 1.65) (layer F.SilkS) (width 0.25))
20 | (fp_line (start -8.32 -3.78) (end 8.32 -3.78) (layer F.SilkS) (width 0.25))
21 | (pad 1 thru_hole circle (at -5.08 0.00 0.00) (size 2.80 2.80) (layers *.Cu *.Mask)(drill 1.9000215999999999))
22 | (pad 2 thru_hole circle (at 0.00 0.00 0.00) (size 2.80 2.80) (layers *.Cu *.Mask)(drill 1.9000215999999999))
23 | (pad 3 thru_hole circle (at 5.08 0.00 0.00) (size 2.80 2.80) (layers *.Cu *.Mask)(drill 1.9000215999999999))
24 | (fp_circle (center -5.08 0.00) (end -4.66 0.00) (layer F.Fab) (width 0.85))
25 | (fp_circle (center 0.00 0.00) (end 0.42 0.00) (layer F.Fab) (width 0.85))
26 | (fp_circle (center 5.08 0.00) (end 5.50 0.00) (layer F.Fab) (width 0.85))
27 | (fp_circle (center -8.45 3.88) (end -8.42 3.88) (layer F.Fab) (width 0.06))
28 | (fp_arc (start -5.18 -1.07) (end -3.05 1.90) (angle 67.62) (layer F.SilkS) (width 0.25))
29 | (fp_arc (start -0.09 -1.19) (end 2.03 1.78) (angle 67.62) (layer F.SilkS) (width 0.25))
30 | (fp_arc (start 4.98 -1.32) (end 7.11 1.65) (angle 67.62) (layer F.SilkS) (width 0.25))
31 | (model "/Users/narayanpowderly/Documents/atopile-workspace/we-pullin-shots/.ato/modules/generics/elec/footprints/footprints.3dshapes/CONN-TH_3P-P5.08_DB2EVC-5.08-3P.wrl"
32 | (offset (xyz 0.000 0.500 0.000))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/KEY-SMD_1TS003B.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:KEY-SMD_1TS003B (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -5.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value KEY-SMD_1TS003B (at 0 5.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -1.08 1.35) (end -1.08 2.57) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -1.08 2.57) (end 1.03 2.57) (layer F.SilkS) (width 0.25))
14 | (fp_line (start 1.03 2.57) (end 1.10 2.57) (layer F.SilkS) (width 0.25))
15 | (fp_line (start 1.10 2.57) (end 1.10 1.35) (layer F.SilkS) (width 0.25))
16 | (fp_line (start 2.30 -0.43) (end 2.30 0.19) (layer F.SilkS) (width 0.25))
17 | (fp_line (start -1.44 1.50) (end -1.44 2.01) (layer F.SilkS) (width 0.25))
18 | (fp_line (start -1.44 2.01) (end -1.95 2.01) (layer F.SilkS) (width 0.25))
19 | (fp_line (start -1.95 2.01) (end -1.95 1.84) (layer F.SilkS) (width 0.25))
20 | (fp_line (start -1.45 1.35) (end -0.90 1.35) (layer F.SilkS) (width 0.25))
21 | (fp_line (start -1.02 -1.04) (end 1.02 -1.04) (layer F.SilkS) (width 0.25))
22 | (fp_line (start 1.96 1.83) (end 1.96 2.01) (layer F.SilkS) (width 0.25))
23 | (fp_line (start 1.96 2.01) (end 1.46 2.01) (layer F.SilkS) (width 0.25))
24 | (fp_line (start 1.46 2.01) (end 1.46 1.50) (layer F.SilkS) (width 0.25))
25 | (fp_line (start -2.30 -0.43) (end -2.30 0.19) (layer F.SilkS) (width 0.25))
26 | (fp_line (start -0.90 1.35) (end 1.57 1.35) (layer F.SilkS) (width 0.25))
27 | (fp_line (start -1.45 1.35) (end -1.57 1.35) (layer F.SilkS) (width 0.25))
28 | (pad 2 smd rect (at -1.70 -1.00 90.00) (size 0.80 0.90) (layers F.Cu F.Paste F.Mask))
29 | (pad 1 smd rect (at 1.70 -1.00 90.00) (size 0.80 0.90) (layers F.Cu F.Paste F.Mask))
30 | (pad 3 smd rect (at -2.30 1.00 180.00) (size 0.60 1.20) (layers F.Cu F.Paste F.Mask))
31 | (pad 4 smd rect (at 2.30 1.00 180.00) (size 0.60 1.20) (layers F.Cu F.Paste F.Mask))
32 | (pad "" thru_hole circle (at -0.85 0.40) (size 0.70 0.70) (drill 0.70) (layers *.Cu *.Mask))
33 | (pad "" thru_hole circle (at 0.85 0.40) (size 0.70 0.70) (drill 0.70) (layers *.Cu *.Mask))
34 | (fp_circle (center 2.30 -1.05) (end 2.33 -1.05) (layer F.Fab) (width 0.06))
35 | (fp_circle (center -0.85 0.40) (end -0.73 0.40) (layer Cmts.User) (width 0.25))
36 | (fp_circle (center 0.85 0.40) (end 0.97 0.40) (layer Cmts.User) (width 0.25))
37 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blinky/.ato/modules/generics/elec/footprints/footprints.3dshapes/KEY-SMD_L4.6-W2.3-H1.8-P3.4.wrl"
38 | (offset (xyz -0.000 -0.730 0.500))
39 | (scale (xyz 1 1 1))
40 | (rotate (xyz 0 0 0))
41 | )
42 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6 (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -5.07) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6 (at 0 5.07) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -0.51 -1.02) (end 0.51 -1.02) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -0.51 1.02) (end 0.51 1.02) (layer F.SilkS) (width 0.25))
14 | (fp_line (start 2.20 -0.54) (end 2.20 0.54) (layer F.SilkS) (width 0.25))
15 | (fp_line (start 1.37 -1.52) (end -1.37 -1.52) (layer F.SilkS) (width 0.25))
16 | (fp_line (start -2.20 -0.54) (end -2.20 0.54) (layer F.SilkS) (width 0.25))
17 | (fp_line (start -1.38 1.55) (end 1.38 1.55) (layer F.SilkS) (width 0.25))
18 | (pad 1 smd rect (at -2.10 -1.07 0.00) (size 1.05 0.70) (layers F.Cu F.Paste F.Mask))
19 | (pad 2 smd rect (at 2.10 -1.07 0.00) (size 1.05 0.70) (layers F.Cu F.Paste F.Mask))
20 | (pad 3 smd rect (at -2.10 1.07 0.00) (size 1.05 0.70) (layers F.Cu F.Paste F.Mask))
21 | (pad 4 smd rect (at 2.10 1.07 0.00) (size 1.05 0.70) (layers F.Cu F.Paste F.Mask))
22 | (fp_circle (center -2.30 -1.60) (end -2.27 -1.60) (layer F.Fab) (width 0.06))
23 | (fp_arc (start 0.51 0.00) (end 0.51 1.02) (angle -180.00) (layer F.SilkS) (width 0.25))
24 | (fp_arc (start -0.51 0.00) (end -0.51 -1.02) (angle -180.00) (layer F.SilkS) (width 0.25))
25 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blinky/.ato/modules/generics/elec/footprints/footprints.3dshapes/KEY-SMD_4P-L4.2-W3.2-H2.5-LS4.6-P2.2.wrl"
26 | (offset (xyz 0.000 -0.000 -0.000))
27 | (scale (xyz 1 1 1))
28 | (rotate (xyz 0 0 0))
29 | )
30 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/KEY-SMD_SKTDLDE010.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:KEY-SMD_SKTDLDE010 (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.75) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value KEY-SMD_SKTDLDE010 (at 0 4.75) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -0.80 -1.25) (end -0.80 -1.85) (layer F.SilkS) (width 0.10))
13 | (fp_line (start -0.80 -1.85) (end 0.80 -1.85) (layer F.SilkS) (width 0.10))
14 | (fp_line (start 0.80 -1.85) (end 0.80 -1.25) (layer F.SilkS) (width 0.10))
15 | (fp_line (start -0.00 -1.20) (end 1.20 -1.20) (layer F.SilkS) (width 0.10))
16 | (fp_line (start -0.00 -1.20) (end -1.20 -1.20) (layer F.SilkS) (width 0.10))
17 | (fp_line (start -2.00 0.65) (end -1.89 0.65) (layer F.SilkS) (width 0.10))
18 | (fp_line (start -0.88 0.65) (end -0.85 0.65) (layer F.SilkS) (width 0.10))
19 | (fp_line (start 0.85 0.65) (end 0.89 0.65) (layer F.SilkS) (width 0.10))
20 | (fp_line (start 1.90 0.65) (end 2.00 0.65) (layer F.SilkS) (width 0.10))
21 | (fp_line (start 2.00 0.65) (end 2.00 -0.00) (layer F.SilkS) (width 0.10))
22 | (fp_line (start -2.00 0.65) (end -2.00 -0.00) (layer F.SilkS) (width 0.10))
23 | (pad 2 smd rect (at -1.39 0.60 0.00) (size 0.70 1.10) (layers F.Cu F.Paste F.Mask))
24 | (pad 1 smd rect (at 1.39 0.60 0.00) (size 0.70 1.10) (layers F.Cu F.Paste F.Mask))
25 | (pad 3 smd rect (at -0.00 0.75 0.00) (size 1.40 1.10) (layers F.Cu F.Paste F.Mask))
26 | (pad 4 thru_hole rect (at 1.85 -0.75 0.00) (size 1.00 1.20) (layers *.Cu *.Mask)(drill 0.599948))
27 | (pad 4 thru_hole rect (at -1.85 -0.75 0.00) (size 1.00 1.20) (layers *.Cu *.Mask)(drill 0.599948))
28 | (fp_circle (center 2.05 0.81) (end 2.08 0.81) (layer F.Fab) (width 0.06))
29 | (fp_circle (center 1.85 -0.75) (end 1.95 -0.75) (layer F.Fab) (width 0.20))
30 | (fp_circle (center -1.85 -0.75) (end -1.75 -0.75) (layer F.Fab) (width 0.20))
31 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blinky/.ato/modules/generics/elec/footprints/footprints.3dshapes/KEY-SMD_SKTDLDE010.wrl"
32 | (offset (xyz 0.000 0.720 0.500))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -5.5) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL (at 0 5.5) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 1.55 -1.55) (end 1.55 1.55) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -1.55 1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.25))
14 | (pad 8 smd rect (at 0.00 -0.40 0.00) (size 2.60 2.20) (layers F.Cu F.Paste F.Mask))
15 | (pad 8 smd rect (at -0.97 -1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
16 | (pad 7 smd rect (at -0.32 -1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
17 | (pad 6 smd rect (at 0.32 -1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
18 | (pad 5 smd rect (at 0.97 -1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
19 | (pad 4 smd rect (at 0.97 1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
20 | (pad 3 smd rect (at 0.32 1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
21 | (pad 2 smd rect (at -0.32 1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
22 | (pad 1 smd rect (at -0.97 1.50 0.00) (size 0.45 0.70) (layers F.Cu F.Paste F.Mask))
23 | (fp_circle (center -1.56 1.62) (end -1.53 1.62) (layer F.Fab) (width 0.06))
24 | (fp_circle (center -1.01 1.93) (end -0.88 1.93) (layer Cmts.User) (width 0.25))
25 | (fp_circle (center -1.56 2.00) (end -1.43 2.00) (layer F.SilkS) (width 0.25))
26 | (model "/Users/narayanpowderly/Documents/atopile-workspace/we-pullin-shots/.ato/modules/generics/elec/footprints/footprints.3dshapes/POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL.wrl"
27 | (offset (xyz 0.000 0.000 -0.000))
28 | (scale (xyz 1 1 1))
29 | (rotate (xyz 0 0 0))
30 | )
31 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/SMA_L4.3-W2.6-LS5.2-FD.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:SMA_L4.3-W2.6-LS5.2-FD (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value SMA_L4.3-W2.6-LS5.2-FD (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 2.55 1.33) (end -2.55 1.33) (layer F.SilkS) (width 0.15))
13 | (fp_line (start 2.55 -1.33) (end -2.55 -1.33) (layer F.SilkS) (width 0.15))
14 | (fp_line (start 1.13 1.33) (end 1.13 -1.33) (layer F.SilkS) (width 0.15))
15 | (fp_line (start -2.55 1.33) (end -2.55 0.99) (layer F.SilkS) (width 0.15))
16 | (fp_line (start -2.55 -1.33) (end -2.55 -0.99) (layer F.SilkS) (width 0.15))
17 | (pad 1 smd rect (at -2.39 0.00 0.00) (size 2.11 1.57) (layers F.Cu F.Paste F.Mask))
18 | (pad 2 smd rect (at 2.39 0.00 0.00) (size 2.11 1.57) (layers F.Cu F.Paste F.Mask))
19 | (fp_circle (center -2.60 1.30) (end -2.57 1.30) (layer F.Fab) (width 0.06))
20 | (model "/Users/narayanpowderly/Documents/atopile-workspace/we-pullin-shots/.ato/modules/generics/elec/footprints/footprints.3dshapes/SMA_L4.3-W2.6--H2.1-LS5.2.wrl"
21 | (offset (xyz -0.150 -0.000 -0.000))
22 | (scale (xyz 1 1 1))
23 | (rotate (xyz 0 0 0))
24 | )
25 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/SMA_L4.3-W2.6-LS5.2-RD.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:SMA_L4.3-W2.6-LS5.2-RD (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value SMA_L4.3-W2.6-LS5.2-RD (at 0 4.0) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -0.88 -1.43) (end -0.88 1.43) (layer F.SilkS) (width 0.15))
13 | (fp_line (start -2.60 -1.43) (end 2.60 -1.43) (layer F.SilkS) (width 0.15))
14 | (fp_line (start 2.59 1.18) (end 2.60 1.41) (layer F.SilkS) (width 0.15))
15 | (fp_line (start 2.60 -1.43) (end 2.60 -1.19) (layer F.SilkS) (width 0.15))
16 | (fp_line (start -2.60 1.43) (end 2.60 1.43) (layer F.SilkS) (width 0.15))
17 | (pad 2 smd rect (at 2.20 0.00 180.00) (size 2.00 2.00) (layers F.Cu F.Paste F.Mask))
18 | (pad 1 smd rect (at -2.20 0.00 180.00) (size 2.00 2.00) (layers F.Cu F.Paste F.Mask))
19 | (fp_circle (center -2.61 1.30) (end -2.58 1.30) (layer F.Fab) (width 0.06))
20 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blinky/.ato/modules/generics/elec/footprints/footprints.3dshapes/SMA_L4.3-W2.6-LS5.2-RD.wrl"
21 | (offset (xyz 0.000 -0.000 -0.000))
22 | (scale (xyz 1 1 1))
23 | (rotate (xyz 0 0 0))
24 | )
25 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -4.95) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR (at 0 4.95) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start 0.88 -1.54) (end -0.88 -1.54) (layer F.SilkS) (width 0.15))
13 | (fp_line (start -0.88 -1.54) (end -0.88 -0.49) (layer F.SilkS) (width 0.15))
14 | (fp_line (start 0.88 1.54) (end -0.88 1.54) (layer F.SilkS) (width 0.15))
15 | (fp_line (start -0.88 1.54) (end -0.88 0.49) (layer F.SilkS) (width 0.15))
16 | (fp_line (start 0.88 -0.46) (end 0.88 0.46) (layer F.SilkS) (width 0.15))
17 | (pad 1 smd rect (at 1.24 0.95 0.00) (size 1.07 0.60) (layers F.Cu F.Paste F.Mask))
18 | (pad 2 smd rect (at 1.24 -0.95 0.00) (size 1.07 0.60) (layers F.Cu F.Paste F.Mask))
19 | (pad 3 smd rect (at -1.24 0.00 0.00) (size 1.07 0.60) (layers F.Cu F.Paste F.Mask))
20 | (fp_circle (center 1.40 1.46) (end 1.43 1.46) (layer F.Fab) (width 0.06))
21 | (fp_circle (center 1.65 0.95) (end 1.75 0.95) (layer Cmts.User) (width 0.20))
22 | (model "/Users/narayanpowderly/Documents/atopile-workspace/we-pullin-shots/.ato/modules/generics/elec/footprints/footprints.3dshapes/SOT-23-3L_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl"
23 | (offset (xyz -0.530 -0.130 -0.000))
24 | (scale (xyz 1 1 1))
25 | (rotate (xyz 0 0 180))
26 | )
27 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/footprints/footprints.pretty/SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2.kicad_mod:
--------------------------------------------------------------------------------
1 | (module easyeda2kicad:SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 (layer F.Cu) (tedit 5DC5F6A4)
2 | (attr smd)
3 | (fp_text reference REF** (at 0 -5.85) (layer F.SilkS)
4 | (effects (font (size 1 1) (thickness 0.15)))
5 | )
6 | (fp_text value SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 (at 0 5.85) (layer F.Fab)
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | )
9 | (fp_text user %R (at 0 0) (layer F.Fab)
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | )
12 | (fp_line (start -1.00 -1.80) (end 0.90 -1.80) (layer F.SilkS) (width 0.25))
13 | (fp_line (start 0.90 -1.80) (end 1.80 -0.90) (layer F.SilkS) (width 0.25))
14 | (fp_line (start 1.80 -0.90) (end 1.80 0.90) (layer F.SilkS) (width 0.25))
15 | (fp_line (start 1.80 0.90) (end 0.80 1.90) (layer F.SilkS) (width 0.25))
16 | (fp_line (start 0.80 1.90) (end -0.90 1.90) (layer F.SilkS) (width 0.25))
17 | (fp_line (start -0.90 1.90) (end -1.80 1.00) (layer F.SilkS) (width 0.25))
18 | (fp_line (start -1.80 1.00) (end -1.80 -1.00) (layer F.SilkS) (width 0.25))
19 | (fp_line (start -1.80 -1.00) (end -1.00 -1.80) (layer F.SilkS) (width 0.25))
20 | (fp_line (start 1.28 -2.55) (end 2.17 -1.66) (layer F.SilkS) (width 0.25))
21 | (fp_line (start 2.55 -1.17) (end 2.55 1.17) (layer F.SilkS) (width 0.25))
22 | (fp_line (start 2.17 1.66) (end 1.28 2.55) (layer F.SilkS) (width 0.25))
23 | (fp_line (start -2.55 -1.17) (end -2.55 1.17) (layer F.SilkS) (width 0.25))
24 | (fp_line (start -2.17 1.66) (end -1.28 2.55) (layer F.SilkS) (width 0.25))
25 | (fp_line (start -1.28 -2.55) (end -2.17 -1.66) (layer F.SilkS) (width 0.25))
26 | (fp_line (start -1.28 2.55) (end 1.28 2.55) (layer F.SilkS) (width 0.25))
27 | (fp_line (start -1.28 -2.55) (end 1.28 -2.55) (layer F.SilkS) (width 0.25))
28 | (pad 1 smd rect (at -3.30 -1.85 0.00) (size 1.70 1.00) (layers F.Cu F.Paste F.Mask))
29 | (pad 2 smd rect (at 3.30 -1.85 0.00) (size 1.70 1.00) (layers F.Cu F.Paste F.Mask))
30 | (pad 3 smd rect (at -3.30 1.85 0.00) (size 1.70 1.00) (layers F.Cu F.Paste F.Mask))
31 | (pad 4 smd rect (at 3.30 1.85 0.00) (size 1.70 1.00) (layers F.Cu F.Paste F.Mask))
32 | (fp_circle (center -3.25 -2.55) (end -3.22 -2.55) (layer F.Fab) (width 0.06))
33 | (fp_circle (center 0.00 0.00) (end 1.28 0.00) (layer F.SilkS) (width 0.25))
34 | (model "/Users/narayanpowderly/Documents/atopile-workspace/blinky/.ato/modules/generics/elec/footprints/footprints.3dshapes/SW-SMD_4P-L5.2-W5.2-H1.5-LS6.4-P3.70.wrl"
35 | (offset (xyz 0.000 -0.000 -0.000))
36 | (scale (xyz 1 1 1))
37 | (rotate (xyz 0 0 0))
38 | )
39 | )
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/1TS003B-1400-3500A.ato:
--------------------------------------------------------------------------------
1 | component _1TS003B_1400_3500A:
2 | # component 1TS003B-1400-3500A
3 | footprint = "KEY-SMD_1TS003B"
4 | lcsc_id = "C319392"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 | signal _3 ~ pin 3
9 | signal _4 ~ pin 4
10 |
11 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/AO3400A.ato:
--------------------------------------------------------------------------------
1 | component AO3400A:
2 | # component AO3400A
3 | footprint = "SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR"
4 | lcsc_id = "C20917"
5 | # pins
6 | signal D ~ pin 3
7 | signal G ~ pin 1
8 | signal S ~ pin 2
9 |
10 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/DB2EVC-5.08-3P.ato:
--------------------------------------------------------------------------------
1 | component DB2EVC_5_08_3P:
2 | # component DB2EVC-5.08-3P
3 | footprint = "CONN-TH_3P-P5.08_DB2EVC-5.08-3P"
4 | lcsc_id = "C395743"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 | signal _3 ~ pin 3
9 |
10 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/KT-0603B.ato:
--------------------------------------------------------------------------------
1 | import LED from "led.ato"
2 |
3 | component KT_0603B from LED:
4 | # component Blue light 0603
5 | footprint = "LED0603-RD"
6 | mpn = "C2288"
7 | # pins
8 | signal cathode ~ pin 1
9 | signal anode ~ pin 2
10 |
11 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/KT-0603G.ato:
--------------------------------------------------------------------------------
1 | component KT_0603G:
2 | # component 0603 Green 509-620mcd
3 | footprint = "LED0603-RD"
4 | lcsc_id = "C12624"
5 | designator_prefix = "LED"
6 | # pins
7 | signal anode ~ pin 2
8 | signal cathode ~ pin 1
9 |
10 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/KT-0603R.ato:
--------------------------------------------------------------------------------
1 | component KT_0603R:
2 | # component KT-0603R
3 | footprint = "LED0603-RD"
4 | lcsc_id = "C2286"
5 | # pins
6 | signal cathode ~ pin 1
7 | signal anode ~ pin 2
8 |
9 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/NRVA4007T3G.ato:
--------------------------------------------------------------------------------
1 | component NRVA4007T3G:
2 | # component NRVA4007T3G
3 | footprint = "SMA_L4.3-W2.6-LS5.2-FD"
4 | lcsc_id = "C236166"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 |
9 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/NTTFS4C25NTWG.ato:
--------------------------------------------------------------------------------
1 | component NTTFS4C25NTWG:
2 | # component NTTFS4C25NTWG
3 | footprint = "POWERPAK-1212-8_L3.1-W3.1-P0.65-LS3.3-BL"
4 | lcsc_id = "C893914"
5 | # pins
6 | signal S ~ pin 1
7 | S ~ pin 2
8 | S ~ pin 3
9 | signal G ~ pin 4
10 | signal D ~ pin 5
11 | D ~ pin 6
12 | D ~ pin 7
13 | D ~ pin 8
14 |
15 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/SKRPACE010.ato:
--------------------------------------------------------------------------------
1 | component SKRPACE010:
2 | # component SKRPACE010
3 | footprint = "KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6"
4 | lcsc_id = "C139797"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 | signal _3 ~ pin 3
9 | signal _4 ~ pin 4
10 |
11 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/SKTDLDE010.ato:
--------------------------------------------------------------------------------
1 | component SKTDLDE010:
2 | # component SKTDLDE010
3 | footprint = "KEY-SMD_SKTDLDE010"
4 | lcsc_id = "C115365"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 | signal _3 ~ pin 3
9 | signal _4 ~ pin 4
10 |
11 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/SS34_C8678.ato:
--------------------------------------------------------------------------------
1 | component SS34_C8678:
2 | # component SS34_C8678
3 | footprint = "SMA_L4.3-W2.6-LS5.2-RD"
4 | lcsc_id = "C8678"
5 | # pins
6 | signal A ~ pin 2
7 | signal K ~ pin 1
8 |
9 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/TS-1187A-B-A-B.ato:
--------------------------------------------------------------------------------
1 | component TS_1187A_B_A_B:
2 | # component TS-1187A-B-A-B
3 | footprint = "SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2"
4 | lcsc_id = "C318884"
5 | # pins
6 | signal B ~ pin 2
7 | signal A ~ pin 1
8 | signal D ~ pin 4
9 | signal C ~ pin 3
10 |
11 |
--------------------------------------------------------------------------------
/card/elec/src/generics/elec/src/WJ15EDGRC-3.81-2P.ato:
--------------------------------------------------------------------------------
1 | component WJ15EDGRC_3_81_2P:
2 | # component WJ15EDGRC-3.81-2P
3 | footprint = "CONN-TH_2P-P3.81_WJ15EDGRC-3.81-2P"
4 | lcsc_id = "C8387"
5 | # pins
6 | signal _1 ~ pin 1
7 | signal _2 ~ pin 2
8 |
9 |
--------------------------------------------------------------------------------
/card/elec/src/generics/filters.ato:
--------------------------------------------------------------------------------
1 | import Power from "interfaces.ato"
2 | from "interfaces.ato" import Power, Pair
3 | from "capacitors.ato" import Capacitor, CapacitorElectrolytic
4 | from "inductors.ato" import Inductor
5 | from "resistors.ato" import Resistor
6 |
7 |
8 | module LowPassFilter:
9 | # Interfaces
10 | input = new Pair
11 | output = new Pair
12 |
13 | # Components
14 | capacitor = new Capacitor
15 | resistor = new Resistor
16 |
17 | # Default values
18 | capacitor.package = "0402"
19 | resistor.package = "0402"
20 |
21 | # Connections
22 | input.io ~ resistor.1
23 | output.io ~ resistor.2
24 | output.io ~ capacitor.1
25 | output.gnd ~ capacitor.2
26 | input.gnd ~ output.gnd
27 |
28 | # Default values
29 | cutoff_frequency = 1kHz +/- 20%
30 | capacitor.value = 100nF +/- 10%
31 |
32 | assert 1 / (2 * 3.14 * resistor.value * capacitor.value) within cutoff_frequency
33 |
34 |
35 | module LowPassPiFilter:
36 | C1 = new CapacitorElectrolytic
37 | L1 = new Inductor
38 | C2 = new CapacitorElectrolytic
39 |
40 | power_in = new Power
41 | power_out = new Power
42 |
43 | power_in.vcc ~ C1.anode; C1.anode ~ L1.p1
44 | power_out.vcc ~ L1.p2; L1.p2 ~C2.anode
45 | C1.cathode ~ power_in.gnd
46 | C2.cathode ~ power_out.gnd
47 | power_in.gnd ~ power_out.gnd
--------------------------------------------------------------------------------
/card/elec/src/generics/inductors.ato:
--------------------------------------------------------------------------------
1 | component Inductor:
2 | signal p1 ~ pin 1
3 | signal p2 ~ pin 2
4 | designator_prefix = "L"
5 | mpn = "generic_inductor"
6 | type = "inductor"
--------------------------------------------------------------------------------
/card/elec/src/generics/interfaces.ato:
--------------------------------------------------------------------------------
1 | interface Power:
2 | signal vcc
3 | signal gnd
4 |
5 | interface FloatPower:
6 | signal v_pos
7 | signal v_neg
8 |
9 | interface PowerAC:
10 | signal l1
11 | signal n
12 | signal gnd
13 |
14 | interface STEP_DIR:
15 | signal step
16 | signal dir
17 | signal enable
18 | signal gnd
19 |
20 | interface STEPPER_MOTOR:
21 | signal a1
22 | signal a2
23 | signal b1
24 | signal b2
25 |
26 | interface DcMotor:
27 | signal a
28 | signal b
29 |
30 | interface GPIO:
31 | signal io
32 | signal gnd
33 |
34 | interface I2C:
35 | signal sda
36 | signal scl
37 | signal gnd
38 |
39 | interface SWD:
40 | signal swclk
41 | signal swdio
42 | signal swo
43 | signal gnd
44 |
45 | interface SPI:
46 | signal mosi
47 | signal miso
48 | signal sck
49 | signal cs
50 | signal gnd
51 |
52 | interface LCDSPI:
53 | signal mosi
54 | signal sck
55 | signal cs
56 | signal dc
57 | signal reset
58 | signal backlightEN
59 |
60 | interface UART:
61 | signal tx
62 | signal rx
63 | signal gnd
64 |
65 | interface CAN_TTL:
66 | signal tx
67 | signal rx
68 |
69 | interface CAN:
70 | signal CANH
71 | signal CANL
72 |
73 | interface Ethernet:
74 | signal tx_p
75 | signal rx_p
76 | signal tx_n
77 | signal rx_n
78 |
79 | interface USB2:
80 | signal dp
81 | signal dm
82 | signal gnd
83 |
84 | interface USB_PD:
85 | signal dp
86 | signal dm
87 | signal cc1
88 | signal cc2
89 | signal vbusADC
90 | signal gnd
91 | signal vbus
92 |
93 | interface QSPI:
94 | signal cs
95 | signal sck
96 | signal io0
97 | signal io1
98 | signal io2
99 | signal io3
100 |
101 | interface SDIO:
102 | signal cmd
103 | signal clk
104 | signal dat0
105 | signal dat1
106 | signal dat2
107 | signal dat3
108 |
109 | interface JTAG:
110 | signal tck
111 | signal tms
112 | signal tdi
113 | signal tdo
114 | signal reset
115 | signal vcc
116 | signal gnd
117 |
118 | interface BLDC_3PWM:
119 | signal phase_a
120 | signal phase_b
121 | signal phase_c
122 | signal enable
123 |
124 | interface DiffPair:
125 | signal p
126 | signal n
127 |
128 | interface Load:
129 | signal p
130 | signal n
131 |
132 | interface Pair:
133 | signal vcc
134 | signal io
135 | vcc ~ io
136 | signal gnd
137 |
138 | interface Analog:
139 | signal io
140 | signal gnd
141 |
142 | interface I2S:
143 | signal ws
144 | signal sck
145 | signal sd
146 | signal gnd
147 |
148 | interface SSI:
149 | signal do
150 | signal clk
151 | signal csn
152 | signal gnd
153 |
154 | interface QEP:
155 | signal a
156 | signal b
157 | signal z
158 | signal gnd
--------------------------------------------------------------------------------
/card/elec/src/generics/leds.ato:
--------------------------------------------------------------------------------
1 | import Resistor from "resistors.ato"
2 | import Power from "interfaces.ato"
3 |
4 | component LED:
5 | signal anode
6 | signal cathode
7 | designator_prefix = "LED"
8 | # current = 0 to 20mA
9 |
10 | module LEDIndicator:
11 | power = new Power
12 | signal input
13 | signal gnd
14 | resistor = new Resistor
15 | led = new LED
16 | resistor.package = "0402"
17 | current: current
18 | v_in: voltage
19 |
20 | # Default value
21 | current = 1mA to 5mA
22 |
23 | assert (v_in - led.v_f) / resistor.value within current
24 | assert current < led.i_max
25 |
26 | # Connect power
27 | power.vcc ~ input
28 | power.gnd ~ gnd
29 |
30 | # Connect up
31 | input ~ led.anode; led.cathode ~ resistor.p1; resistor.p2 ~ gnd
32 |
33 | module LEDIndicatorRed from LEDIndicator:
34 | led -> _KT_0603R
35 |
36 | #Assuming 3.3v input, 2V forward voltage, 5mA current
37 | # resistor.value = 270ohms +/- 20%
38 |
39 | module LEDIndicatorGreen from LEDIndicator:
40 | led -> _KT_0603G
41 |
42 | #Assuming 3.3v input, 2.75V forward voltage, 5mA current
43 | # resistor.value = 110ohms +/- 20%
44 |
45 | module LEDIndicatorBlue from LEDIndicator:
46 | led -> _KT_0603B
47 |
48 | #Assuming 3.3v input, 2.9V forward voltage, 5mA current
49 | # resistor.value = 82ohms +/- 20%
50 |
51 | component _KT_0603B from LED:
52 | # component Blue light 0603
53 | footprint = "LED0603-RD"
54 | mpn = "C2288"
55 | v_f = 2.9V
56 | i_max = 20mA
57 | # pins
58 | signal cathode ~ pin 1
59 | signal anode ~ pin 2
60 |
61 | component _KT_0603G from LED:
62 | # component 0603 Green 509-620mcd
63 | footprint = "LED0603-RD"
64 | mpn = "C12624"
65 | v_f = 2.75V
66 | i_max = 20mA
67 | # pins
68 | signal anode ~ pin 2
69 | signal cathode ~ pin 1
70 |
71 | component _KT_0603R from LED:
72 | # component KT-0603R
73 | footprint = "LED0603-RD"
74 | mpn = "C2286"
75 | v_f = 2V
76 | i_max = 20mA
77 | # pins
78 | signal cathode ~ pin 1
79 | signal anode ~ pin 2
80 |
81 |
--------------------------------------------------------------------------------
/card/elec/src/generics/mosfets.ato:
--------------------------------------------------------------------------------
1 | import Power from "interfaces.ato"
2 | import Pair from "interfaces.ato"
3 | import DiffPair from "interfaces.ato"
4 | import Load from "interfaces.ato"
5 | import Resistor from "resistors.ato"
6 | import Diode from "diodes.ato"
7 |
8 | component NFET:
9 | signal gate
10 | signal drain
11 | signal source
12 | designator_prefix = "Q"
13 | mpn = "generic_mosfet"
14 | type = "mosfet"
15 | polarity = "N Channel"
16 |
17 | component PFET:
18 | signal gate
19 | signal drain
20 | signal source
21 | designator_prefix = "Q"
22 | mpn = "generic_mosfet"
23 | type = "mosfet"
24 | polarity = "P Channel"
25 |
26 | module HalfBridge:
27 | power = new Power
28 | gate_high = new Pair
29 | gate_low = new Pair
30 | shunt_output = new DiffPair
31 | output = new Pair
32 |
33 | # this doesnt work until we have replace with instance.
34 | # Components
35 | nfet_high = new NFET
36 | nfet_low = new NFET
37 | shunt = new Resistor
38 |
39 | # Connect power
40 | power.vcc ~ nfet_high.drain
41 | output.io ~ nfet_high.source
42 | output.io ~ nfet_low.drain
43 | power.gnd ~ shunt.2; shunt.1 ~ nfet_low.source
44 |
45 | # Connect the gates
46 | gate_high.io ~ nfet_high.gate
47 | gate_low.io ~ nfet_low.gate
48 |
49 | # Connect the gnds
50 | output.gnd ~ power.gnd
51 | gate_high.gnd ~ power.gnd
52 | gate_low.gnd ~ power.gnd
53 |
54 | module LowSideSwitch:
55 | fet = new Mosfet_nchannel
56 | gate_resistor = new Resistor
57 | pulldown_resistor = new Resistor
58 | freewheel_diode = new Diode
59 |
60 | power = new Power
61 | load = new Load
62 |
63 | input = new Pair
64 |
65 | # connect up circuit
66 | input.io ~ gate_resistor.p1; gate_resistor.p2 ~ fet.gate
67 | input.gnd ~ power.gnd
68 |
69 | # load and diode between power and fet
70 | power.vcc ~ freewheel_diode.cathode; freewheel_diode.anode ~ fet.drain
71 | power.vcc ~ load.p; load.n ~ fet.drain
72 |
73 | # source to ground
74 | fet.source ~ power.gnd
75 |
76 | import NTTFS4C25NTWG from "elec/src/NTTFS4C25NTWG.ato"
77 | module LowSideSwitch30V5A from LowSideSwitch:
78 | fet -> NTTFS4C25NTWG
79 |
--------------------------------------------------------------------------------
/card/elec/src/generics/opamps.ato:
--------------------------------------------------------------------------------
1 | component Opamp:
2 | power = new Power
3 | signal inverting
4 | signal non_inverting
5 | signal output
6 | designator_prefix = "U"
7 |
8 | import Power from "interfaces.ato"
9 | module VoltageFollower:
10 | power = new Power
11 | opamp = new Opamp
12 |
13 | power ~ opamp.power
14 |
15 | signal input
16 | signal output
17 |
18 | input ~ opamp.non_inverting
19 | opamp.inverting ~ opamp.output
20 | output ~ opamp.output
21 |
22 | # import vdiv from "StandardCircuits.ato"
23 |
24 | module Amplifier:
25 | power = new Power
26 | opamp = new Opamp
27 | vdiv = new Vdiv
28 |
29 | power ~ opamp.power
30 |
31 | # TODO: add equation for gain
32 | gain = unknown
33 | vdiv.r_top.value = unknown
34 | vdiv.r_bottom.value = unknown
35 |
36 | signal input
37 | signal output
38 |
39 | input ~ vdiv.input
40 | vdiv.output ~ opamp.inverting
41 | output ~ opamp.output
42 | output ~ vdiv.gnd
43 |
44 | inverting ~ power.gnd
45 |
46 | # Inverting Amplifier: Amplifies and inverts the input signal.
47 | # The gain is determined by the resistor values.
48 | module InvertingAmplifier:
49 | power = new Power
50 | opamp = new Opamp
51 |
52 | power ~ opamp.power
53 |
54 | signal input
55 | signal output
56 |
57 | input ~ opamp.inverting
58 | output ~ opamp.output
59 | opamp.non_inverting ~ power.gnd
60 |
61 |
62 | module SummingAmplifier:
63 | power = new Power
64 | opamp = new Opamp
65 |
66 | power ~ opamp.power
67 |
68 | signal input1
69 | signal input2
70 | signal output
71 |
72 | input1 ~ opamp.inverting
73 | input2 ~ opamp.inverting
74 | output ~ opamp.output
75 | opamp.non_inverting ~ power.gnd
76 |
77 | module DifferentialAmplifier:
78 | power = new Power
79 | opamp = new Opamp
80 |
81 | power ~ opamp.power
82 |
83 | signal input_positive
84 | signal input_negative
85 | signal output
86 |
87 | input_positive ~ opamp.non_inverting
88 | input_negative ~ opamp.inverting
89 | output ~ opamp.output
90 |
91 | module Integrator:
92 | power = new Power
93 | opamp = new Opamp
94 |
95 | power ~ opamp.power
96 |
97 | signal input
98 | signal output
99 |
100 | input ~ opamp.inverting
101 | output ~ opamp.output
102 | # Note: Needs a capacitor between inverting and output for integration
103 |
104 | module Differentiator:
105 | power = new Power
106 | opamp = new Opamp
107 |
108 | power ~ opamp.power
109 |
110 | signal input
111 | signal output
112 |
113 | input ~ opamp.inverting
114 | output ~ opamp.output
115 | # Note: Needs a capacitor at the input for differentiation
116 |
117 | module Comparator:
118 | power = new Power
119 | opamp = new Opamp
120 |
121 | power ~ opamp.power
122 |
123 | signal input_positive
124 | signal input_negative
125 | signal output
126 |
127 | input_positive ~ opamp.non_inverting
128 | input_negative ~ opamp.inverting
129 | output ~ opamp.output
130 |
131 | module InstrumentationAmplifier:
132 | power = new Power
133 | opamp1 = new Opamp
134 | opamp2 = new Opamp
135 | opamp3 = new Opamp
136 |
137 | power ~ opamp1.power
138 | power ~ opamp2.power
139 | power ~ opamp3.power
140 |
141 | signal input_positive
142 | signal input_negative
143 | signal output
144 |
145 | input_positive ~ opamp1.non_inverting
146 | input_negative ~ opamp2.inverting
147 | opamp1.output ~ opamp3.inverting
148 | opamp2.output ~ opamp3.non_inverting
149 | output ~ opamp3.output
150 |
151 | module ActiveFilter:
152 | power = new Power
153 | opamp = new Opamp
154 |
155 | power ~ opamp.power
156 |
157 | signal input
158 | signal output
159 |
160 | input ~ opamp.inverting
161 | output ~ opamp.output
162 | # Note: Specific filter components (capacitors, resistors) needed around opamp
163 |
--------------------------------------------------------------------------------
/card/elec/src/generics/oscillators.ato:
--------------------------------------------------------------------------------
1 | import Capacitor from "capacitors.ato"
2 | import Pair from "interfaces.ato"
3 |
4 | component Crystal:
5 | signal xin
6 | signal xout
7 | signal gnd
8 |
9 | module Oscillator:
10 | xin = new Pair
11 | xout = new Pair
12 |
13 | signal gnd ~ xin.gnd
14 | gnd ~ xout.gnd
15 |
16 | crystal = new Crystal
17 | load_cap_1 = new Capacitor
18 | load_cap_2 = new Capacitor
19 |
20 | load_cap_1.package = "0402"
21 | load_cap_2.package = "0402"
22 |
23 | xin.io ~ crystal.xin
24 | xout.io ~ crystal.xout
25 |
26 | xin.gnd ~ gnd
27 | xout.gnd ~ gnd
28 | crystal.gnd ~ gnd
29 |
30 | crystal.xin ~ load_cap_1.1; load_cap_1.2 ~ gnd
31 | crystal.xout ~ load_cap_2.1; load_cap_2.2 ~ gnd
--------------------------------------------------------------------------------
/card/elec/src/generics/regulators.ato:
--------------------------------------------------------------------------------
1 | import Power from "interfaces.ato"
2 | import _VDiv from "vdivs.ato"
3 |
4 | module Regulator:
5 | power_in = new Power
6 | power_out = new Power
7 | # connect grounds (non isolated regulator)
8 | power_in.gnd ~ power_out.gnd
9 |
10 | module AdjustableRegulator from Regulator:
11 | # using vanilla voltage divider without equations
12 | feedback_div = new _VDiv
13 | v_ref: voltage
14 | i_q: current
15 | r_total: resistance
16 | v_in: voltage
17 | v_out: voltage
18 |
19 | # Default value
20 | i_q = 100uA to 200uA
21 |
22 | assert v_ref * (1 + feedback_div.r_top.value / feedback_div.r_bottom.value) within v_out
23 | assert v_out / (feedback_div.r_top.value + feedback_div.r_bottom.value) within i_q
24 |
25 | module Buck from AdjustableRegulator:
26 | # regulator parameters
27 | type = "Buck"
28 |
29 | module Boost from AdjustableRegulator:
30 | # regulator parameters
31 | type = "Boost"
32 |
33 | module LDO from Regulator:
34 | # regulator parameters
35 | type = "LDO"
36 |
37 | module AdjustableLDO from AdjustableRegulator:
38 | # regulator parameters
39 | type = "AdjustableLDO"
40 |
41 | module FixedLDO from Regulator:
42 | # regulator parameters
43 | type = "FixedLDO"
44 |
45 | module AdjustableLDO from AdjustableRegulator:
46 | # regulator parameters
47 | type = "AdjustableLDO"
48 |
49 | module Flyback from AdjustableRegulator:
50 | # regulator parameters
51 | type = "Flyback"
52 |
53 | module Forward from AdjustableRegulator:
54 | # regulator parameters
55 | type = "Forward"
56 |
--------------------------------------------------------------------------------
/card/elec/src/generics/resistors.ato:
--------------------------------------------------------------------------------
1 | import Power from "interfaces.ato"
2 | import I2C from "interfaces.ato"
3 |
4 | component Resistor:
5 | signal p1 ~ pin 1
6 | signal p2 ~ pin 2
7 | designator_prefix = "R"
8 | mpn = "generic_resistor"
9 | type = "resistor"
10 | value: resistance
11 |
12 | # Equations
13 | # R = V/I
14 | # R = V^2/P
15 |
16 | module I2CPullup:
17 | r_sda = new Resistor
18 | r_scl = new Resistor
19 | power = new Power
20 | i2c = new I2C
21 |
22 | r_sda.value = 10kohm +/- 20%
23 | r_scl.value = 10kohm +/- 20%
24 |
25 | r_sda.package = "0402"
26 | r_scl.package = "0402"
27 |
28 | i2c.sda ~ r_sda.1; r_sda.2 ~ power.vcc
29 | i2c.scl ~ r_scl.1; r_scl.2 ~ power.vcc
--------------------------------------------------------------------------------
/card/elec/src/generics/transistors.ato:
--------------------------------------------------------------------------------
1 | component Transistor_npn:
2 | signal base ~ pin 1
3 | signal collector ~ pin 2
4 | signal emitter ~ pin 3
5 | designator_prefix = "Q"
6 |
7 | component Transistor_pnp:
8 | signal base
9 | signal collector
10 | signal emitter
11 | designator_prefix = "Q"
12 |
13 | component Triac:
14 | signal MT1
15 | signal MT2
16 | signal gate
17 | designator_prefix = "TR"
--------------------------------------------------------------------------------
/card/elec/src/generics/vdivs.ato:
--------------------------------------------------------------------------------
1 | import Resistor from "resistors.ato"
2 | import Capacitor from "capacitors.ato"
3 | import Power from "interfaces.ato"
4 | import Pair from "interfaces.ato"
5 |
6 | module VDiv from _VDiv:
7 | r_total: resistance
8 | # ratio: None
9 | v_in: voltage
10 | v_out: voltage
11 | i_q: current
12 |
13 | i_q = 100uA to 10mA
14 |
15 | # assert r_top.value / r_bottom.value within ratio
16 | # assert r_top.value + r_bottom.value within r_total
17 | assert v_in * r_bottom.value / (r_top.value + r_bottom.value) within v_out
18 | assert v_in / (r_bottom.value + r_top.value) within i_q
19 |
20 |
21 | module _VDiv:
22 | signal top
23 | signal out
24 | signal bottom
25 |
26 | output = new Pair
27 | output.io ~ out
28 | output.gnd ~ bottom
29 |
30 | in = new Power # legacy
31 | power = new Power
32 | in ~ power
33 | power.vcc ~ top
34 | power.gnd ~ bottom
35 |
36 | r_top = new Resistor
37 | r_bottom = new Resistor
38 | r_top.package = "0402"
39 | r_bottom.package = "0402"
40 |
41 | top ~ r_top.1; r_top.2 ~ r_bottom.1; r_bottom.2 ~ bottom
42 | r_top.2 ~ out
43 |
44 | module VDivLowPassFilter from VDiv:
45 | cap = new Capacitor
46 | cap.package = "0402"
47 | cutoff_frequency: frequency
48 |
49 | out ~ cap.1; cap.2 ~ bottom
50 | cap.value = 100nF +/- 10%
51 |
52 | cutoff_frequency: frequency
53 |
54 | assert 1 / (2 * 3.14 * r_top.value * cap.value) within cutoff_frequency
55 |
--------------------------------------------------------------------------------
/card/elec/src/led/APHHS1005SYCK.ato:
--------------------------------------------------------------------------------
1 | from "generics/leds.ato" import LED
2 |
3 | component APHHS1005SYCK from LED:
4 | # component APHHS1005SYCK
5 | footprint = "LED-SMD_L1.0-W0.5-RD"
6 | mpn = "C5875733"
7 | # pins
8 | signal cathode ~ pin 1
9 | signal anode ~ pin 2
10 | # properties
11 | v_f = 1.7V
12 | i_max = 20mA
13 |
14 |
--------------------------------------------------------------------------------
/card/elec/src/nfc/HMNFC.ato:
--------------------------------------------------------------------------------
1 | component HMNFC_Class6:
2 | # component HM_NFC_Class6
3 | footprint = "HM-NFC-Class6-Antenna"
4 | # pins
5 | signal LA ~ pin 1
6 | signal LB ~ pin 2
7 |
8 |
--------------------------------------------------------------------------------
/card/elec/src/nfc/NT3H1101W0FHKH.ato:
--------------------------------------------------------------------------------
1 | component NT3H1101W0FHKH:
2 | # component NT3H1101W0FHKH
3 | footprint = "XQFN-8_L1.6-W1.6-P0.50-BR"
4 | mpn = "C73156"
5 | # pins
6 | signal LA ~ pin 1
7 | signal VSS ~ pin 2
8 | signal SCL ~ pin 3
9 | signal FD ~ pin 4
10 | signal SDA ~ pin 5
11 | signal VCC ~ pin 6
12 | signal VOUT ~ pin 7
13 | signal LB ~ pin 8
14 | signal EP ~ pin 9
15 | # properties
16 | v_out = 2.2volt
17 |
18 |
--------------------------------------------------------------------------------
/card/firmware/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diodeinc/openvcf/973b3b180681e03bf0075cd995b2860839d3b124/card/firmware/.gitkeep
--------------------------------------------------------------------------------
/card/mech/diode.dxf:
--------------------------------------------------------------------------------
1 | 999
2 | "DXF R12 Output" (www.mydxf.blogspot.com)
3 | 0
4 | SECTION
5 | 2
6 | HEADER
7 | 9
8 | $ACADVER
9 | 1
10 | AC1009
11 | 9
12 | $EXTMIN
13 | 10
14 | 0
15 | 20
16 | 0
17 | 9
18 | $EXTMAX
19 | 10
20 | 8.5
21 | 20
22 | 11
23 | 0
24 | ENDSEC
25 | 0
26 | SECTION
27 | 2
28 | ENTITIES
29 | 0
30 | LINE
31 | 8
32 | Layer 1
33 | 10
34 | 2.575520
35 | 20
36 | 14.693500
37 | 11
38 | 7.877880
39 | 21
40 | 14.693500
41 | 0
42 | LINE
43 | 8
44 | Layer 1
45 | 10
46 | 7.877880
47 | 20
48 | 14.693500
49 | 11
50 | 7.877880
51 | 21
52 | 14.693500
53 | 0
54 | LINE
55 | 8
56 | Layer 1
57 | 10
58 | 7.877880
59 | 20
60 | 14.693500
61 | 11
62 | 7.877880
63 | 21
64 | 14.693500
65 | 0
66 | LINE
67 | 8
68 | Layer 1
69 | 10
70 | 7.877880
71 | 20
72 | 14.693500
73 | 11
74 | 7.877880
75 | 21
76 | 14.693500
77 | 0
78 | LINE
79 | 8
80 | Layer 1
81 | 10
82 | 8.697840
83 | 20
84 | 22.849300
85 | 11
86 | 8.697840
87 | 21
88 | 6.561880
89 | 0
90 | LINE
91 | 8
92 | Layer 1
93 | 10
94 | 21.721700
95 | 20
96 | 22.768100
97 | 11
98 | 21.721700
99 | 21
100 | 6.618720
101 | 0
102 | LINE
103 | 8
104 | Layer 1
105 | 10
106 | 8.705260
107 | 20
108 | 22.835200
109 | 11
110 | 20.106160
111 | 21
112 | 14.766750
113 | 0
114 | LINE
115 | 8
116 | Layer 1
117 | 10
118 | 8.703890
119 | 20
120 | 6.590160
121 | 11
122 | 20.169490
123 | 21
124 | 14.516270
125 | 0
126 | LINE
127 | 8
128 | Layer 1
129 | 10
130 | 21.803600
131 | 20
132 | 14.693500
133 | 11
134 | 27.105900
135 | 21
136 | 14.693500
137 | 0
138 | LINE
139 | 8
140 | Layer 1
141 | 10
142 | 27.105900
143 | 20
144 | 14.693500
145 | 11
146 | 27.105900
147 | 21
148 | 14.693500
149 | 0
150 | LINE
151 | 8
152 | Layer 1
153 | 10
154 | 27.105900
155 | 20
156 | 14.693500
157 | 11
158 | 27.105900
159 | 21
160 | 14.693500
161 | 0
162 | LINE
163 | 8
164 | Layer 1
165 | 10
166 | 27.105900
167 | 20
168 | 14.693500
169 | 11
170 | 27.105900
171 | 21
172 | 14.693500
173 | 0
174 | LINE
175 | 8
176 | Layer 1
177 | 10
178 | 18.864700
179 | 20
180 | 24.585700
181 | 11
182 | 21.508520
183 | 21
184 | 22.924800
185 | 0
186 | LINE
187 | 8
188 | Layer 1
189 | 10
190 | 21.508520
191 | 20
192 | 22.924800
193 | 11
194 | 21.508500
195 | 21
196 | 22.924800
197 | 0
198 | LINE
199 | 8
200 | Layer 1
201 | 10
202 | 21.508500
203 | 20
204 | 22.924800
205 | 11
206 | 21.508500
207 | 21
208 | 22.924800
209 | 0
210 | LINE
211 | 8
212 | Layer 1
213 | 10
214 | 21.508500
215 | 20
216 | 22.924800
217 | 11
218 | 21.508500
219 | 21
220 | 22.924800
221 | 0
222 | LINE
223 | 8
224 | Layer 1
225 | 10
226 | 21.731100
227 | 20
228 | 6.625560
229 | 11
230 | 24.361370
231 | 21
232 | 4.973110
233 | 0
234 | LINE
235 | 8
236 | Layer 1
237 | 10
238 | 24.361370
239 | 20
240 | 4.973110
241 | 11
242 | 24.361400
243 | 21
244 | 4.973120
245 | 0
246 | LINE
247 | 8
248 | Layer 1
249 | 10
250 | 24.361400
251 | 20
252 | 4.973120
253 | 11
254 | 24.361400
255 | 21
256 | 4.973120
257 | 0
258 | LINE
259 | 8
260 | Layer 1
261 | 10
262 | 24.361400
263 | 20
264 | 4.973120
265 | 11
266 | 24.361400
267 | 21
268 | 4.973120
269 | 0
270 | ENDSEC
271 | 0
272 | EOF
--------------------------------------------------------------------------------
/card/metadata/pos-header:
--------------------------------------------------------------------------------
1 | Designator,Value,Package,Mid X,Mid Y,Rotation,Layer
--------------------------------------------------------------------------------