├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── files └── oexp.pdf ├── housing ├── Open Source N64 Expansion Pak Shell.step ├── README.md ├── Shell Bottom.3mf └── Shell Top.3mf ├── pcb ├── Kicad │ ├── Footprints.pretty │ │ ├── C_0603_1608Metric.kicad_mod │ │ ├── N64_Expansion_Edge_Connector.kicad_mod │ │ ├── N64_RDRAM.kicad_mod │ │ ├── R_0603_1608Metric.kicad_mod │ │ ├── R_Array_Convex_4x0603_common.kicad_mod │ │ └── SolderJumper-tiny.kicad_mod │ └── Symbols.kicad_sym ├── OpenSourceN64ExpansionPak.kicad_pcb ├── OpenSourceN64ExpansionPak.kicad_prl ├── OpenSourceN64ExpansionPak.kicad_pro ├── OpenSourceN64ExpansionPak.kicad_sch ├── empty.kicad_wks ├── fp-info-cache ├── fp-lib-table └── sym-lib-table └── pictures ├── Itdo.png ├── shell_back.jpg ├── shell_front.jpg ├── shell_open_1.jpg └── shell_open_2.jpg /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: lambbrainz 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry 13 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/*backups* 2 | /pcb/jlcpcb 3 | README.md.bak 4 | pcb/~_autosave-OpenSourceN64ExpansionPak.kicad_pcb.lck 5 | pcb/_autosave-OpenSourceN64ExpansionPak.kicad_pcb 6 | pcb/~OpenSourceN64ExpansionPak.kicad_pcb.lck 7 | pcb/~OpenSourceN64ExpansionPak.kicad_sch.lck 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Open Source N64 Expansion Pak | KiCad 9.0 2 | 3 | ![A picture of the custom Open-Source Expansion Pak running](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/pictures/Itdo.png?raw=true) 4 | 5 | Here are all the files you need to create your own Expansion Pak! All you need to do is clone this repo, open the .kicad_pro file in KiCad, and you can poke around the files. 6 | 7 | Fabrication can be done at JLCPCB, production files can be found under releases 8 | 9 |

10 | 11 | # Changelog 12 | 13 | - License change from CERN-OHL-P-2.0 and MIT to Attribution-NonCommercial-ShareAlike (CC BY-NC-SA 4.0) (No commercial use of this version is allowed.) 14 | - The only approved, commercial retailers are currently: [consoles4you.ch](https://consoles4you.ch/en/open-expansion-pak) and [classicgamestore.ch](https://classicgamestore.ch/open-expansion-pak) 15 | - Reworked the cart edge connector to be asymetrical, same as the original one 16 | - Cleanup PCB layout 17 | - Swap from single resistors to resistor arrays 18 | - Add jumpers to allow for different configurations 19 | - Reworked the 3D shell design 20 | 21 |

22 | 23 | ## Some things to note: 24 | 25 | - In order for this Pak to work you will need two 2MB RAM modules. After lots of digging, the only ones I've found that are available, work, can be found from the US [here](https://dfsales.com/upd488170lg6-a60) and from China [here](https://www.questcomp.com/part/4/upd488170lg6-a60/412376032?utm_source=findchips&utm_medium=industry-cpc&utm_term=upd488170lg6-a60&utm_content=standardpricing&utm_campaign=aktype0) 26 | 27 | - The "ExpansionPak.pretty" folder is a library containing all the footprints needed for the project. Including the Edge Connector footprint created by Bigbass and corrected by Consoles4You (check out more of Bigbass stuff here: [https://hachyderm.io/@bigbass](https://hachyderm.io/@bigbass) and here: [https://github.com/bigbass1997](https://github.com/bigbass1997/)). 28 | 29 |

30 | 31 | # Making your own housing 32 | You can find all the .stl files and instructions on how to print here: 33 | - [Printables](https://www.printables.com/model/1301125-nintendo-64-open-expansion-pak-shell) 34 | 35 | - The design has a 25x25mm cutout to fit a heatsink. It is recommended to use a tall heatsink made from copper for better heat transmission. Here is a link to a matching one on [Aliexpress](https://s.click.aliexpress.com/e/_ooNrkfH) (affiliate link). If you get this heatsink you can use the file with the grills so that the heatsink is better kept in place. 36 | 37 |

38 | 39 | # Making your own PCB 40 | 41 | Navigate to the releases and download the latest release files for JLCPCB. 42 | You can also use the KiCad files to generate production files for any other PCB manufacturer. 43 | 44 | ## Selecting the correct options in JLCPCB 45 | - Most of these options will be selected automatically, but be sure to set the ones in the red boxes as they are either structurally required or drastically affect cost 46 | - `Thickness`: This has to be 1.2 otherwise it will be too thick and you risk over-bending the receiver pins in the N64 47 | - `Gold Finger`: By far the most important setting. This tells JLCPCB that we have what is called an `edge connector` (similar to how a RAM stick looks). That way they know to setup all the particular manufacturing stuff that is required to make these 48 | - `ENIG 2U` or `ENIG 1U`: This is referring to the type of plating we want on our edge connector. We want this to be in gold so that our Exp Pak can survive a few cycles (1U: 50 cycles, 2U 100 cycles) and is less prone to oxidation 49 | - `Remove product No`: JLCPCB adds a tracking number to the silkscreen of your boards so that their manufacturing process is a little easier. You can select the `Remove Mark` option here at no extra cost to have them not add that. It's not a huge deal, but something to be aware of. 50 | 51 | *__NOTE__* - You will have to bevel the edge of cart edge manually as JLCPCB does not do bevelled edges on PCBs smaller than 700mm x 700mm 52 | 53 |

54 | 55 | # PDF Schematic 56 | 57 | You can find the schematic as a pdf [here](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/files/oexp.pdf), this might be helpful if you don't use Kicad and want to know more about the jumper settings. -------------------------------------------------------------------------------- /files/oexp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/files/oexp.pdf -------------------------------------------------------------------------------- /housing/README.md: -------------------------------------------------------------------------------- 1 | # Custom, 3D-printable Housing 2 | 3 | I've provided 3MF and STEP files for the housing so that it should work with any program and also be editable (should you want to modify it). I'll be the first to admit this may not be the best or most efficient design, but I wanted it to be relatively simple, rugged, mechanically stable, allow me to easily change it for upcoming projects, and not require supports when printing. 4 | 5 | 1) The design has a 25x25mm cutout to fit a heatsink. The one I have in the picture is 5mm tall, but you could easily fit a 7mm one (maybe an 8mm, but I haven't tested it. Just doing some measurements). At the time of writing, you can purchase these on Amazon [here](https://www.amazon.com/dp/B08HLY7BKR?psc=1&ref=ppx_yo2ov_dt_b_product_details) (not an affiliate link) 6 | 7 | 1) When printing, you'll want to flip the top section so that the inside is facing upwards. This design also does not require supports when printing. I did sand the inside of mine a little for a tighter fit, but this shouldn't be necessary depending on your printer and settings 8 | 9 | 1) The design is meant to be used with two M2 screws to hold everything together, but you can modify the hole if needed. The screws need to be at least 5mm long and can go up to 8 or 9 I think. I designed this to not use threaded inserts (as a lot of people do not have them), but if you would like to use those, I made the geometry of the holes very simple so that you could modify them to use inserts or some other solution. `NOTE: If you modify the holes in the top of the shell, be sure to fillet the end like I have so that you won't need to use supports` 10 | 11 | 1) Finally, I left the back face blank instead of putting some annoying logo or something. This way you can design the housing however you like! 12 | 13 |

14 | 15 | ![Open project](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/pictures/shell_front.jpg?raw=true) 16 | 17 |
18 | 19 | ![Open project](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/pictures/shell_back.jpg?raw=true) 20 | 21 |
22 | 23 | ![Open project](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/pictures/shell_open_1.jpg?raw=true) 24 | 25 |
26 | 27 | ![Open project](https://github.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/blob/main/pictures/shell_open_2.jpg?raw=true) 28 | -------------------------------------------------------------------------------- /housing/Shell Bottom.3mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/housing/Shell Bottom.3mf -------------------------------------------------------------------------------- /housing/Shell Top.3mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/housing/Shell Top.3mf -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/C_0603_1608Metric.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "C_0603_1608Metric" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (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") 7 | (tags "capacitor") 8 | (property "Reference" "REF**" 9 | (at 0 1.45 0) 10 | (layer "F.SilkS") 11 | (uuid "f6fa8546-b6fe-42e9-9b00-c32f3a062c9e") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.15) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "470nF" 20 | (at 0 1.43 0) 21 | (layer "F.Fab") 22 | (uuid "275a29cc-93fa-4a0b-a382-3ed0ae971c7c") 23 | (effects 24 | (font 25 | (size 1 1) 26 | (thickness 0.15) 27 | ) 28 | ) 29 | ) 30 | (property "Datasheet" "" 31 | (at 0 0 0) 32 | (unlocked yes) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "1fa6029a-6385-4557-b818-1dd57033a413") 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Description" "" 44 | (at 0 0 0) 45 | (unlocked yes) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "9022c12c-e828-488e-82bd-b5065efc97a3") 49 | (effects 50 | (font 51 | (size 1.27 1.27) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (property "CAPACITANCE" "470nF" 57 | (at 224.2 60.3 -90) 58 | (layer "F.Fab") 59 | (hide yes) 60 | (uuid "eef7e42e-84d5-4faa-89de-f19b47d7be68") 61 | (effects 62 | (font 63 | (size 1 1) 64 | (thickness 0.15) 65 | ) 66 | ) 67 | ) 68 | (property "CAPACITANCE TOLERANCE" "" 69 | (at 224.2 60.3 -90) 70 | (layer "F.Fab") 71 | (hide yes) 72 | (uuid "14874166-d029-4e7a-8923-7d204d491f6d") 73 | (effects 74 | (font 75 | (size 1 1) 76 | (thickness 0.15) 77 | ) 78 | ) 79 | ) 80 | (property "CASE/PACKAGE" "0805" 81 | (at 224.2 60.3 -90) 82 | (layer "F.Fab") 83 | (hide yes) 84 | (uuid "6dd06911-9d89-4b21-82a5-d5b41c8d8fba") 85 | (effects 86 | (font 87 | (size 1 1) 88 | (thickness 0.15) 89 | ) 90 | ) 91 | ) 92 | (property "DIELECTRIC CHARACTERISTIC" "" 93 | (at 224.2 60.3 -90) 94 | (layer "F.Fab") 95 | (hide yes) 96 | (uuid "ec167238-b778-42b9-8a27-70774607d380") 97 | (effects 98 | (font 99 | (size 1 1) 100 | (thickness 0.15) 101 | ) 102 | ) 103 | ) 104 | (property "FOOTPRINT" "" 105 | (at 224.2 60.3 -90) 106 | (layer "F.Fab") 107 | (hide yes) 108 | (uuid "b968496f-ad48-40b7-a2a4-afdd064118a4") 109 | (effects 110 | (font 111 | (size 1 1) 112 | (thickness 0.15) 113 | ) 114 | ) 115 | ) 116 | (property "LEAD-FREE STATUS" "" 117 | (at 224.2 60.3 -90) 118 | (layer "F.Fab") 119 | (hide yes) 120 | (uuid "ce9f1b14-7e96-4560-9e9e-7ed742a17168") 121 | (effects 122 | (font 123 | (size 1 1) 124 | (thickness 0.15) 125 | ) 126 | ) 127 | ) 128 | (property "MANUFACTURER PART NUMBER" "" 129 | (at 224.2 60.3 -90) 130 | (layer "F.Fab") 131 | (hide yes) 132 | (uuid "1ab457bb-5f46-46aa-a3a1-39a70a7017df") 133 | (effects 134 | (font 135 | (size 1 1) 136 | (thickness 0.15) 137 | ) 138 | ) 139 | ) 140 | (property "MOUNTING STYLE" "Surface Mount" 141 | (at 224.2 60.3 -90) 142 | (layer "F.Fab") 143 | (hide yes) 144 | (uuid "cbc97e6a-ad35-4380-8bf2-a28932f98ee4") 145 | (effects 146 | (font 147 | (size 1 1) 148 | (thickness 0.15) 149 | ) 150 | ) 151 | ) 152 | (property "OCTOPART URL" "https://octopart.com/c0805c185k8pac7800-kemet-25528867" 153 | (at 224.2 60.3 -90) 154 | (layer "F.Fab") 155 | (hide yes) 156 | (uuid "8e2eeec6-6714-49d5-a426-508628e45cba") 157 | (effects 158 | (font 159 | (size 1 1) 160 | (thickness 0.15) 161 | ) 162 | ) 163 | ) 164 | (property "OCTOPARTID" "" 165 | (at 224.2 60.3 -90) 166 | (layer "F.Fab") 167 | (hide yes) 168 | (uuid "51f655aa-a623-46f8-8b1a-77df5a180dc1") 169 | (effects 170 | (font 171 | (size 1 1) 172 | (thickness 0.15) 173 | ) 174 | ) 175 | ) 176 | (property "OPERATING TEMPERATURE" "" 177 | (at 224.2 60.3 -90) 178 | (layer "F.Fab") 179 | (hide yes) 180 | (uuid "0f2315f6-ed34-4563-8944-0e205ca636d1") 181 | (effects 182 | (font 183 | (size 1 1) 184 | (thickness 0.15) 185 | ) 186 | ) 187 | ) 188 | (property "ROHS" "" 189 | (at 224.2 60.3 -90) 190 | (layer "F.Fab") 191 | (hide yes) 192 | (uuid "b4aaff01-e46d-4dad-b403-dc2f8ea8b2bf") 193 | (effects 194 | (font 195 | (size 1 1) 196 | (thickness 0.15) 197 | ) 198 | ) 199 | ) 200 | (property "VOLTAGE RATING (DC)" "" 201 | (at 224.2 60.3 -90) 202 | (layer "F.Fab") 203 | (hide yes) 204 | (uuid "69eaeb94-57b4-4dec-bba6-b99c6d3c9fab") 205 | (effects 206 | (font 207 | (size 1 1) 208 | (thickness 0.15) 209 | ) 210 | ) 211 | ) 212 | (property "LCSC" "C1623" 213 | (at 0 0 180) 214 | (unlocked yes) 215 | (layer "F.Fab") 216 | (hide yes) 217 | (uuid "dd6f1366-deb3-4907-b47c-fe188ae5dd2b") 218 | (effects 219 | (font 220 | (size 1 1) 221 | (thickness 0.15) 222 | ) 223 | ) 224 | ) 225 | (attr smd) 226 | (fp_line 227 | (start 0.14058 -0.51) 228 | (end -0.14058 -0.51) 229 | (stroke 230 | (width 0.12) 231 | (type solid) 232 | ) 233 | (layer "F.SilkS") 234 | (uuid "3b0748cc-eba3-410f-b711-a4d00c44711f") 235 | ) 236 | (fp_line 237 | (start 0.14058 0.51) 238 | (end -0.14058 0.51) 239 | (stroke 240 | (width 0.12) 241 | (type solid) 242 | ) 243 | (layer "F.SilkS") 244 | (uuid "cfbb4b7f-6e40-4888-a5e5-db5fb6a32987") 245 | ) 246 | (fp_line 247 | (start -1.48 -0.73) 248 | (end -1.48 0.73) 249 | (stroke 250 | (width 0.05) 251 | (type solid) 252 | ) 253 | (layer "F.CrtYd") 254 | (uuid "13f15b07-d975-4abe-bb8e-4c1f0d4a6f08") 255 | ) 256 | (fp_line 257 | (start -1.48 0.73) 258 | (end 1.48 0.73) 259 | (stroke 260 | (width 0.05) 261 | (type solid) 262 | ) 263 | (layer "F.CrtYd") 264 | (uuid "1289d66f-7ea6-4fe0-a8a5-7e24231627de") 265 | ) 266 | (fp_line 267 | (start 1.48 -0.73) 268 | (end -1.48 -0.73) 269 | (stroke 270 | (width 0.05) 271 | (type solid) 272 | ) 273 | (layer "F.CrtYd") 274 | (uuid "669b41d5-0b8b-421f-b042-cc94d85034a9") 275 | ) 276 | (fp_line 277 | (start 1.48 0.73) 278 | (end 1.48 -0.73) 279 | (stroke 280 | (width 0.05) 281 | (type solid) 282 | ) 283 | (layer "F.CrtYd") 284 | (uuid "75eeffe6-51ee-4d39-9f25-b7df13bfdbe8") 285 | ) 286 | (fp_line 287 | (start -0.8 -0.4) 288 | (end -0.8 0.4) 289 | (stroke 290 | (width 0.1) 291 | (type solid) 292 | ) 293 | (layer "F.Fab") 294 | (uuid "66630baf-a600-4a09-851b-823a9478a711") 295 | ) 296 | (fp_line 297 | (start -0.8 0.4) 298 | (end 0.8 0.4) 299 | (stroke 300 | (width 0.1) 301 | (type solid) 302 | ) 303 | (layer "F.Fab") 304 | (uuid "7e1b41a9-a5f7-4d4b-8622-47a18cd4e66b") 305 | ) 306 | (fp_line 307 | (start 0.8 -0.4) 308 | (end -0.8 -0.4) 309 | (stroke 310 | (width 0.1) 311 | (type solid) 312 | ) 313 | (layer "F.Fab") 314 | (uuid "5453b3ee-be91-4b7c-a7c4-6cbe7432136a") 315 | ) 316 | (fp_line 317 | (start 0.8 0.4) 318 | (end 0.8 -0.4) 319 | (stroke 320 | (width 0.1) 321 | (type solid) 322 | ) 323 | (layer "F.Fab") 324 | (uuid "d68acfcc-df51-40d5-a3a4-bdef37c04efd") 325 | ) 326 | (fp_text user "${REFERENCE}" 327 | (at 0 0 0) 328 | (layer "F.Fab") 329 | (uuid "1330601e-546b-41c6-9195-e23138ef05c2") 330 | (effects 331 | (font 332 | (size 0.4 0.4) 333 | (thickness 0.06) 334 | ) 335 | ) 336 | ) 337 | (pad "1" smd roundrect 338 | (at -0.775 0) 339 | (size 0.9 0.95) 340 | (layers "F.Cu" "F.Mask" "F.Paste") 341 | (roundrect_rratio 0.25) 342 | (uuid "4021b9e1-3d25-4258-af75-904322263340") 343 | ) 344 | (pad "2" smd roundrect 345 | (at 0.775 0) 346 | (size 0.9 0.95) 347 | (layers "F.Cu" "F.Mask" "F.Paste") 348 | (roundrect_rratio 0.25) 349 | (uuid "100b373c-8e76-44e8-b30f-1a0ed802c020") 350 | ) 351 | (embedded_fonts no) 352 | (model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" 353 | (offset 354 | (xyz 0 0 0) 355 | ) 356 | (scale 357 | (xyz 1 1 1) 358 | ) 359 | (rotate 360 | (xyz 0 0 0) 361 | ) 362 | ) 363 | ) 364 | -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/N64_Expansion_Edge_Connector.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "N64_Expansion_Edge_Connector" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (property "Reference" "REF**" 7 | (at -11.225 -17.5 0) 8 | (unlocked yes) 9 | (layer "F.SilkS") 10 | (hide yes) 11 | (uuid "b9ae75ff-cab0-46e3-997f-6d0e984d303f") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.15) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "Expansion Pak Edge Connector" 20 | (at -1.55 5.55 0) 21 | (unlocked yes) 22 | (layer "F.Fab") 23 | (hide yes) 24 | (uuid "98437d0a-3952-4962-a6e3-e5b9fdb993fa") 25 | (effects 26 | (font 27 | (size 1 1) 28 | (thickness 0.15) 29 | ) 30 | ) 31 | ) 32 | (property "Datasheet" "" 33 | (at 0 0 0) 34 | (layer "F.Fab") 35 | (hide yes) 36 | (uuid "84337587-dff1-41f7-b7d3-2681609cbd55") 37 | (effects 38 | (font 39 | (size 1.27 1.27) 40 | (thickness 0.15) 41 | ) 42 | ) 43 | ) 44 | (property "Description" "" 45 | (at 0 0 0) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "63771dc0-23cb-45c5-ba6a-ce2734fe0840") 49 | (effects 50 | (font 51 | (size 1.27 1.27) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (property "CUSTOMCOMPONENTID" "xokp8yfewq91cwnuo631" 57 | (at 0 0 0) 58 | (layer "F.Fab") 59 | (hide yes) 60 | (uuid "b21c7f08-65ee-46f2-9b3e-a961de4c7afb") 61 | (effects 62 | (font 63 | (size 1 1) 64 | (thickness 0.15) 65 | ) 66 | ) 67 | ) 68 | (clearance 0.1) 69 | (fp_poly 70 | (pts 71 | (xy 13.25 3.4) (xy 12.75 3.9) (xy -12.75 3.9) (xy -13.25 3.4) (xy -13.25 -3.8) (xy 13.25 -3.8) 72 | ) 73 | (stroke 74 | (width 0.12) 75 | (type solid) 76 | ) 77 | (fill yes) 78 | (layer "F.Mask") 79 | (uuid "72be559f-5f16-4166-942b-45c57865dca8") 80 | ) 81 | (fp_rect 82 | (start -11.75 -2.6) 83 | (end -1.75 3.9) 84 | (stroke 85 | (width 0.12) 86 | (type solid) 87 | ) 88 | (fill yes) 89 | (layer "B.Mask") 90 | (uuid "014fc152-d63a-4793-8687-b0b5b8460603") 91 | ) 92 | (fp_rect 93 | (start 1.75 -2.6) 94 | (end 11.75 3.9) 95 | (stroke 96 | (width 0.12) 97 | (type solid) 98 | ) 99 | (fill yes) 100 | (layer "B.Mask") 101 | (uuid "d45b22f0-1f0f-4965-b979-afcd8b55ee06") 102 | ) 103 | (fp_poly 104 | (pts 105 | (xy 12.75 3.9) (xy 13.25 3.4) (xy 13.25 2.95) (xy -13.25 2.95) (xy -13.25 3.4) (xy -12.75 3.9) 106 | ) 107 | (stroke 108 | (width 0.12) 109 | (type solid) 110 | ) 111 | (fill yes) 112 | (layer "B.Mask") 113 | (uuid "72080595-93e9-439f-a39f-5e22a1dd7272") 114 | ) 115 | (fp_line 116 | (start -13.25 3.4) 117 | (end -13.25 -3.9) 118 | (stroke 119 | (width 0.1) 120 | (type solid) 121 | ) 122 | (layer "Edge.Cuts") 123 | (uuid "6bd57fc2-5234-4f96-93e6-b15431dc6bc6") 124 | ) 125 | (fp_line 126 | (start -12.75 3.9) 127 | (end -13.25 3.4) 128 | (stroke 129 | (width 0.1) 130 | (type solid) 131 | ) 132 | (layer "Edge.Cuts") 133 | (uuid "299b2794-8d78-4471-ad56-be3282b1cc32") 134 | ) 135 | (fp_line 136 | (start -12.75 3.9) 137 | (end 12.75 3.9) 138 | (stroke 139 | (width 0.1) 140 | (type solid) 141 | ) 142 | (layer "Edge.Cuts") 143 | (uuid "e4d5f62d-6dcb-4be4-8c01-f927f0fef8b4") 144 | ) 145 | (fp_line 146 | (start 12.75 3.9) 147 | (end 13.25 3.4) 148 | (stroke 149 | (width 0.1) 150 | (type solid) 151 | ) 152 | (layer "Edge.Cuts") 153 | (uuid "0f5ba8a9-2b2c-4f14-8cb8-8b058dcd3ef4") 154 | ) 155 | (fp_line 156 | (start 13.25 -3.9) 157 | (end 13.25 3.4) 158 | (stroke 159 | (width 0.1) 160 | (type solid) 161 | ) 162 | (layer "Edge.Cuts") 163 | (uuid "0b69785a-2d66-4524-909e-da30cbed159a") 164 | ) 165 | (pad "0" smd custom 166 | (at -10.7 1.5) 167 | (size 0.75 2.8) 168 | (layers "F.Cu") 169 | (options 170 | (clearance outline) 171 | (anchor rect) 172 | ) 173 | (primitives 174 | (gr_poly 175 | (pts 176 | (xy -2.1 -2.6) (xy -0.375 -1.3) (xy 0.375 -1.3) (xy 0.375 -1.6) (xy 0.05 -2) (xy 0.05 -5.4) (xy -2.1 -5.4) 177 | ) 178 | (width 0) 179 | (fill yes) 180 | ) 181 | ) 182 | (uuid "7f65a510-db68-4421-8a59-72fe072ac729") 183 | ) 184 | (pad "0" smd rect 185 | (at -6.75 0.15) 186 | (size 10 5.5) 187 | (layers "B.Cu") 188 | (uuid "53d02bff-0dd5-49c4-b236-4d67bdf909d4") 189 | ) 190 | (pad "0" smd rect 191 | (at 6.75 0.15) 192 | (size 10 5.5) 193 | (layers "B.Cu") 194 | (uuid "f8eadd86-7e94-47f0-9863-abe7a912ba6d") 195 | ) 196 | (pad "1" smd rect 197 | (at -10.05 -2.5) 198 | (size 0.75 2.8) 199 | (layers "F.Cu") 200 | (teardrops 201 | (best_length_ratio 0.5) 202 | (max_length 1) 203 | (best_width_ratio 1) 204 | (max_width 2) 205 | (curved_edges no) 206 | (filter_ratio 0.9) 207 | (enabled yes) 208 | (allow_two_segments yes) 209 | (prefer_zone_connections yes) 210 | ) 211 | (uuid "77a8b283-76db-457c-816b-abc5ce13d4d2") 212 | ) 213 | (pad "2" smd rect 214 | (at -9.4 1.5) 215 | (size 0.75 2.8) 216 | (layers "F.Cu") 217 | (teardrops 218 | (best_length_ratio 0.5) 219 | (max_length 1) 220 | (best_width_ratio 1) 221 | (max_width 2) 222 | (curved_edges no) 223 | (filter_ratio 0.9) 224 | (enabled yes) 225 | (allow_two_segments yes) 226 | (prefer_zone_connections yes) 227 | ) 228 | (uuid "e1f911b2-6c58-4235-b714-741256a5d3b9") 229 | ) 230 | (pad "3" smd rect 231 | (at -8.75 -2.5) 232 | (size 0.75 2.8) 233 | (layers "F.Cu") 234 | (teardrops 235 | (best_length_ratio 0.5) 236 | (max_length 1) 237 | (best_width_ratio 1) 238 | (max_width 2) 239 | (curved_edges no) 240 | (filter_ratio 0.9) 241 | (enabled yes) 242 | (allow_two_segments yes) 243 | (prefer_zone_connections yes) 244 | ) 245 | (uuid "ca68a2ef-9519-409c-826e-106490973b9a") 246 | ) 247 | (pad "4" smd rect 248 | (at -8.1 1.5) 249 | (size 0.75 2.8) 250 | (layers "F.Cu") 251 | (teardrops 252 | (best_length_ratio 0.5) 253 | (max_length 1) 254 | (best_width_ratio 1) 255 | (max_width 2) 256 | (curved_edges no) 257 | (filter_ratio 0.9) 258 | (enabled yes) 259 | (allow_two_segments yes) 260 | (prefer_zone_connections yes) 261 | ) 262 | (uuid "64492296-f23b-408f-843c-35b278ff8c2d") 263 | ) 264 | (pad "5" smd rect 265 | (at -7.45 -2.5) 266 | (size 0.75 2.8) 267 | (layers "F.Cu") 268 | (teardrops 269 | (best_length_ratio 0.5) 270 | (max_length 1) 271 | (best_width_ratio 1) 272 | (max_width 2) 273 | (curved_edges no) 274 | (filter_ratio 0.9) 275 | (enabled yes) 276 | (allow_two_segments yes) 277 | (prefer_zone_connections yes) 278 | ) 279 | (uuid "df7683e2-da4a-4cab-91ba-af8ad232f772") 280 | ) 281 | (pad "6" smd rect 282 | (at -6.8 1.5) 283 | (size 0.75 2.8) 284 | (layers "F.Cu") 285 | (teardrops 286 | (best_length_ratio 0.5) 287 | (max_length 1) 288 | (best_width_ratio 1) 289 | (max_width 2) 290 | (curved_edges no) 291 | (filter_ratio 0.9) 292 | (enabled yes) 293 | (allow_two_segments yes) 294 | (prefer_zone_connections yes) 295 | ) 296 | (uuid "1303b135-6358-438d-96d2-8ececb232379") 297 | ) 298 | (pad "7" smd rect 299 | (at -6.15 -2.5) 300 | (size 0.75 2.8) 301 | (layers "F.Cu") 302 | (teardrops 303 | (best_length_ratio 0.5) 304 | (max_length 1) 305 | (best_width_ratio 1) 306 | (max_width 2) 307 | (curved_edges no) 308 | (filter_ratio 0.9) 309 | (enabled yes) 310 | (allow_two_segments yes) 311 | (prefer_zone_connections yes) 312 | ) 313 | (uuid "56d8f434-45bf-489c-8095-2399259116f2") 314 | ) 315 | (pad "8" smd rect 316 | (at -5.5 1.5) 317 | (size 0.75 2.8) 318 | (layers "F.Cu") 319 | (teardrops 320 | (best_length_ratio 0.5) 321 | (max_length 1) 322 | (best_width_ratio 1) 323 | (max_width 2) 324 | (curved_edges no) 325 | (filter_ratio 0.9) 326 | (enabled yes) 327 | (allow_two_segments yes) 328 | (prefer_zone_connections yes) 329 | ) 330 | (uuid "b5574f4d-7655-468f-9107-935ab145f73f") 331 | ) 332 | (pad "9" smd rect 333 | (at -4.85 -2.5) 334 | (size 0.75 2.8) 335 | (layers "F.Cu") 336 | (teardrops 337 | (best_length_ratio 0.5) 338 | (max_length 1) 339 | (best_width_ratio 1) 340 | (max_width 2) 341 | (curved_edges no) 342 | (filter_ratio 0.9) 343 | (enabled yes) 344 | (allow_two_segments yes) 345 | (prefer_zone_connections yes) 346 | ) 347 | (uuid "652f14d3-c973-45b1-b728-9c293f25221f") 348 | ) 349 | (pad "10" smd rect 350 | (at -4.2 1.5) 351 | (size 0.75 2.8) 352 | (layers "F.Cu") 353 | (teardrops 354 | (best_length_ratio 0.5) 355 | (max_length 1) 356 | (best_width_ratio 1) 357 | (max_width 2) 358 | (curved_edges no) 359 | (filter_ratio 0.9) 360 | (enabled yes) 361 | (allow_two_segments yes) 362 | (prefer_zone_connections yes) 363 | ) 364 | (uuid "0a5d4c44-5693-422c-b3f0-4f4de4e12eed") 365 | ) 366 | (pad "11" smd rect 367 | (at -3.55 -2.5) 368 | (size 0.75 2.8) 369 | (layers "F.Cu") 370 | (teardrops 371 | (best_length_ratio 0.5) 372 | (max_length 1) 373 | (best_width_ratio 1) 374 | (max_width 2) 375 | (curved_edges no) 376 | (filter_ratio 0.9) 377 | (enabled yes) 378 | (allow_two_segments yes) 379 | (prefer_zone_connections yes) 380 | ) 381 | (uuid "9d4410f0-0d97-4966-83a6-57be15190a09") 382 | ) 383 | (pad "12" smd rect 384 | (at -2.9 1.5) 385 | (size 0.75 2.8) 386 | (layers "F.Cu") 387 | (teardrops 388 | (best_length_ratio 0.5) 389 | (max_length 1) 390 | (best_width_ratio 1) 391 | (max_width 2) 392 | (curved_edges no) 393 | (filter_ratio 0.9) 394 | (enabled yes) 395 | (allow_two_segments yes) 396 | (prefer_zone_connections yes) 397 | ) 398 | (uuid "05ccb0cb-e644-4a42-84c1-3ffba3100198") 399 | ) 400 | (pad "13" smd rect 401 | (at -2.25 -2.5) 402 | (size 0.75 2.8) 403 | (layers "F.Cu") 404 | (teardrops 405 | (best_length_ratio 0.5) 406 | (max_length 1) 407 | (best_width_ratio 1) 408 | (max_width 2) 409 | (curved_edges no) 410 | (filter_ratio 0.9) 411 | (enabled yes) 412 | (allow_two_segments yes) 413 | (prefer_zone_connections yes) 414 | ) 415 | (uuid "2ec6d975-c68d-460a-afda-3343b10994e9") 416 | ) 417 | (pad "14" smd rect 418 | (at -1.6 1.5) 419 | (size 0.75 2.8) 420 | (layers "F.Cu") 421 | (teardrops 422 | (best_length_ratio 0.5) 423 | (max_length 1) 424 | (best_width_ratio 1) 425 | (max_width 2) 426 | (curved_edges no) 427 | (filter_ratio 0.9) 428 | (enabled yes) 429 | (allow_two_segments yes) 430 | (prefer_zone_connections yes) 431 | ) 432 | (uuid "3233a9c3-bb86-4b28-ab2d-69cdd1b8fcf3") 433 | ) 434 | (pad "15" smd rect 435 | (at -0.95 -2.5) 436 | (size 0.75 2.8) 437 | (layers "F.Cu") 438 | (teardrops 439 | (best_length_ratio 0.5) 440 | (max_length 1) 441 | (best_width_ratio 1) 442 | (max_width 2) 443 | (curved_edges no) 444 | (filter_ratio 0.9) 445 | (enabled yes) 446 | (allow_two_segments yes) 447 | (prefer_zone_connections yes) 448 | ) 449 | (uuid "ec50e8a1-01b7-4b8c-b558-9c111f558f51") 450 | ) 451 | (pad "16" smd rect 452 | (at -0.3 1.5) 453 | (size 0.75 2.8) 454 | (layers "F.Cu") 455 | (teardrops 456 | (best_length_ratio 0.5) 457 | (max_length 1) 458 | (best_width_ratio 1) 459 | (max_width 2) 460 | (curved_edges no) 461 | (filter_ratio 0.9) 462 | (enabled yes) 463 | (allow_two_segments yes) 464 | (prefer_zone_connections yes) 465 | ) 466 | (uuid "0d6ee69a-c86d-40ac-8ab5-15535df6b976") 467 | ) 468 | (pad "17" smd rect 469 | (at 0.35 -2.5) 470 | (size 0.75 2.8) 471 | (layers "F.Cu") 472 | (teardrops 473 | (best_length_ratio 0.5) 474 | (max_length 1) 475 | (best_width_ratio 1) 476 | (max_width 2) 477 | (curved_edges no) 478 | (filter_ratio 0.9) 479 | (enabled yes) 480 | (allow_two_segments yes) 481 | (prefer_zone_connections yes) 482 | ) 483 | (uuid "0eecd0d6-52b2-41ec-8457-6d5097b55140") 484 | ) 485 | (pad "18" smd rect 486 | (at 1 1.5) 487 | (size 0.75 2.8) 488 | (layers "F.Cu") 489 | (teardrops 490 | (best_length_ratio 0.5) 491 | (max_length 1) 492 | (best_width_ratio 1) 493 | (max_width 2) 494 | (curved_edges no) 495 | (filter_ratio 0.9) 496 | (enabled yes) 497 | (allow_two_segments yes) 498 | (prefer_zone_connections yes) 499 | ) 500 | (uuid "17550e3b-32ba-47d0-bed5-cf0110535d9c") 501 | ) 502 | (pad "19" smd rect 503 | (at 1.65 -2.5) 504 | (size 0.75 2.8) 505 | (layers "F.Cu") 506 | (teardrops 507 | (best_length_ratio 0.5) 508 | (max_length 1) 509 | (best_width_ratio 1) 510 | (max_width 2) 511 | (curved_edges no) 512 | (filter_ratio 0.9) 513 | (enabled yes) 514 | (allow_two_segments yes) 515 | (prefer_zone_connections yes) 516 | ) 517 | (uuid "73b8ea29-ecad-4cb8-90bb-84e32b7b460c") 518 | ) 519 | (pad "20" smd rect 520 | (at 2.3 1.5) 521 | (size 0.75 2.8) 522 | (layers "F.Cu") 523 | (teardrops 524 | (best_length_ratio 0.5) 525 | (max_length 1) 526 | (best_width_ratio 1) 527 | (max_width 2) 528 | (curved_edges no) 529 | (filter_ratio 0.9) 530 | (enabled yes) 531 | (allow_two_segments yes) 532 | (prefer_zone_connections yes) 533 | ) 534 | (uuid "c4c6df7d-f480-42d7-9a4e-3950d1706f95") 535 | ) 536 | (pad "21" smd rect 537 | (at 2.95 -2.5) 538 | (size 0.75 2.8) 539 | (layers "F.Cu") 540 | (teardrops 541 | (best_length_ratio 0.5) 542 | (max_length 1) 543 | (best_width_ratio 1) 544 | (max_width 2) 545 | (curved_edges no) 546 | (filter_ratio 0.9) 547 | (enabled yes) 548 | (allow_two_segments yes) 549 | (prefer_zone_connections yes) 550 | ) 551 | (uuid "88ebae63-e0a0-44b7-b275-78bec0433ad6") 552 | ) 553 | (pad "22" smd rect 554 | (at 3.6 1.5) 555 | (size 0.75 2.8) 556 | (layers "F.Cu") 557 | (teardrops 558 | (best_length_ratio 0.5) 559 | (max_length 1) 560 | (best_width_ratio 1) 561 | (max_width 2) 562 | (curved_edges no) 563 | (filter_ratio 0.9) 564 | (enabled yes) 565 | (allow_two_segments yes) 566 | (prefer_zone_connections yes) 567 | ) 568 | (uuid "349861a5-4bc8-4883-ad2c-72d24a77146f") 569 | ) 570 | (pad "23" smd rect 571 | (at 4.25 -2.5) 572 | (size 0.75 2.8) 573 | (layers "F.Cu") 574 | (teardrops 575 | (best_length_ratio 0.5) 576 | (max_length 1) 577 | (best_width_ratio 1) 578 | (max_width 2) 579 | (curved_edges no) 580 | (filter_ratio 0.9) 581 | (enabled yes) 582 | (allow_two_segments yes) 583 | (prefer_zone_connections yes) 584 | ) 585 | (uuid "2de191ef-5f1d-49fe-a0b6-b7f5231d6957") 586 | ) 587 | (pad "24" smd rect 588 | (at 4.9 1.5) 589 | (size 0.75 2.8) 590 | (layers "F.Cu") 591 | (teardrops 592 | (best_length_ratio 0.5) 593 | (max_length 1) 594 | (best_width_ratio 1) 595 | (max_width 2) 596 | (curved_edges no) 597 | (filter_ratio 0.9) 598 | (enabled yes) 599 | (allow_two_segments yes) 600 | (prefer_zone_connections yes) 601 | ) 602 | (uuid "1f47fa94-a878-4e7d-bbcf-bcc654a06dd3") 603 | ) 604 | (pad "25" smd rect 605 | (at 5.55 -2.5) 606 | (size 0.75 2.8) 607 | (layers "F.Cu") 608 | (teardrops 609 | (best_length_ratio 0.5) 610 | (max_length 1) 611 | (best_width_ratio 1) 612 | (max_width 2) 613 | (curved_edges no) 614 | (filter_ratio 0.9) 615 | (enabled yes) 616 | (allow_two_segments yes) 617 | (prefer_zone_connections yes) 618 | ) 619 | (uuid "14e471b4-1d7e-4ce8-b105-5d735f5f5af1") 620 | ) 621 | (pad "26" smd rect 622 | (at 6.2 1.5) 623 | (size 0.75 2.8) 624 | (layers "F.Cu") 625 | (teardrops 626 | (best_length_ratio 0.5) 627 | (max_length 1) 628 | (best_width_ratio 1) 629 | (max_width 2) 630 | (curved_edges no) 631 | (filter_ratio 0.9) 632 | (enabled yes) 633 | (allow_two_segments yes) 634 | (prefer_zone_connections yes) 635 | ) 636 | (uuid "ee1aaa0a-0ff8-4926-bfd6-ce36b3a7e01b") 637 | ) 638 | (pad "27" smd rect 639 | (at 6.85 -2.5) 640 | (size 0.75 2.8) 641 | (layers "F.Cu") 642 | (teardrops 643 | (best_length_ratio 0.5) 644 | (max_length 1) 645 | (best_width_ratio 1) 646 | (max_width 2) 647 | (curved_edges no) 648 | (filter_ratio 0.9) 649 | (enabled yes) 650 | (allow_two_segments yes) 651 | (prefer_zone_connections yes) 652 | ) 653 | (uuid "bc333513-1e74-48cf-8a68-138924949706") 654 | ) 655 | (pad "28" smd rect 656 | (at 7.5 1.5) 657 | (size 0.75 2.8) 658 | (layers "F.Cu") 659 | (teardrops 660 | (best_length_ratio 0.5) 661 | (max_length 1) 662 | (best_width_ratio 1) 663 | (max_width 2) 664 | (curved_edges no) 665 | (filter_ratio 0.9) 666 | (enabled yes) 667 | (allow_two_segments yes) 668 | (prefer_zone_connections yes) 669 | ) 670 | (uuid "25b33cf4-f928-4bce-b955-5f02a3732449") 671 | ) 672 | (pad "29" smd rect 673 | (at 8.15 -2.5) 674 | (size 0.75 2.8) 675 | (layers "F.Cu") 676 | (teardrops 677 | (best_length_ratio 0.5) 678 | (max_length 1) 679 | (best_width_ratio 1) 680 | (max_width 2) 681 | (curved_edges no) 682 | (filter_ratio 0.9) 683 | (enabled yes) 684 | (allow_two_segments yes) 685 | (prefer_zone_connections yes) 686 | ) 687 | (uuid "ec34934e-1024-4fb9-8525-539ebb61b2ec") 688 | ) 689 | (pad "30" smd rect 690 | (at 8.8 1.5) 691 | (size 0.75 2.8) 692 | (layers "F.Cu") 693 | (teardrops 694 | (best_length_ratio 0.5) 695 | (max_length 1) 696 | (best_width_ratio 1) 697 | (max_width 2) 698 | (curved_edges no) 699 | (filter_ratio 0.9) 700 | (enabled yes) 701 | (allow_two_segments yes) 702 | (prefer_zone_connections yes) 703 | ) 704 | (uuid "d77fe80f-134a-4f24-b4a9-f4736c7b5d81") 705 | ) 706 | (pad "31" smd rect 707 | (at 9.45 -2.5) 708 | (size 0.75 2.8) 709 | (layers "F.Cu") 710 | (teardrops 711 | (best_length_ratio 0.5) 712 | (max_length 1) 713 | (best_width_ratio 1) 714 | (max_width 2) 715 | (curved_edges no) 716 | (filter_ratio 0.9) 717 | (enabled yes) 718 | (allow_two_segments yes) 719 | (prefer_zone_connections yes) 720 | ) 721 | (uuid "43bb4fb5-5f11-4def-a00c-0b275c94b875") 722 | ) 723 | (pad "32" smd rect 724 | (at 10.1 1.5) 725 | (size 0.75 2.8) 726 | (layers "F.Cu") 727 | (teardrops 728 | (best_length_ratio 0.5) 729 | (max_length 1) 730 | (best_width_ratio 1) 731 | (max_width 2) 732 | (curved_edges no) 733 | (filter_ratio 0.9) 734 | (enabled yes) 735 | (allow_two_segments yes) 736 | (prefer_zone_connections yes) 737 | ) 738 | (uuid "ed0e6c0b-6ed6-4df2-abb5-bfb16db51203") 739 | ) 740 | (pad "33" smd rect 741 | (at 10.75 -2.5) 742 | (size 0.75 2.8) 743 | (layers "F.Cu") 744 | (teardrops 745 | (best_length_ratio 0.5) 746 | (max_length 1) 747 | (best_width_ratio 1) 748 | (max_width 2) 749 | (curved_edges no) 750 | (filter_ratio 0.9) 751 | (enabled yes) 752 | (allow_two_segments yes) 753 | (prefer_zone_connections yes) 754 | ) 755 | (uuid "83a71894-3fd0-49ab-b078-f3aa3cf2894b") 756 | ) 757 | (pad "34" smd custom 758 | (at 11.4 1.5) 759 | (size 0.75 2.8) 760 | (layers "F.Cu") 761 | (options 762 | (clearance outline) 763 | (anchor rect) 764 | ) 765 | (primitives 766 | (gr_poly 767 | (pts 768 | (xy 1.4 -2.6) (xy 0.375 -1.3) (xy -0.375 -1.3) (xy -0.375 -1.6) (xy -0.05 -2) (xy -0.05 -5.4) (xy 1.4 -5.4) 769 | ) 770 | (width 0) 771 | (fill yes) 772 | ) 773 | ) 774 | (uuid "68bf0446-42f2-481d-955b-b7f2cfb56a3f") 775 | ) 776 | (embedded_fonts no) 777 | ) 778 | -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/N64_RDRAM.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "N64_RDRAM" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (property "Reference" "REF**" 7 | (at 0 -0.5 0) 8 | (unlocked yes) 9 | (layer "F.SilkS") 10 | (uuid "11a84c37-b54b-4211-9393-2e8477f216a9") 11 | (effects 12 | (font 13 | (size 1 1) 14 | (thickness 0.15) 15 | ) 16 | ) 17 | ) 18 | (property "Value" "MSM5718B70-60GS-K" 19 | (at 0 1 0) 20 | (unlocked yes) 21 | (layer "F.Fab") 22 | (hide yes) 23 | (uuid "44b38156-973b-40ca-9872-f245e35c918b") 24 | (effects 25 | (font 26 | (size 1 1) 27 | (thickness 0.15) 28 | ) 29 | ) 30 | ) 31 | (property "Datasheet" "" 32 | (at 0 0 0) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "7ddd9b15-4f47-4f20-9108-c8c888909175") 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Description" "" 44 | (at 0 0 0) 45 | (layer "F.Fab") 46 | (hide yes) 47 | (uuid "47f28555-8b3c-41ea-aa2a-1e2a3e9215b5") 48 | (effects 49 | (font 50 | (size 1.27 1.27) 51 | (thickness 0.15) 52 | ) 53 | ) 54 | ) 55 | (property "MANUFACTURER PART NUMBER" "MSM5718B70-60GS-K" 56 | (at 0 0 0) 57 | (layer "F.Fab") 58 | (hide yes) 59 | (uuid "2c3fa9a0-0fe5-48d8-b9da-aa4d1ff12184") 60 | (effects 61 | (font 62 | (size 1 1) 63 | (thickness 0.15) 64 | ) 65 | ) 66 | ) 67 | (property "OCTOPART URL" "https://octopart.com/msm5718b70-60gs-k-oki+semiconductor-4020490" 68 | (at 0 0 0) 69 | (layer "F.Fab") 70 | (hide yes) 71 | (uuid "007aa03d-5b60-46c3-818d-00f8a4131db2") 72 | (effects 73 | (font 74 | (size 1 1) 75 | (thickness 0.15) 76 | ) 77 | ) 78 | ) 79 | (property "OCTOPARTID" "1602df356a6ec9c5" 80 | (at 0 0 0) 81 | (layer "F.Fab") 82 | (hide yes) 83 | (uuid "ead30a41-6cbd-403a-a016-8a27797cf287") 84 | (effects 85 | (font 86 | (size 1 1) 87 | (thickness 0.15) 88 | ) 89 | ) 90 | ) 91 | (attr smd exclude_from_pos_files) 92 | (fp_rect 93 | (start -12.6 -5.3) 94 | (end 12.5 5.4) 95 | (stroke 96 | (width 0.1) 97 | (type default) 98 | ) 99 | (fill no) 100 | (layer "F.SilkS") 101 | (uuid "28137d16-ee17-4b29-ad72-9b5cb7deedae") 102 | ) 103 | (pad "1" smd rect 104 | (at -10.131 6.28) 105 | (size 0.35 1.3) 106 | (layers "F.Cu" "F.Mask" "F.Paste") 107 | (uuid "fe9e943d-3702-416c-b978-a97c3d54a0c9") 108 | ) 109 | (pad "2" smd rect 110 | (at -11.101 -6.2) 111 | (size 1 1.3) 112 | (layers "F.Cu" "F.Mask" "F.Paste") 113 | (zone_connect 1) 114 | (uuid "1d0f2104-ff62-4804-8725-f0ba9ecbf0a7") 115 | ) 116 | (pad "2" smd rect 117 | (at -9.481 6.28) 118 | (size 0.35 1.3) 119 | (layers "F.Cu" "F.Mask" "F.Paste") 120 | (uuid "12421625-769d-41b2-96f0-1c56548c0a0a") 121 | ) 122 | (pad "2" smd rect 123 | (at 10.999 -6.2) 124 | (size 1 1.3) 125 | (layers "F.Cu" "F.Mask" "F.Paste") 126 | (zone_connect 1) 127 | (uuid "0e1e1108-be40-4081-b794-15d848261b8e") 128 | ) 129 | (pad "3" smd rect 130 | (at -8.831 6.28) 131 | (size 0.35 1.3) 132 | (layers "F.Cu" "F.Mask" "F.Paste") 133 | (uuid "5180227a-e808-4886-b97e-aadc92ae1b7a") 134 | ) 135 | (pad "4" smd rect 136 | (at -8.181 6.28) 137 | (size 0.35 1.3) 138 | (layers "F.Cu" "F.Mask" "F.Paste") 139 | (uuid "a93b69bf-2c7d-49db-9e62-7c9ab08c6ecb") 140 | ) 141 | (pad "5" smd rect 142 | (at -7.531 6.28) 143 | (size 0.35 1.3) 144 | (layers "F.Cu" "F.Mask" "F.Paste") 145 | (uuid "d5ea1b33-8d36-4201-82bb-629b24d94b65") 146 | ) 147 | (pad "6" smd rect 148 | (at -6.881 6.28) 149 | (size 0.35 1.3) 150 | (layers "F.Cu" "F.Mask" "F.Paste") 151 | (uuid "4c394e72-4ca7-40b5-b661-3f9ba2c0dbff") 152 | ) 153 | (pad "7" smd rect 154 | (at -6.231 6.28) 155 | (size 0.35 1.3) 156 | (layers "F.Cu" "F.Mask" "F.Paste") 157 | (uuid "cb1c96e8-a287-453b-9f2a-7f3e0312f277") 158 | ) 159 | (pad "8" smd rect 160 | (at -5.581 6.28) 161 | (size 0.35 1.3) 162 | (layers "F.Cu" "F.Mask" "F.Paste") 163 | (uuid "fad39db2-ad17-4368-8cd6-6a83619fc3a4") 164 | ) 165 | (pad "9" smd rect 166 | (at -4.931 6.28) 167 | (size 0.35 1.3) 168 | (layers "F.Cu" "F.Mask" "F.Paste") 169 | (uuid "418b29eb-554d-4b1d-b837-8b2c8f015838") 170 | ) 171 | (pad "10" smd rect 172 | (at -4.281 6.28) 173 | (size 0.35 1.3) 174 | (layers "F.Cu" "F.Mask" "F.Paste") 175 | (uuid "076b5d98-9308-4a5b-8253-c876e30d177e") 176 | ) 177 | (pad "11" smd rect 178 | (at -3.631 6.28) 179 | (size 0.35 1.3) 180 | (layers "F.Cu" "F.Mask" "F.Paste") 181 | (uuid "8d31b773-da6c-45ad-85f1-49b4d706f3be") 182 | ) 183 | (pad "12" smd rect 184 | (at -2.981 6.28) 185 | (size 0.35 1.3) 186 | (layers "F.Cu" "F.Mask" "F.Paste") 187 | (uuid "9f563be3-4ba4-4bc7-acbd-71f8a6a27866") 188 | ) 189 | (pad "13" smd rect 190 | (at -2.331 6.28) 191 | (size 0.35 1.3) 192 | (layers "F.Cu" "F.Mask" "F.Paste") 193 | (uuid "e60fe337-fb33-4217-8b9a-4020356c3f85") 194 | ) 195 | (pad "14" smd rect 196 | (at -1.681 6.28) 197 | (size 0.35 1.3) 198 | (layers "F.Cu" "F.Mask" "F.Paste") 199 | (uuid "af2f770c-beff-4f5f-9104-1715f2467605") 200 | ) 201 | (pad "15" smd rect 202 | (at -1.031 6.28) 203 | (size 0.35 1.3) 204 | (layers "F.Cu" "F.Mask" "F.Paste") 205 | (uuid "25fe5772-1571-4e86-9d73-61aa75f368fa") 206 | ) 207 | (pad "16" smd rect 208 | (at -0.381 6.28) 209 | (size 0.35 1.3) 210 | (layers "F.Cu" "F.Mask" "F.Paste") 211 | (uuid "2362d0bb-325f-4dde-9017-4db9b3e41da9") 212 | ) 213 | (pad "17" smd rect 214 | (at 0.269 6.28) 215 | (size 0.35 1.3) 216 | (layers "F.Cu" "F.Mask" "F.Paste") 217 | (uuid "6dfdfdda-d19c-4cdc-9cbd-544980fe77f4") 218 | ) 219 | (pad "18" smd rect 220 | (at 0.919 6.28) 221 | (size 0.35 1.3) 222 | (layers "F.Cu" "F.Mask" "F.Paste") 223 | (uuid "3dd8b6f0-282c-4e9e-ba05-df5d04d3ef44") 224 | ) 225 | (pad "19" smd rect 226 | (at 1.569 6.28) 227 | (size 0.35 1.3) 228 | (layers "F.Cu" "F.Mask" "F.Paste") 229 | (uuid "53946008-482a-4590-9e3e-458aaffd947c") 230 | ) 231 | (pad "20" smd rect 232 | (at 2.219 6.28) 233 | (size 0.35 1.3) 234 | (layers "F.Cu" "F.Mask" "F.Paste") 235 | (uuid "5ac28c54-501e-4738-a742-7afb41f31c2d") 236 | ) 237 | (pad "21" smd rect 238 | (at 2.869 6.28) 239 | (size 0.35 1.3) 240 | (layers "F.Cu" "F.Mask" "F.Paste") 241 | (uuid "784e21d4-7b17-4322-a3af-2d714060b988") 242 | ) 243 | (pad "22" smd rect 244 | (at 3.519 6.28) 245 | (size 0.35 1.3) 246 | (layers "F.Cu" "F.Mask" "F.Paste") 247 | (uuid "4d9cfb45-562a-4edb-b8a0-4edb9a4be29a") 248 | ) 249 | (pad "23" smd rect 250 | (at 4.169 6.28) 251 | (size 0.35 1.3) 252 | (layers "F.Cu" "F.Mask" "F.Paste") 253 | (uuid "3ed45f76-6534-4de1-980d-2218be6b7194") 254 | ) 255 | (pad "24" smd rect 256 | (at 4.819 6.28) 257 | (size 0.35 1.3) 258 | (layers "F.Cu" "F.Mask" "F.Paste") 259 | (uuid "6e5d858e-f39e-4fff-a206-e48417b7c3c9") 260 | ) 261 | (pad "25" smd rect 262 | (at 5.469 6.28) 263 | (size 0.35 1.3) 264 | (layers "F.Cu" "F.Mask" "F.Paste") 265 | (uuid "5826cad3-d173-4427-94a5-360f4c9bed55") 266 | ) 267 | (pad "26" smd rect 268 | (at 6.119 6.28) 269 | (size 0.35 1.3) 270 | (layers "F.Cu" "F.Mask" "F.Paste") 271 | (uuid "0d75af1f-72be-4c61-b0d2-c74143d1bb44") 272 | ) 273 | (pad "27" smd rect 274 | (at 6.769 6.28) 275 | (size 0.35 1.3) 276 | (layers "F.Cu" "F.Mask" "F.Paste") 277 | (uuid "3ef509b7-1396-4fa6-8f5a-b07de8a90ff7") 278 | ) 279 | (pad "28" smd rect 280 | (at 7.419 6.28) 281 | (size 0.35 1.3) 282 | (layers "F.Cu" "F.Mask" "F.Paste") 283 | (uuid "06dbeba6-9ba4-459d-8640-04eef95311f7") 284 | ) 285 | (pad "29" smd rect 286 | (at 8.069 6.28) 287 | (size 0.35 1.3) 288 | (layers "F.Cu" "F.Mask" "F.Paste") 289 | (uuid "ca5205b1-b507-4801-827d-7c037a0f6192") 290 | ) 291 | (pad "30" smd rect 292 | (at 8.719 6.28) 293 | (size 0.35 1.3) 294 | (layers "F.Cu" "F.Mask" "F.Paste") 295 | (uuid "abf41c34-c59e-4953-98a5-522e9e974caf") 296 | ) 297 | (pad "31" smd rect 298 | (at 9.369 6.28) 299 | (size 0.35 1.3) 300 | (layers "F.Cu" "F.Mask" "F.Paste") 301 | (uuid "49ca3b58-9511-462a-8585-d17bfb1a0ee2") 302 | ) 303 | (pad "32" smd rect 304 | (at 10.019 6.28) 305 | (size 0.35 1.3) 306 | (layers "F.Cu" "F.Mask" "F.Paste") 307 | (uuid "677bd22f-12eb-4f78-9101-5a6a201a37d9") 308 | ) 309 | (embedded_fonts no) 310 | ) 311 | -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/R_0603_1608Metric.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "R_0603_1608Metric" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (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") 7 | (tags "resistor") 8 | (property "Reference" "REF**" 9 | (at 0.725 1.55 0) 10 | (layer "F.SilkS") 11 | (uuid "afc7b390-6a8b-40cb-a758-8c8b0e5c3ab5") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.15) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "510" 20 | (at 0 1.43 0) 21 | (layer "F.Fab") 22 | (uuid "610fe753-2284-4d94-a9f5-503c94689cc3") 23 | (effects 24 | (font 25 | (size 1 1) 26 | (thickness 0.15) 27 | ) 28 | ) 29 | ) 30 | (property "Datasheet" "" 31 | (at 0 0 0) 32 | (unlocked yes) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "355bf219-9bcf-4450-beed-8afb5b54a550") 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Description" "Resistor" 44 | (at 0 0 0) 45 | (unlocked yes) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "95e837e1-55e7-414a-8033-8ca0fa9f3680") 49 | (effects 50 | (font 51 | (size 1.27 1.27) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (property "LCSC" "C23193" 57 | (at 107.725 149.1 -90) 58 | (unlocked yes) 59 | (layer "B.Cu") 60 | (hide yes) 61 | (uuid "8480a3ec-fae8-48b5-b8d7-e1b98d0ada1a") 62 | (effects 63 | (font 64 | (size 1.27 1.27) 65 | (thickness 0.15) 66 | ) 67 | ) 68 | ) 69 | (attr smd) 70 | (fp_line 71 | (start 0.237258 -0.5225) 72 | (end -0.237258 -0.5225) 73 | (stroke 74 | (width 0.12) 75 | (type solid) 76 | ) 77 | (layer "F.SilkS") 78 | (uuid "bc9b2269-b7fa-4850-8bf6-7a7c7faf04ba") 79 | ) 80 | (fp_line 81 | (start 0.237258 0.5225) 82 | (end -0.237258 0.5225) 83 | (stroke 84 | (width 0.12) 85 | (type solid) 86 | ) 87 | (layer "F.SilkS") 88 | (uuid "ac842e8f-4936-4840-82f1-45dbdbac310d") 89 | ) 90 | (fp_line 91 | (start -1.48 -0.73) 92 | (end -1.48 0.73) 93 | (stroke 94 | (width 0.05) 95 | (type solid) 96 | ) 97 | (layer "F.CrtYd") 98 | (uuid "7a87b86a-87af-425d-bcad-6dc1073d6a4e") 99 | ) 100 | (fp_line 101 | (start -1.48 0.73) 102 | (end 1.48 0.73) 103 | (stroke 104 | (width 0.05) 105 | (type solid) 106 | ) 107 | (layer "F.CrtYd") 108 | (uuid "98ff20a3-7cb2-4077-988c-4bb0dfab59dd") 109 | ) 110 | (fp_line 111 | (start 1.48 -0.73) 112 | (end -1.48 -0.73) 113 | (stroke 114 | (width 0.05) 115 | (type solid) 116 | ) 117 | (layer "F.CrtYd") 118 | (uuid "8f41a193-a3d1-4d38-9a96-c740d59acd79") 119 | ) 120 | (fp_line 121 | (start 1.48 0.73) 122 | (end 1.48 -0.73) 123 | (stroke 124 | (width 0.05) 125 | (type solid) 126 | ) 127 | (layer "F.CrtYd") 128 | (uuid "7d3aa762-2951-45da-b5a1-446a541c2837") 129 | ) 130 | (fp_line 131 | (start -0.8 -0.4125) 132 | (end -0.8 0.4125) 133 | (stroke 134 | (width 0.1) 135 | (type solid) 136 | ) 137 | (layer "F.Fab") 138 | (uuid "eb3a5a41-b25f-49ba-a95f-e095e889e206") 139 | ) 140 | (fp_line 141 | (start -0.8 0.4125) 142 | (end 0.8 0.4125) 143 | (stroke 144 | (width 0.1) 145 | (type solid) 146 | ) 147 | (layer "F.Fab") 148 | (uuid "8998fea3-a923-40b5-939d-3fe94f039bc4") 149 | ) 150 | (fp_line 151 | (start 0.8 -0.4125) 152 | (end -0.8 -0.4125) 153 | (stroke 154 | (width 0.1) 155 | (type solid) 156 | ) 157 | (layer "F.Fab") 158 | (uuid "c346e155-28cb-424d-a51c-0ade436d6193") 159 | ) 160 | (fp_line 161 | (start 0.8 0.4125) 162 | (end 0.8 -0.4125) 163 | (stroke 164 | (width 0.1) 165 | (type solid) 166 | ) 167 | (layer "F.Fab") 168 | (uuid "e8acbc7a-b47b-4863-ae52-4ceb5f02ea9b") 169 | ) 170 | (fp_text user "${REFERENCE}" 171 | (at 0 0 0) 172 | (layer "F.Fab") 173 | (uuid "80ad5051-7271-4995-8a5d-6b6da824c5b6") 174 | (effects 175 | (font 176 | (size 0.4 0.4) 177 | (thickness 0.06) 178 | ) 179 | ) 180 | ) 181 | (pad "1" smd roundrect 182 | (at -0.825 0) 183 | (size 0.8 0.95) 184 | (layers "F.Cu" "F.Mask" "F.Paste") 185 | (roundrect_rratio 0.25) 186 | (uuid "452b4830-469b-4783-a68a-474e6ed2e545") 187 | ) 188 | (pad "2" smd roundrect 189 | (at 0.825 0) 190 | (size 0.8 0.95) 191 | (layers "F.Cu" "F.Mask" "F.Paste") 192 | (roundrect_rratio 0.25) 193 | (uuid "671edb09-7b56-4a67-8b92-083d9932a5af") 194 | ) 195 | (embedded_fonts no) 196 | (model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" 197 | (offset 198 | (xyz 0 0 0) 199 | ) 200 | (scale 201 | (xyz 1 1 1) 202 | ) 203 | (rotate 204 | (xyz 0 0 0) 205 | ) 206 | ) 207 | ) 208 | -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/R_Array_Convex_4x0603_common.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "R_Array_Convex_4x0603_common" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (descr "Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf)") 7 | (tags "resistor array") 8 | (property "Reference" "REF**" 9 | (at 0 -2.8 0) 10 | (layer "F.SilkS") 11 | (uuid "3fa4a858-fd50-4826-a6a4-804721cb746c") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.15) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "51R" 20 | (at 0 2.8 0) 21 | (layer "F.Fab") 22 | (uuid "53ad9621-cce2-4031-a655-2debf51cedf3") 23 | (effects 24 | (font 25 | (size 1 1) 26 | (thickness 0.15) 27 | ) 28 | ) 29 | ) 30 | (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" 31 | (at 0 0 0) 32 | (unlocked yes) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "e54dafed-55f3-403c-b343-8cdd8b7e5dcf") 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Description" "4 resistor network, star topology, bussed resistors, split" 44 | (at 0 0 0) 45 | (unlocked yes) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "011f8004-58b7-4efe-9754-f1c434dd29d7") 49 | (effects 50 | (font 51 | (size 1.27 1.27) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (property "LCSC" "C309683" 57 | (at 0 0 180) 58 | (unlocked yes) 59 | (layer "F.Fab") 60 | (hide yes) 61 | (uuid "b71149aa-ac0a-460f-8d06-8204b3846e51") 62 | (effects 63 | (font 64 | (size 1 1) 65 | (thickness 0.15) 66 | ) 67 | ) 68 | ) 69 | (attr smd) 70 | (fp_line 71 | (start -0.5 -1.68) 72 | (end 0.5 -1.68) 73 | (stroke 74 | (width 0.12) 75 | (type solid) 76 | ) 77 | (layer "F.SilkS") 78 | (uuid "7752a6e3-ca8b-46af-a998-1842f4c1726e") 79 | ) 80 | (fp_line 81 | (start -0.5 1.68) 82 | (end 0.5 1.68) 83 | (stroke 84 | (width 0.12) 85 | (type solid) 86 | ) 87 | (layer "F.SilkS") 88 | (uuid "4d4ca749-9817-44b8-8065-62c75c690203") 89 | ) 90 | (fp_line 91 | (start -1.55 1.85) 92 | (end -1.55 -1.85) 93 | (stroke 94 | (width 0.05) 95 | (type solid) 96 | ) 97 | (layer "F.CrtYd") 98 | (uuid "d6ebb196-c0c2-49b8-8f48-8a108deec65a") 99 | ) 100 | (fp_line 101 | (start -1.55 1.85) 102 | (end 1.55 1.85) 103 | (stroke 104 | (width 0.05) 105 | (type solid) 106 | ) 107 | (layer "F.CrtYd") 108 | (uuid "6a3442c9-24e8-45b9-b45e-f95449a1656e") 109 | ) 110 | (fp_line 111 | (start 1.55 -1.85) 112 | (end -1.55 -1.85) 113 | (stroke 114 | (width 0.05) 115 | (type solid) 116 | ) 117 | (layer "F.CrtYd") 118 | (uuid "ddc01f8b-e7a9-46c1-babf-803a57fce59f") 119 | ) 120 | (fp_line 121 | (start 1.55 -1.85) 122 | (end 1.55 1.85) 123 | (stroke 124 | (width 0.05) 125 | (type solid) 126 | ) 127 | (layer "F.CrtYd") 128 | (uuid "ed9fde46-cae2-45bb-963a-d3aae60607a5") 129 | ) 130 | (fp_line 131 | (start -0.8 -1.6) 132 | (end -0.8 1.6) 133 | (stroke 134 | (width 0.1) 135 | (type solid) 136 | ) 137 | (layer "F.Fab") 138 | (uuid "1288974b-f4af-412d-97b4-93d209e924b6") 139 | ) 140 | (fp_line 141 | (start -0.8 1.6) 142 | (end 0.8 1.6) 143 | (stroke 144 | (width 0.1) 145 | (type solid) 146 | ) 147 | (layer "F.Fab") 148 | (uuid "1315ccc8-39cd-463c-978d-f611cfa26f61") 149 | ) 150 | (fp_line 151 | (start 0.8 -1.6) 152 | (end -0.8 -1.6) 153 | (stroke 154 | (width 0.1) 155 | (type solid) 156 | ) 157 | (layer "F.Fab") 158 | (uuid "a1929707-07ff-4177-b228-8b75a6ae63a4") 159 | ) 160 | (fp_line 161 | (start 0.8 1.6) 162 | (end 0.8 -1.6) 163 | (stroke 164 | (width 0.1) 165 | (type solid) 166 | ) 167 | (layer "F.Fab") 168 | (uuid "1f6f7f9c-218d-4308-8991-93a682dbad42") 169 | ) 170 | (fp_text user "${REFERENCE}" 171 | (at 0 0 -90) 172 | (layer "F.Fab") 173 | (uuid "2c91e263-d5b8-402c-9f47-29345454e952") 174 | (effects 175 | (font 176 | (size 0.5 0.5) 177 | (thickness 0.075) 178 | ) 179 | ) 180 | ) 181 | (pad "1" smd rect 182 | (at -0.9 -1.2) 183 | (size 0.8 0.5) 184 | (layers "F.Cu" "F.Mask" "F.Paste") 185 | (uuid "f013b6fc-b808-4f24-9e8d-987ca54f279c") 186 | ) 187 | (pad "1" smd rect 188 | (at -0.9 -0.4) 189 | (size 0.8 0.4) 190 | (layers "F.Cu" "F.Mask" "F.Paste") 191 | (uuid "39e8e490-6ee7-40f0-833a-4912b7a6c5f5") 192 | ) 193 | (pad "1" smd rect 194 | (at -0.9 0.4) 195 | (size 0.8 0.4) 196 | (layers "F.Cu" "F.Mask" "F.Paste") 197 | (uuid "110b1eb5-4c36-4fbd-90e2-671c77971f21") 198 | ) 199 | (pad "1" smd rect 200 | (at -0.9 1.2) 201 | (size 0.8 0.5) 202 | (layers "F.Cu" "F.Mask" "F.Paste") 203 | (uuid "806baaa2-9bd1-40c6-9cff-bfab177ffa6d") 204 | ) 205 | (pad "2" smd rect 206 | (at 0.9 -1.2) 207 | (size 0.8 0.5) 208 | (layers "F.Cu" "F.Mask" "F.Paste") 209 | (uuid "cc9e6d93-c636-4784-ac1f-6a6e2956ca5d") 210 | ) 211 | (pad "3" smd rect 212 | (at 0.9 -0.4) 213 | (size 0.8 0.4) 214 | (layers "F.Cu" "F.Mask" "F.Paste") 215 | (uuid "e437cabd-8d0f-4aec-94aa-270e3d0aac3e") 216 | ) 217 | (pad "4" smd rect 218 | (at 0.9 0.4) 219 | (size 0.8 0.4) 220 | (layers "F.Cu" "F.Mask" "F.Paste") 221 | (uuid "1e63efbd-ac94-4c8c-bffc-2b38d577d5ff") 222 | ) 223 | (pad "5" smd rect 224 | (at 0.9 1.2) 225 | (size 0.8 0.5) 226 | (layers "F.Cu" "F.Mask" "F.Paste") 227 | (uuid "990b5bea-8107-48ba-abf2-71605b660900") 228 | ) 229 | (embedded_fonts no) 230 | (model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_Array_Convex_4x0603.wrl" 231 | (offset 232 | (xyz 0 0 0) 233 | ) 234 | (scale 235 | (xyz 1 1 1) 236 | ) 237 | (rotate 238 | (xyz 0 0 0) 239 | ) 240 | ) 241 | ) 242 | -------------------------------------------------------------------------------- /pcb/Kicad/Footprints.pretty/SolderJumper-tiny.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SolderJumper-tiny" 2 | (version 20241229) 3 | (generator "pcbnew") 4 | (generator_version "9.0") 5 | (layer "F.Cu") 6 | (descr "SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open") 7 | (tags "solder jumper open") 8 | (property "Reference" "REF**" 9 | (at 0.01 -1.16 180) 10 | (layer "F.SilkS") 11 | (uuid "6d6f3ecc-ceef-4800-ae59-87b5e31e79cb") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.15) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "Open" 20 | (at 0 1.9 180) 21 | (layer "F.Fab") 22 | (uuid "36a68a23-1923-480e-b4d1-2dd27188d3a1") 23 | (effects 24 | (font 25 | (size 1 1) 26 | (thickness 0.15) 27 | ) 28 | ) 29 | ) 30 | (property "Datasheet" "" 31 | (at -0.2 0 0) 32 | (unlocked yes) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "0b0930ee-da76-49e1-b8c6-52789dc7eae7") 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Description" "Solder Jumper, 2-pole, open" 44 | (at -0.2 0 0) 45 | (unlocked yes) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "091ea88b-6e4d-4f9d-a42c-1c522090d3b9") 49 | (effects 50 | (font 51 | (size 1.27 1.27) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (zone_connect 1) 57 | (attr exclude_from_pos_files exclude_from_bom) 58 | (fp_poly 59 | (pts 60 | (xy -0.775 -0.375) (xy -0.125 -0.375) (xy 0.25 0) (xy -0.15 0.375) (xy -0.775 0.375) 61 | ) 62 | (stroke 63 | (width 0.05) 64 | (type solid) 65 | ) 66 | (fill yes) 67 | (layer "F.Mask") 68 | (uuid "8ffeaacc-41fe-4f6a-9963-71591f86d4ba") 69 | ) 70 | (fp_poly 71 | (pts 72 | (xy 0.675 -0.375) (xy -0.125 -0.375) (xy 0.25 0) (xy -0.15 0.375) (xy 0.675 0.375) 73 | ) 74 | (stroke 75 | (width 0.05) 76 | (type solid) 77 | ) 78 | (fill yes) 79 | (layer "F.Mask") 80 | (uuid "12696d49-5645-4953-b9ad-67d2c3416a80") 81 | ) 82 | (fp_line 83 | (start -0.9 -0.5) 84 | (end -0.9 0.5) 85 | (stroke 86 | (width 0.12) 87 | (type solid) 88 | ) 89 | (layer "F.SilkS") 90 | (uuid "13fb0813-013d-4dbc-a668-bb5be2f2a02e") 91 | ) 92 | (fp_line 93 | (start -0.9 0.5) 94 | (end 0.8 0.5) 95 | (stroke 96 | (width 0.12) 97 | (type solid) 98 | ) 99 | (layer "F.SilkS") 100 | (uuid "750204de-196c-4eb2-bc50-0c5163b3a05b") 101 | ) 102 | (fp_line 103 | (start 0.8 -0.5) 104 | (end -0.9 -0.5) 105 | (stroke 106 | (width 0.12) 107 | (type solid) 108 | ) 109 | (layer "F.SilkS") 110 | (uuid "54b2606b-8f25-4050-a30d-882370269e43") 111 | ) 112 | (fp_line 113 | (start 0.8 0.5) 114 | (end 0.8 -0.5) 115 | (stroke 116 | (width 0.12) 117 | (type solid) 118 | ) 119 | (layer "F.SilkS") 120 | (uuid "9a6cf9b0-d250-4f7c-af6a-d4964099ed30") 121 | ) 122 | (fp_line 123 | (start -1 0.6) 124 | (end -1 -0.6) 125 | (stroke 126 | (width 0.05) 127 | (type solid) 128 | ) 129 | (layer "F.CrtYd") 130 | (uuid "cd0d364f-516a-4f7e-9b10-f99ccc8a75db") 131 | ) 132 | (fp_line 133 | (start -1 0.6) 134 | (end 0.9 0.6) 135 | (stroke 136 | (width 0.05) 137 | (type solid) 138 | ) 139 | (layer "F.CrtYd") 140 | (uuid "b625ab13-f831-4b20-941a-e047f2330aa4") 141 | ) 142 | (fp_line 143 | (start 0.9 -0.6) 144 | (end -1 -0.6) 145 | (stroke 146 | (width 0.05) 147 | (type solid) 148 | ) 149 | (layer "F.CrtYd") 150 | (uuid "12583fcf-8232-409f-abba-659588f452e2") 151 | ) 152 | (fp_line 153 | (start 0.9 -0.6) 154 | (end 0.9 0.6) 155 | (stroke 156 | (width 0.05) 157 | (type solid) 158 | ) 159 | (layer "F.CrtYd") 160 | (uuid "891dec1a-ff91-4143-a80f-ac8c8a0db9de") 161 | ) 162 | (pad "1" smd custom 163 | (at -0.6 0) 164 | (size 0.3 0.3) 165 | (layers "F.Cu" "F.Mask") 166 | (zone_connect 1) 167 | (thermal_bridge_angle 45) 168 | (options 169 | (clearance outline) 170 | (anchor rect) 171 | ) 172 | (primitives 173 | (gr_poly 174 | (pts 175 | (xy 0.7 0) (xy 0.3 0.4) (xy -0.2 0.4) (xy -0.2 -0.4) (xy 0.3 -0.4) 176 | ) 177 | (width 0) 178 | (fill yes) 179 | ) 180 | ) 181 | (uuid "0555fdae-2806-4a0f-b8e2-9f7bce3dd175") 182 | ) 183 | (pad "2" smd custom 184 | (at 0.525 0) 185 | (size 0.3 0.3) 186 | (layers "F.Cu" "F.Mask") 187 | (zone_connect 1) 188 | (thermal_bridge_angle 45) 189 | (options 190 | (clearance outline) 191 | (anchor rect) 192 | ) 193 | (primitives 194 | (gr_poly 195 | (pts 196 | (xy 0.175 0.4) (xy -0.525 0.4) (xy -0.15 0) (xy -0.525 -0.4) (xy 0.175 -0.4) 197 | ) 198 | (width 0) 199 | (fill yes) 200 | ) 201 | ) 202 | (uuid "c666936a-c4e2-4917-b837-c997ea0868e1") 203 | ) 204 | (embedded_fonts no) 205 | ) 206 | -------------------------------------------------------------------------------- /pcb/Kicad/Symbols.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib 2 | (version 20241209) 3 | (generator "kicad_symbol_editor") 4 | (generator_version "9.0") 5 | (symbol "0_Expansion Pak Edge Connector-Symbol-1" 6 | (exclude_from_sim no) 7 | (in_bom yes) 8 | (on_board yes) 9 | (property "Reference" "" 10 | (at 0 0 0) 11 | (effects 12 | (font 13 | (size 1.27 1.27) 14 | ) 15 | ) 16 | ) 17 | (property "Value" "0_Expansion Pak Edge Connector-Symbol-1" 18 | (at 0 0 0) 19 | (effects 20 | (font 21 | (size 1.27 1.27) 22 | ) 23 | ) 24 | ) 25 | (property "Footprint" "" 26 | (at 0 0 0) 27 | (effects 28 | (font 29 | (size 1.27 1.27) 30 | ) 31 | (hide yes) 32 | ) 33 | ) 34 | (property "Datasheet" "" 35 | (at 0 0 0) 36 | (effects 37 | (font 38 | (size 1.27 1.27) 39 | ) 40 | (hide yes) 41 | ) 42 | ) 43 | (property "Description" "Edge Connector component and footprint for the N64 Expansion Pak" 44 | (at 0 0 0) 45 | (effects 46 | (font 47 | (size 1.27 1.27) 48 | ) 49 | (hide yes) 50 | ) 51 | ) 52 | (property "ki_fp_filters" "Expansion{space}Pak{space}Edge{space}Connector-Footprint-1" 53 | (at 0 0 0) 54 | (effects 55 | (font 56 | (size 1.27 1.27) 57 | ) 58 | (hide yes) 59 | ) 60 | ) 61 | (symbol "0_Expansion Pak Edge Connector-Symbol-1_1_0" 62 | (polyline 63 | (pts 64 | (xy -50.8 12.7) (xy -50.8 6.35) (xy -46.99 -5.08) (xy -46.99 -10.16) (xy -45.72 -12.7) (xy -44.45 -10.16) 65 | (xy -44.45 1.27) (xy -45.72 6.35) (xy -45.72 12.7) (xy -50.8 12.7) 66 | ) 67 | (stroke 68 | (width 0.254) 69 | (type default) 70 | ) 71 | (fill 72 | (type background) 73 | ) 74 | ) 75 | (polyline 76 | (pts 77 | (xy -41.91 12.7) (xy -41.91 7.62) (xy -40.64 5.08) (xy -39.37 7.62) (xy -39.37 12.7) (xy -41.91 12.7) 78 | ) 79 | (stroke 80 | (width 0.254) 81 | (type default) 82 | ) 83 | (fill 84 | (type background) 85 | ) 86 | ) 87 | (polyline 88 | (pts 89 | (xy -39.37 -5.08) (xy -39.37 -10.16) (xy -38.1 -12.7) (xy -36.83 -10.16) (xy -36.83 -5.08) (xy -39.37 -5.08) 90 | ) 91 | (stroke 92 | (width 0.254) 93 | (type default) 94 | ) 95 | (fill 96 | (type background) 97 | ) 98 | ) 99 | (polyline 100 | (pts 101 | (xy -36.83 12.7) (xy -36.83 7.62) (xy -35.56 5.08) (xy -34.29 7.62) (xy -34.29 12.7) (xy -36.83 12.7) 102 | ) 103 | (stroke 104 | (width 0.254) 105 | (type default) 106 | ) 107 | (fill 108 | (type background) 109 | ) 110 | ) 111 | (polyline 112 | (pts 113 | (xy -34.29 -5.08) (xy -34.29 -10.16) (xy -33.02 -12.7) (xy -31.75 -10.16) (xy -31.75 -5.08) (xy -34.29 -5.08) 114 | ) 115 | (stroke 116 | (width 0.254) 117 | (type default) 118 | ) 119 | (fill 120 | (type background) 121 | ) 122 | ) 123 | (polyline 124 | (pts 125 | (xy -31.75 12.7) (xy -31.75 7.62) (xy -30.48 5.08) (xy -29.21 7.62) (xy -29.21 12.7) (xy -31.75 12.7) 126 | ) 127 | (stroke 128 | (width 0.254) 129 | (type default) 130 | ) 131 | (fill 132 | (type background) 133 | ) 134 | ) 135 | (polyline 136 | (pts 137 | (xy -29.21 -5.08) (xy -29.21 -10.16) (xy -27.94 -12.7) (xy -26.67 -10.16) (xy -26.67 -5.08) (xy -29.21 -5.08) 138 | ) 139 | (stroke 140 | (width 0.254) 141 | (type default) 142 | ) 143 | (fill 144 | (type background) 145 | ) 146 | ) 147 | (polyline 148 | (pts 149 | (xy -26.67 12.7) (xy -26.67 7.62) (xy -25.4 5.08) (xy -24.13 7.62) (xy -24.13 12.7) (xy -26.67 12.7) 150 | ) 151 | (stroke 152 | (width 0.254) 153 | (type default) 154 | ) 155 | (fill 156 | (type background) 157 | ) 158 | ) 159 | (polyline 160 | (pts 161 | (xy -24.13 -5.08) (xy -24.13 -10.16) (xy -22.86 -12.7) (xy -21.59 -10.16) (xy -21.59 -5.08) (xy -24.13 -5.08) 162 | ) 163 | (stroke 164 | (width 0.254) 165 | (type default) 166 | ) 167 | (fill 168 | (type background) 169 | ) 170 | ) 171 | (polyline 172 | (pts 173 | (xy -21.59 12.7) (xy -21.59 7.62) (xy -20.32 5.08) (xy -19.05 7.62) (xy -19.05 12.7) (xy -21.59 12.7) 174 | ) 175 | (stroke 176 | (width 0.254) 177 | (type default) 178 | ) 179 | (fill 180 | (type background) 181 | ) 182 | ) 183 | (polyline 184 | (pts 185 | (xy -19.05 -5.08) (xy -19.05 -10.16) (xy -17.78 -12.7) (xy -16.51 -10.16) (xy -16.51 -5.08) (xy -19.05 -5.08) 186 | ) 187 | (stroke 188 | (width 0.254) 189 | (type default) 190 | ) 191 | (fill 192 | (type background) 193 | ) 194 | ) 195 | (polyline 196 | (pts 197 | (xy -16.51 12.7) (xy -16.51 7.62) (xy -15.24 5.08) (xy -13.97 7.62) (xy -13.97 12.7) (xy -16.51 12.7) 198 | ) 199 | (stroke 200 | (width 0.254) 201 | (type default) 202 | ) 203 | (fill 204 | (type background) 205 | ) 206 | ) 207 | (polyline 208 | (pts 209 | (xy -13.97 -5.08) (xy -13.97 -10.16) (xy -12.7 -12.7) (xy -11.43 -10.16) (xy -11.43 -5.08) (xy -13.97 -5.08) 210 | ) 211 | (stroke 212 | (width 0.254) 213 | (type default) 214 | ) 215 | (fill 216 | (type background) 217 | ) 218 | ) 219 | (polyline 220 | (pts 221 | (xy -11.43 12.7) (xy -11.43 7.62) (xy -10.16 5.08) (xy -8.89 7.62) (xy -8.89 12.7) (xy -11.43 12.7) 222 | ) 223 | (stroke 224 | (width 0.254) 225 | (type default) 226 | ) 227 | (fill 228 | (type background) 229 | ) 230 | ) 231 | (polyline 232 | (pts 233 | (xy -8.89 -5.08) (xy -8.89 -10.16) (xy -7.62 -12.7) (xy -6.35 -10.16) (xy -6.35 -5.08) (xy -8.89 -5.08) 234 | ) 235 | (stroke 236 | (width 0.254) 237 | (type default) 238 | ) 239 | (fill 240 | (type background) 241 | ) 242 | ) 243 | (polyline 244 | (pts 245 | (xy -6.35 12.7) (xy -6.35 7.62) (xy -5.08 5.08) (xy -3.81 7.62) (xy -3.81 12.7) (xy -6.35 12.7) 246 | ) 247 | (stroke 248 | (width 0.254) 249 | (type default) 250 | ) 251 | (fill 252 | (type background) 253 | ) 254 | ) 255 | (polyline 256 | (pts 257 | (xy -3.81 -5.08) (xy -3.81 -10.16) (xy -2.54 -12.7) (xy -1.27 -10.16) (xy -1.27 -5.08) (xy -3.81 -5.08) 258 | ) 259 | (stroke 260 | (width 0.254) 261 | (type default) 262 | ) 263 | (fill 264 | (type background) 265 | ) 266 | ) 267 | (polyline 268 | (pts 269 | (xy -1.27 12.7) (xy -1.27 7.62) (xy 0 5.08) (xy 1.27 7.62) (xy 1.27 12.7) (xy -1.27 12.7) 270 | ) 271 | (stroke 272 | (width 0.254) 273 | (type default) 274 | ) 275 | (fill 276 | (type background) 277 | ) 278 | ) 279 | (polyline 280 | (pts 281 | (xy 1.27 -5.08) (xy 1.27 -10.16) (xy 2.54 -12.7) (xy 3.81 -10.16) (xy 3.81 -5.08) (xy 1.27 -5.08) 282 | ) 283 | (stroke 284 | (width 0.254) 285 | (type default) 286 | ) 287 | (fill 288 | (type background) 289 | ) 290 | ) 291 | (polyline 292 | (pts 293 | (xy 3.81 12.7) (xy 3.81 7.62) (xy 5.08 5.08) (xy 6.35 7.62) (xy 6.35 12.7) (xy 3.81 12.7) 294 | ) 295 | (stroke 296 | (width 0.254) 297 | (type default) 298 | ) 299 | (fill 300 | (type background) 301 | ) 302 | ) 303 | (polyline 304 | (pts 305 | (xy 6.35 -5.08) (xy 6.35 -10.16) (xy 7.62 -12.7) (xy 8.89 -10.16) (xy 8.89 -5.08) (xy 6.35 -5.08) 306 | ) 307 | (stroke 308 | (width 0.254) 309 | (type default) 310 | ) 311 | (fill 312 | (type background) 313 | ) 314 | ) 315 | (polyline 316 | (pts 317 | (xy 8.89 12.7) (xy 8.89 7.62) (xy 10.16 5.08) (xy 11.43 7.62) (xy 11.43 12.7) (xy 8.89 12.7) 318 | ) 319 | (stroke 320 | (width 0.254) 321 | (type default) 322 | ) 323 | (fill 324 | (type background) 325 | ) 326 | ) 327 | (polyline 328 | (pts 329 | (xy 11.43 -5.08) (xy 11.43 -10.16) (xy 12.7 -12.7) (xy 13.97 -10.16) (xy 13.97 -5.08) (xy 11.43 -5.08) 330 | ) 331 | (stroke 332 | (width 0.254) 333 | (type default) 334 | ) 335 | (fill 336 | (type background) 337 | ) 338 | ) 339 | (polyline 340 | (pts 341 | (xy 13.97 12.7) (xy 13.97 7.62) (xy 15.24 5.08) (xy 16.51 7.62) (xy 16.51 12.7) (xy 13.97 12.7) 342 | ) 343 | (stroke 344 | (width 0.254) 345 | (type default) 346 | ) 347 | (fill 348 | (type background) 349 | ) 350 | ) 351 | (polyline 352 | (pts 353 | (xy 16.51 -5.08) (xy 16.51 -10.16) (xy 17.78 -12.7) (xy 19.05 -10.16) (xy 19.05 -5.08) (xy 16.51 -5.08) 354 | ) 355 | (stroke 356 | (width 0.254) 357 | (type default) 358 | ) 359 | (fill 360 | (type background) 361 | ) 362 | ) 363 | (polyline 364 | (pts 365 | (xy 19.05 12.7) (xy 19.05 7.62) (xy 20.32 5.08) (xy 21.59 7.62) (xy 21.59 12.7) (xy 19.05 12.7) 366 | ) 367 | (stroke 368 | (width 0.254) 369 | (type default) 370 | ) 371 | (fill 372 | (type background) 373 | ) 374 | ) 375 | (polyline 376 | (pts 377 | (xy 21.59 -5.08) (xy 21.59 -10.16) (xy 22.86 -12.7) (xy 24.13 -10.16) (xy 24.13 -5.08) (xy 21.59 -5.08) 378 | ) 379 | (stroke 380 | (width 0.254) 381 | (type default) 382 | ) 383 | (fill 384 | (type background) 385 | ) 386 | ) 387 | (polyline 388 | (pts 389 | (xy 24.13 12.7) (xy 24.13 7.62) (xy 25.4 5.08) (xy 26.67 7.62) (xy 26.67 12.7) (xy 24.13 12.7) 390 | ) 391 | (stroke 392 | (width 0.254) 393 | (type default) 394 | ) 395 | (fill 396 | (type background) 397 | ) 398 | ) 399 | (polyline 400 | (pts 401 | (xy 26.67 -5.08) (xy 26.67 -10.16) (xy 27.94 -12.7) (xy 29.21 -10.16) (xy 29.21 -5.08) (xy 26.67 -5.08) 402 | ) 403 | (stroke 404 | (width 0.254) 405 | (type default) 406 | ) 407 | (fill 408 | (type background) 409 | ) 410 | ) 411 | (polyline 412 | (pts 413 | (xy 29.21 12.7) (xy 29.21 7.62) (xy 30.48 5.08) (xy 31.75 7.62) (xy 31.75 12.7) (xy 29.21 12.7) 414 | ) 415 | (stroke 416 | (width 0.254) 417 | (type default) 418 | ) 419 | (fill 420 | (type background) 421 | ) 422 | ) 423 | (polyline 424 | (pts 425 | (xy 31.75 -5.08) (xy 31.75 -10.16) (xy 33.02 -12.7) (xy 34.29 -10.16) (xy 34.29 -5.08) (xy 31.75 -5.08) 426 | ) 427 | (stroke 428 | (width 0.254) 429 | (type default) 430 | ) 431 | (fill 432 | (type background) 433 | ) 434 | ) 435 | (polyline 436 | (pts 437 | (xy 34.29 12.7) (xy 34.29 7.62) (xy 35.56 5.08) (xy 36.83 7.62) (xy 36.83 12.7) (xy 34.29 12.7) 438 | ) 439 | (stroke 440 | (width 0.254) 441 | (type default) 442 | ) 443 | (fill 444 | (type background) 445 | ) 446 | ) 447 | (polyline 448 | (pts 449 | (xy 36.83 -5.08) (xy 36.83 -10.16) (xy 38.1 -12.7) (xy 39.37 -10.16) (xy 39.37 -5.08) (xy 36.83 -5.08) 450 | ) 451 | (stroke 452 | (width 0.254) 453 | (type default) 454 | ) 455 | (fill 456 | (type background) 457 | ) 458 | ) 459 | (polyline 460 | (pts 461 | (xy 39.37 12.7) (xy 39.37 7.62) (xy 40.64 5.08) (xy 41.91 7.62) (xy 41.91 12.7) (xy 39.37 12.7) 462 | ) 463 | (stroke 464 | (width 0.254) 465 | (type default) 466 | ) 467 | (fill 468 | (type background) 469 | ) 470 | ) 471 | (polyline 472 | (pts 473 | (xy 50.8 12.7) (xy 50.8 6.35) (xy 46.99 -5.08) (xy 46.99 -10.16) (xy 45.72 -12.7) (xy 44.45 -10.16) 474 | (xy 44.45 1.27) (xy 45.72 6.35) (xy 45.72 12.7) (xy 50.8 12.7) 475 | ) 476 | (stroke 477 | (width 0.254) 478 | (type default) 479 | ) 480 | (fill 481 | (type background) 482 | ) 483 | ) 484 | (pin passive line 485 | (at -48.26 15.24 270) 486 | (length 2) 487 | (name "0" 488 | (effects 489 | (font 490 | (size 1.27 1.27) 491 | ) 492 | ) 493 | ) 494 | (number "0" 495 | (effects 496 | (font 497 | (size 0 0) 498 | ) 499 | ) 500 | ) 501 | ) 502 | (pin passive line 503 | (at -40.64 15.24 270) 504 | (length 2) 505 | (name "1" 506 | (effects 507 | (font 508 | (size 1.27 1.27) 509 | ) 510 | ) 511 | ) 512 | (number "1" 513 | (effects 514 | (font 515 | (size 0 0) 516 | ) 517 | ) 518 | ) 519 | ) 520 | (pin passive line 521 | (at -38.1 -2.54 270) 522 | (length 2) 523 | (name "2" 524 | (effects 525 | (font 526 | (size 1.27 1.27) 527 | ) 528 | ) 529 | ) 530 | (number "2" 531 | (effects 532 | (font 533 | (size 0 0) 534 | ) 535 | ) 536 | ) 537 | ) 538 | (pin passive line 539 | (at -35.56 15.24 270) 540 | (length 2) 541 | (name "3" 542 | (effects 543 | (font 544 | (size 1.27 1.27) 545 | ) 546 | ) 547 | ) 548 | (number "3" 549 | (effects 550 | (font 551 | (size 0 0) 552 | ) 553 | ) 554 | ) 555 | ) 556 | (pin passive line 557 | (at -33.02 -2.54 270) 558 | (length 2) 559 | (name "4" 560 | (effects 561 | (font 562 | (size 1.27 1.27) 563 | ) 564 | ) 565 | ) 566 | (number "4" 567 | (effects 568 | (font 569 | (size 0 0) 570 | ) 571 | ) 572 | ) 573 | ) 574 | (pin passive line 575 | (at -30.48 15.24 270) 576 | (length 2) 577 | (name "5" 578 | (effects 579 | (font 580 | (size 1.27 1.27) 581 | ) 582 | ) 583 | ) 584 | (number "5" 585 | (effects 586 | (font 587 | (size 0 0) 588 | ) 589 | ) 590 | ) 591 | ) 592 | (pin passive line 593 | (at -27.94 -2.54 270) 594 | (length 2) 595 | (name "6" 596 | (effects 597 | (font 598 | (size 1.27 1.27) 599 | ) 600 | ) 601 | ) 602 | (number "6" 603 | (effects 604 | (font 605 | (size 0 0) 606 | ) 607 | ) 608 | ) 609 | ) 610 | (pin passive line 611 | (at -25.4 15.24 270) 612 | (length 2) 613 | (name "7" 614 | (effects 615 | (font 616 | (size 1.27 1.27) 617 | ) 618 | ) 619 | ) 620 | (number "7" 621 | (effects 622 | (font 623 | (size 0 0) 624 | ) 625 | ) 626 | ) 627 | ) 628 | (pin passive line 629 | (at -22.86 -2.54 270) 630 | (length 2) 631 | (name "8" 632 | (effects 633 | (font 634 | (size 1.27 1.27) 635 | ) 636 | ) 637 | ) 638 | (number "8" 639 | (effects 640 | (font 641 | (size 0 0) 642 | ) 643 | ) 644 | ) 645 | ) 646 | (pin passive line 647 | (at -20.32 15.24 270) 648 | (length 2) 649 | (name "9" 650 | (effects 651 | (font 652 | (size 1.27 1.27) 653 | ) 654 | ) 655 | ) 656 | (number "9" 657 | (effects 658 | (font 659 | (size 0 0) 660 | ) 661 | ) 662 | ) 663 | ) 664 | (pin passive line 665 | (at -17.78 -2.54 270) 666 | (length 2) 667 | (name "10" 668 | (effects 669 | (font 670 | (size 1.27 1.27) 671 | ) 672 | ) 673 | ) 674 | (number "10" 675 | (effects 676 | (font 677 | (size 0 0) 678 | ) 679 | ) 680 | ) 681 | ) 682 | (pin passive line 683 | (at -15.24 15.24 270) 684 | (length 2) 685 | (name "11" 686 | (effects 687 | (font 688 | (size 1.27 1.27) 689 | ) 690 | ) 691 | ) 692 | (number "11" 693 | (effects 694 | (font 695 | (size 0 0) 696 | ) 697 | ) 698 | ) 699 | ) 700 | (pin passive line 701 | (at -12.7 -2.54 270) 702 | (length 2) 703 | (name "12" 704 | (effects 705 | (font 706 | (size 1.27 1.27) 707 | ) 708 | ) 709 | ) 710 | (number "12" 711 | (effects 712 | (font 713 | (size 0 0) 714 | ) 715 | ) 716 | ) 717 | ) 718 | (pin passive line 719 | (at -10.16 15.24 270) 720 | (length 2) 721 | (name "13" 722 | (effects 723 | (font 724 | (size 1.27 1.27) 725 | ) 726 | ) 727 | ) 728 | (number "13" 729 | (effects 730 | (font 731 | (size 0 0) 732 | ) 733 | ) 734 | ) 735 | ) 736 | (pin passive line 737 | (at -7.62 -2.54 270) 738 | (length 2) 739 | (name "14" 740 | (effects 741 | (font 742 | (size 1.27 1.27) 743 | ) 744 | ) 745 | ) 746 | (number "14" 747 | (effects 748 | (font 749 | (size 0 0) 750 | ) 751 | ) 752 | ) 753 | ) 754 | (pin passive line 755 | (at -5.08 15.24 270) 756 | (length 2) 757 | (name "15" 758 | (effects 759 | (font 760 | (size 1.27 1.27) 761 | ) 762 | ) 763 | ) 764 | (number "15" 765 | (effects 766 | (font 767 | (size 0 0) 768 | ) 769 | ) 770 | ) 771 | ) 772 | (pin passive line 773 | (at -2.54 -2.54 270) 774 | (length 2) 775 | (name "16" 776 | (effects 777 | (font 778 | (size 1.27 1.27) 779 | ) 780 | ) 781 | ) 782 | (number "16" 783 | (effects 784 | (font 785 | (size 0 0) 786 | ) 787 | ) 788 | ) 789 | ) 790 | (pin passive line 791 | (at 0 15.24 270) 792 | (length 2) 793 | (name "17" 794 | (effects 795 | (font 796 | (size 1.27 1.27) 797 | ) 798 | ) 799 | ) 800 | (number "17" 801 | (effects 802 | (font 803 | (size 0 0) 804 | ) 805 | ) 806 | ) 807 | ) 808 | (pin passive line 809 | (at 2.54 -2.54 270) 810 | (length 2) 811 | (name "18" 812 | (effects 813 | (font 814 | (size 1.27 1.27) 815 | ) 816 | ) 817 | ) 818 | (number "18" 819 | (effects 820 | (font 821 | (size 0 0) 822 | ) 823 | ) 824 | ) 825 | ) 826 | (pin passive line 827 | (at 5.08 15.24 270) 828 | (length 2) 829 | (name "19" 830 | (effects 831 | (font 832 | (size 1.27 1.27) 833 | ) 834 | ) 835 | ) 836 | (number "19" 837 | (effects 838 | (font 839 | (size 0 0) 840 | ) 841 | ) 842 | ) 843 | ) 844 | (pin passive line 845 | (at 7.62 -2.54 270) 846 | (length 2) 847 | (name "20" 848 | (effects 849 | (font 850 | (size 1.27 1.27) 851 | ) 852 | ) 853 | ) 854 | (number "20" 855 | (effects 856 | (font 857 | (size 0 0) 858 | ) 859 | ) 860 | ) 861 | ) 862 | (pin passive line 863 | (at 10.16 15.24 270) 864 | (length 2) 865 | (name "21" 866 | (effects 867 | (font 868 | (size 1.27 1.27) 869 | ) 870 | ) 871 | ) 872 | (number "21" 873 | (effects 874 | (font 875 | (size 0 0) 876 | ) 877 | ) 878 | ) 879 | ) 880 | (pin passive line 881 | (at 12.7 -2.54 270) 882 | (length 2) 883 | (name "22" 884 | (effects 885 | (font 886 | (size 1.27 1.27) 887 | ) 888 | ) 889 | ) 890 | (number "22" 891 | (effects 892 | (font 893 | (size 0 0) 894 | ) 895 | ) 896 | ) 897 | ) 898 | (pin passive line 899 | (at 15.24 15.24 270) 900 | (length 2) 901 | (name "23" 902 | (effects 903 | (font 904 | (size 1.27 1.27) 905 | ) 906 | ) 907 | ) 908 | (number "23" 909 | (effects 910 | (font 911 | (size 0 0) 912 | ) 913 | ) 914 | ) 915 | ) 916 | (pin passive line 917 | (at 17.78 -2.54 270) 918 | (length 2) 919 | (name "24" 920 | (effects 921 | (font 922 | (size 1.27 1.27) 923 | ) 924 | ) 925 | ) 926 | (number "24" 927 | (effects 928 | (font 929 | (size 0 0) 930 | ) 931 | ) 932 | ) 933 | ) 934 | (pin passive line 935 | (at 20.32 15.24 270) 936 | (length 2) 937 | (name "25" 938 | (effects 939 | (font 940 | (size 1.27 1.27) 941 | ) 942 | ) 943 | ) 944 | (number "25" 945 | (effects 946 | (font 947 | (size 0 0) 948 | ) 949 | ) 950 | ) 951 | ) 952 | (pin passive line 953 | (at 22.86 -2.54 270) 954 | (length 2) 955 | (name "26" 956 | (effects 957 | (font 958 | (size 1.27 1.27) 959 | ) 960 | ) 961 | ) 962 | (number "26" 963 | (effects 964 | (font 965 | (size 0 0) 966 | ) 967 | ) 968 | ) 969 | ) 970 | (pin passive line 971 | (at 25.4 15.24 270) 972 | (length 2) 973 | (name "27" 974 | (effects 975 | (font 976 | (size 1.27 1.27) 977 | ) 978 | ) 979 | ) 980 | (number "27" 981 | (effects 982 | (font 983 | (size 0 0) 984 | ) 985 | ) 986 | ) 987 | ) 988 | (pin passive line 989 | (at 27.94 -2.54 270) 990 | (length 2) 991 | (name "28" 992 | (effects 993 | (font 994 | (size 1.27 1.27) 995 | ) 996 | ) 997 | ) 998 | (number "28" 999 | (effects 1000 | (font 1001 | (size 0 0) 1002 | ) 1003 | ) 1004 | ) 1005 | ) 1006 | (pin passive line 1007 | (at 30.48 15.24 270) 1008 | (length 2) 1009 | (name "29" 1010 | (effects 1011 | (font 1012 | (size 1.27 1.27) 1013 | ) 1014 | ) 1015 | ) 1016 | (number "29" 1017 | (effects 1018 | (font 1019 | (size 0 0) 1020 | ) 1021 | ) 1022 | ) 1023 | ) 1024 | (pin passive line 1025 | (at 33.02 -2.54 270) 1026 | (length 2) 1027 | (name "30" 1028 | (effects 1029 | (font 1030 | (size 1.27 1.27) 1031 | ) 1032 | ) 1033 | ) 1034 | (number "30" 1035 | (effects 1036 | (font 1037 | (size 0 0) 1038 | ) 1039 | ) 1040 | ) 1041 | ) 1042 | (pin passive line 1043 | (at 35.56 15.24 270) 1044 | (length 2) 1045 | (name "31" 1046 | (effects 1047 | (font 1048 | (size 1.27 1.27) 1049 | ) 1050 | ) 1051 | ) 1052 | (number "31" 1053 | (effects 1054 | (font 1055 | (size 0 0) 1056 | ) 1057 | ) 1058 | ) 1059 | ) 1060 | (pin passive line 1061 | (at 38.1 -2.54 270) 1062 | (length 2) 1063 | (name "32" 1064 | (effects 1065 | (font 1066 | (size 1.27 1.27) 1067 | ) 1068 | ) 1069 | ) 1070 | (number "32" 1071 | (effects 1072 | (font 1073 | (size 0 0) 1074 | ) 1075 | ) 1076 | ) 1077 | ) 1078 | (pin passive line 1079 | (at 40.64 15.24 270) 1080 | (length 2) 1081 | (name "33" 1082 | (effects 1083 | (font 1084 | (size 1.27 1.27) 1085 | ) 1086 | ) 1087 | ) 1088 | (number "33" 1089 | (effects 1090 | (font 1091 | (size 0 0) 1092 | ) 1093 | ) 1094 | ) 1095 | ) 1096 | (pin passive line 1097 | (at 48.26 15.24 270) 1098 | (length 2) 1099 | (name "34" 1100 | (effects 1101 | (font 1102 | (size 1.27 1.27) 1103 | ) 1104 | ) 1105 | ) 1106 | (number "34" 1107 | (effects 1108 | (font 1109 | (size 0 0) 1110 | ) 1111 | ) 1112 | ) 1113 | ) 1114 | ) 1115 | (embedded_fonts no) 1116 | ) 1117 | (symbol "1_MSM5718B70-60GS-K-Symbol-1_1" 1118 | (exclude_from_sim no) 1119 | (in_bom yes) 1120 | (on_board yes) 1121 | (property "Reference" "U1" 1122 | (at -78.74 27.94 0) 1123 | (effects 1124 | (font 1125 | (size 1.27 1.27) 1126 | ) 1127 | (justify left bottom) 1128 | ) 1129 | ) 1130 | (property "Value" "MSM5718B70-60GS-K" 1131 | (at -73.66 16.812 0) 1132 | (effects 1133 | (font 1134 | (size 1.27 1.27) 1135 | ) 1136 | (justify left bottom) 1137 | (hide yes) 1138 | ) 1139 | ) 1140 | (property "Footprint" "C4Y:N64 RDRAM" 1141 | (at 0 0 0) 1142 | (effects 1143 | (font 1144 | (size 1.27 1.27) 1145 | ) 1146 | (hide yes) 1147 | ) 1148 | ) 1149 | (property "Datasheet" "" 1150 | (at 0 0 0) 1151 | (effects 1152 | (font 1153 | (size 1.27 1.27) 1154 | ) 1155 | (hide yes) 1156 | ) 1157 | ) 1158 | (property "Description" "" 1159 | (at 0 0 0) 1160 | (effects 1161 | (font 1162 | (size 1.27 1.27) 1163 | ) 1164 | (hide yes) 1165 | ) 1166 | ) 1167 | (property "MANUFACTURER PART NUMBER" "MSM5718B70-60GS-K" 1168 | (at -73.66 55.88 0) 1169 | (effects 1170 | (font 1171 | (size 1.27 1.27) 1172 | ) 1173 | (justify left bottom) 1174 | (hide yes) 1175 | ) 1176 | ) 1177 | (property "OCTOPARTID" "1602df356a6ec9c5" 1178 | (at -73.66 55.88 0) 1179 | (effects 1180 | (font 1181 | (size 1.27 1.27) 1182 | ) 1183 | (justify left bottom) 1184 | (hide yes) 1185 | ) 1186 | ) 1187 | (property "OCTOPART URL" "https://octopart.com/msm5718b70-60gs-k-oki+semiconductor-4020490" 1188 | (at -73.66 55.88 0) 1189 | (effects 1190 | (font 1191 | (size 1.27 1.27) 1192 | ) 1193 | (justify left bottom) 1194 | (hide yes) 1195 | ) 1196 | ) 1197 | (property "ki_fp_filters" "MSM5718B70-60GS-K-Footprint-1" 1198 | (at 0 0 0) 1199 | (effects 1200 | (font 1201 | (size 1.27 1.27) 1202 | ) 1203 | (hide yes) 1204 | ) 1205 | ) 1206 | (symbol "1_MSM5718B70-60GS-K-Symbol-1_1_1_0" 1207 | (rectangle 1208 | (start 10.16 55.88) 1209 | (end -73.66 25.4) 1210 | (stroke 1211 | (width 0) 1212 | (type default) 1213 | ) 1214 | (fill 1215 | (type background) 1216 | ) 1217 | ) 1218 | (pin passive line 1219 | (at -71.12 25.4 270) 1220 | (length 3) 1221 | (name "V_DD" 1222 | (effects 1223 | (font 1224 | (size 1.27 1.27) 1225 | ) 1226 | ) 1227 | ) 1228 | (number "1" 1229 | (effects 1230 | (font 1231 | (size 1.27 1.27) 1232 | ) 1233 | ) 1234 | ) 1235 | ) 1236 | (pin passive line 1237 | (at -68.58 25.4 270) 1238 | (length 3) 1239 | (name "GND" 1240 | (effects 1241 | (font 1242 | (size 1.27 1.27) 1243 | ) 1244 | ) 1245 | ) 1246 | (number "2" 1247 | (effects 1248 | (font 1249 | (size 1.27 1.27) 1250 | ) 1251 | ) 1252 | ) 1253 | ) 1254 | (pin passive line 1255 | (at -66.04 25.4 270) 1256 | (length 3) 1257 | (name "BusData8" 1258 | (effects 1259 | (font 1260 | (size 1.27 1.27) 1261 | ) 1262 | ) 1263 | ) 1264 | (number "3" 1265 | (effects 1266 | (font 1267 | (size 1.27 1.27) 1268 | ) 1269 | ) 1270 | ) 1271 | ) 1272 | (pin passive line 1273 | (at -63.5 25.4 270) 1274 | (length 3) 1275 | (name "GND" 1276 | (effects 1277 | (font 1278 | (size 1.27 1.27) 1279 | ) 1280 | ) 1281 | ) 1282 | (number "4" 1283 | (effects 1284 | (font 1285 | (size 1.27 1.27) 1286 | ) 1287 | ) 1288 | ) 1289 | ) 1290 | (pin passive line 1291 | (at -60.96 25.4 270) 1292 | (length 3) 1293 | (name "BusData7" 1294 | (effects 1295 | (font 1296 | (size 1.27 1.27) 1297 | ) 1298 | ) 1299 | ) 1300 | (number "5" 1301 | (effects 1302 | (font 1303 | (size 1.27 1.27) 1304 | ) 1305 | ) 1306 | ) 1307 | ) 1308 | (pin passive line 1309 | (at -58.42 25.4 270) 1310 | (length 3) 1311 | (name "(NC)" 1312 | (effects 1313 | (font 1314 | (size 1.27 1.27) 1315 | ) 1316 | ) 1317 | ) 1318 | (number "6" 1319 | (effects 1320 | (font 1321 | (size 1.27 1.27) 1322 | ) 1323 | ) 1324 | ) 1325 | ) 1326 | (pin passive line 1327 | (at -55.88 25.4 270) 1328 | (length 3) 1329 | (name "BusEnable" 1330 | (effects 1331 | (font 1332 | (size 1.27 1.27) 1333 | ) 1334 | ) 1335 | ) 1336 | (number "7" 1337 | (effects 1338 | (font 1339 | (size 1.27 1.27) 1340 | ) 1341 | ) 1342 | ) 1343 | ) 1344 | (pin passive line 1345 | (at -53.34 25.4 270) 1346 | (length 3) 1347 | (name "V_DD" 1348 | (effects 1349 | (font 1350 | (size 1.27 1.27) 1351 | ) 1352 | ) 1353 | ) 1354 | (number "8" 1355 | (effects 1356 | (font 1357 | (size 1.27 1.27) 1358 | ) 1359 | ) 1360 | ) 1361 | ) 1362 | (pin passive line 1363 | (at -50.8 25.4 270) 1364 | (length 3) 1365 | (name "BusData6" 1366 | (effects 1367 | (font 1368 | (size 1.27 1.27) 1369 | ) 1370 | ) 1371 | ) 1372 | (number "9" 1373 | (effects 1374 | (font 1375 | (size 1.27 1.27) 1376 | ) 1377 | ) 1378 | ) 1379 | ) 1380 | (pin passive line 1381 | (at -48.26 25.4 270) 1382 | (length 3) 1383 | (name "GND" 1384 | (effects 1385 | (font 1386 | (size 1.27 1.27) 1387 | ) 1388 | ) 1389 | ) 1390 | (number "10" 1391 | (effects 1392 | (font 1393 | (size 1.27 1.27) 1394 | ) 1395 | ) 1396 | ) 1397 | ) 1398 | (pin passive line 1399 | (at -45.72 25.4 270) 1400 | (length 3) 1401 | (name "BusData5" 1402 | (effects 1403 | (font 1404 | (size 1.27 1.27) 1405 | ) 1406 | ) 1407 | ) 1408 | (number "11" 1409 | (effects 1410 | (font 1411 | (size 1.27 1.27) 1412 | ) 1413 | ) 1414 | ) 1415 | ) 1416 | (pin passive line 1417 | (at -43.18 25.4 270) 1418 | (length 3) 1419 | (name "V_DDA" 1420 | (effects 1421 | (font 1422 | (size 1.27 1.27) 1423 | ) 1424 | ) 1425 | ) 1426 | (number "12" 1427 | (effects 1428 | (font 1429 | (size 1.27 1.27) 1430 | ) 1431 | ) 1432 | ) 1433 | ) 1434 | (pin passive line 1435 | (at -40.64 25.4 270) 1436 | (length 3) 1437 | (name "Rx_Clk" 1438 | (effects 1439 | (font 1440 | (size 1.27 1.27) 1441 | ) 1442 | ) 1443 | ) 1444 | (number "13" 1445 | (effects 1446 | (font 1447 | (size 1.27 1.27) 1448 | ) 1449 | ) 1450 | ) 1451 | ) 1452 | (pin passive line 1453 | (at -38.1 25.4 270) 1454 | (length 3) 1455 | (name "GND_A" 1456 | (effects 1457 | (font 1458 | (size 1.27 1.27) 1459 | ) 1460 | ) 1461 | ) 1462 | (number "14" 1463 | (effects 1464 | (font 1465 | (size 1.27 1.27) 1466 | ) 1467 | ) 1468 | ) 1469 | ) 1470 | (pin passive line 1471 | (at -35.56 25.4 270) 1472 | (length 3) 1473 | (name "Tx_Clk" 1474 | (effects 1475 | (font 1476 | (size 1.27 1.27) 1477 | ) 1478 | ) 1479 | ) 1480 | (number "15" 1481 | (effects 1482 | (font 1483 | (size 1.27 1.27) 1484 | ) 1485 | ) 1486 | ) 1487 | ) 1488 | (pin passive line 1489 | (at -33.02 25.4 270) 1490 | (length 3) 1491 | (name "V_DD" 1492 | (effects 1493 | (font 1494 | (size 1.27 1.27) 1495 | ) 1496 | ) 1497 | ) 1498 | (number "16" 1499 | (effects 1500 | (font 1501 | (size 1.27 1.27) 1502 | ) 1503 | ) 1504 | ) 1505 | ) 1506 | (pin passive line 1507 | (at -30.48 25.4 270) 1508 | (length 3) 1509 | (name "BusData4" 1510 | (effects 1511 | (font 1512 | (size 1.27 1.27) 1513 | ) 1514 | ) 1515 | ) 1516 | (number "17" 1517 | (effects 1518 | (font 1519 | (size 1.27 1.27) 1520 | ) 1521 | ) 1522 | ) 1523 | ) 1524 | (pin passive line 1525 | (at -27.94 25.4 270) 1526 | (length 3) 1527 | (name "GND" 1528 | (effects 1529 | (font 1530 | (size 1.27 1.27) 1531 | ) 1532 | ) 1533 | ) 1534 | (number "18" 1535 | (effects 1536 | (font 1537 | (size 1.27 1.27) 1538 | ) 1539 | ) 1540 | ) 1541 | ) 1542 | (pin passive line 1543 | (at -25.4 25.4 270) 1544 | (length 3) 1545 | (name "BusCtrl" 1546 | (effects 1547 | (font 1548 | (size 1.27 1.27) 1549 | ) 1550 | ) 1551 | ) 1552 | (number "19" 1553 | (effects 1554 | (font 1555 | (size 1.27 1.27) 1556 | ) 1557 | ) 1558 | ) 1559 | ) 1560 | (pin passive line 1561 | (at -22.86 25.4 270) 1562 | (length 3) 1563 | (name "S_In" 1564 | (effects 1565 | (font 1566 | (size 1.27 1.27) 1567 | ) 1568 | ) 1569 | ) 1570 | (number "20" 1571 | (effects 1572 | (font 1573 | (size 1.27 1.27) 1574 | ) 1575 | ) 1576 | ) 1577 | ) 1578 | (pin passive line 1579 | (at -20.32 25.4 270) 1580 | (length 3) 1581 | (name "V_REF" 1582 | (effects 1583 | (font 1584 | (size 1.27 1.27) 1585 | ) 1586 | ) 1587 | ) 1588 | (number "21" 1589 | (effects 1590 | (font 1591 | (size 1.27 1.27) 1592 | ) 1593 | ) 1594 | ) 1595 | ) 1596 | (pin passive line 1597 | (at -17.78 25.4 270) 1598 | (length 3) 1599 | (name "S_Out" 1600 | (effects 1601 | (font 1602 | (size 1.27 1.27) 1603 | ) 1604 | ) 1605 | ) 1606 | (number "22" 1607 | (effects 1608 | (font 1609 | (size 1.27 1.27) 1610 | ) 1611 | ) 1612 | ) 1613 | ) 1614 | (pin passive line 1615 | (at -15.24 25.4 270) 1616 | (length 3) 1617 | (name "BusData3" 1618 | (effects 1619 | (font 1620 | (size 1.27 1.27) 1621 | ) 1622 | ) 1623 | ) 1624 | (number "23" 1625 | (effects 1626 | (font 1627 | (size 1.27 1.27) 1628 | ) 1629 | ) 1630 | ) 1631 | ) 1632 | (pin passive line 1633 | (at -12.7 25.4 270) 1634 | (length 3) 1635 | (name "GND" 1636 | (effects 1637 | (font 1638 | (size 1.27 1.27) 1639 | ) 1640 | ) 1641 | ) 1642 | (number "24" 1643 | (effects 1644 | (font 1645 | (size 1.27 1.27) 1646 | ) 1647 | ) 1648 | ) 1649 | ) 1650 | (pin passive line 1651 | (at -10.16 25.4 270) 1652 | (length 3) 1653 | (name "BusData2" 1654 | (effects 1655 | (font 1656 | (size 1.27 1.27) 1657 | ) 1658 | ) 1659 | ) 1660 | (number "25" 1661 | (effects 1662 | (font 1663 | (size 1.27 1.27) 1664 | ) 1665 | ) 1666 | ) 1667 | ) 1668 | (pin passive line 1669 | (at -7.62 25.4 270) 1670 | (length 3) 1671 | (name "(NC)" 1672 | (effects 1673 | (font 1674 | (size 1.27 1.27) 1675 | ) 1676 | ) 1677 | ) 1678 | (number "26" 1679 | (effects 1680 | (font 1681 | (size 1.27 1.27) 1682 | ) 1683 | ) 1684 | ) 1685 | ) 1686 | (pin passive line 1687 | (at -5.08 25.4 270) 1688 | (length 3) 1689 | (name "BusData1" 1690 | (effects 1691 | (font 1692 | (size 1.27 1.27) 1693 | ) 1694 | ) 1695 | ) 1696 | (number "27" 1697 | (effects 1698 | (font 1699 | (size 1.27 1.27) 1700 | ) 1701 | ) 1702 | ) 1703 | ) 1704 | (pin passive line 1705 | (at -2.54 25.4 270) 1706 | (length 3) 1707 | (name "GND" 1708 | (effects 1709 | (font 1710 | (size 1.27 1.27) 1711 | ) 1712 | ) 1713 | ) 1714 | (number "28" 1715 | (effects 1716 | (font 1717 | (size 1.27 1.27) 1718 | ) 1719 | ) 1720 | ) 1721 | ) 1722 | (pin passive line 1723 | (at 0 25.4 270) 1724 | (length 3) 1725 | (name "BusData0" 1726 | (effects 1727 | (font 1728 | (size 1.27 1.27) 1729 | ) 1730 | ) 1731 | ) 1732 | (number "29" 1733 | (effects 1734 | (font 1735 | (size 1.27 1.27) 1736 | ) 1737 | ) 1738 | ) 1739 | ) 1740 | (pin passive line 1741 | (at 2.54 25.4 270) 1742 | (length 3) 1743 | (name "(NC)" 1744 | (effects 1745 | (font 1746 | (size 1.27 1.27) 1747 | ) 1748 | ) 1749 | ) 1750 | (number "30" 1751 | (effects 1752 | (font 1753 | (size 1.27 1.27) 1754 | ) 1755 | ) 1756 | ) 1757 | ) 1758 | (pin passive line 1759 | (at 5.08 25.4 270) 1760 | (length 3) 1761 | (name "GND" 1762 | (effects 1763 | (font 1764 | (size 1.27 1.27) 1765 | ) 1766 | ) 1767 | ) 1768 | (number "31" 1769 | (effects 1770 | (font 1771 | (size 1.27 1.27) 1772 | ) 1773 | ) 1774 | ) 1775 | ) 1776 | (pin passive line 1777 | (at 7.62 25.4 270) 1778 | (length 3) 1779 | (name "V_DD" 1780 | (effects 1781 | (font 1782 | (size 1.27 1.27) 1783 | ) 1784 | ) 1785 | ) 1786 | (number "32" 1787 | (effects 1788 | (font 1789 | (size 1.27 1.27) 1790 | ) 1791 | ) 1792 | ) 1793 | ) 1794 | ) 1795 | (embedded_fonts no) 1796 | ) 1797 | (symbol "1_SYM-94265da154d84be1-1" 1798 | (exclude_from_sim no) 1799 | (in_bom yes) 1800 | (on_board yes) 1801 | (property "Reference" "" 1802 | (at 0 0 0) 1803 | (effects 1804 | (font 1805 | (size 1.27 1.27) 1806 | ) 1807 | ) 1808 | ) 1809 | (property "Value" "1_SYM-94265da154d84be1-1" 1810 | (at 0 0 0) 1811 | (effects 1812 | (font 1813 | (size 1.27 1.27) 1814 | ) 1815 | ) 1816 | ) 1817 | (property "Footprint" "" 1818 | (at 0 0 0) 1819 | (effects 1820 | (font 1821 | (size 1.27 1.27) 1822 | ) 1823 | (hide yes) 1824 | ) 1825 | ) 1826 | (property "Datasheet" "" 1827 | (at 0 0 0) 1828 | (effects 1829 | (font 1830 | (size 1.27 1.27) 1831 | ) 1832 | (hide yes) 1833 | ) 1834 | ) 1835 | (property "Description" "0.1uF, ±10%, 50V, X7R, 0805, Multilayer Ceramic Capacitor" 1836 | (at 0 0 0) 1837 | (effects 1838 | (font 1839 | (size 1.27 1.27) 1840 | ) 1841 | (hide yes) 1842 | ) 1843 | ) 1844 | (property "ki_fp_filters" "PCB-rcmyj1w1dp1k419ff8xw-1" 1845 | (at 0 0 0) 1846 | (effects 1847 | (font 1848 | (size 1.27 1.27) 1849 | ) 1850 | (hide yes) 1851 | ) 1852 | ) 1853 | (symbol "1_SYM-94265da154d84be1-1_1_0" 1854 | (polyline 1855 | (pts 1856 | (xy -2.032 4.318) (xy 2.032 4.318) 1857 | ) 1858 | (stroke 1859 | (width 0.254) 1860 | (type default) 1861 | ) 1862 | (fill 1863 | (type none) 1864 | ) 1865 | ) 1866 | (polyline 1867 | (pts 1868 | (xy 0 5.08) (xy 0 4.318) 1869 | ) 1870 | (stroke 1871 | (width 0.254) 1872 | (type default) 1873 | ) 1874 | (fill 1875 | (type none) 1876 | ) 1877 | ) 1878 | (polyline 1879 | (pts 1880 | (xy 0 2.54) (xy 0 3.302) 1881 | ) 1882 | (stroke 1883 | (width 0.254) 1884 | (type default) 1885 | ) 1886 | (fill 1887 | (type none) 1888 | ) 1889 | ) 1890 | (polyline 1891 | (pts 1892 | (xy 2.032 3.302) (xy -2.032 3.302) 1893 | ) 1894 | (stroke 1895 | (width 0.254) 1896 | (type default) 1897 | ) 1898 | (fill 1899 | (type none) 1900 | ) 1901 | ) 1902 | (pin passive line 1903 | (at 0 7.62 270) 1904 | (length 2.54) 1905 | (name "2" 1906 | (effects 1907 | (font 1908 | (size 0 0) 1909 | ) 1910 | ) 1911 | ) 1912 | (number "2" 1913 | (effects 1914 | (font 1915 | (size 0 0) 1916 | ) 1917 | ) 1918 | ) 1919 | ) 1920 | (pin passive line 1921 | (at 0 0 90) 1922 | (length 2.54) 1923 | (name "1" 1924 | (effects 1925 | (font 1926 | (size 0 0) 1927 | ) 1928 | ) 1929 | ) 1930 | (number "1" 1931 | (effects 1932 | (font 1933 | (size 0 0) 1934 | ) 1935 | ) 1936 | ) 1937 | ) 1938 | ) 1939 | (embedded_fonts no) 1940 | ) 1941 | (symbol "GND" 1942 | (power) 1943 | (pin_numbers 1944 | (hide yes) 1945 | ) 1946 | (pin_names 1947 | (offset 0) 1948 | (hide yes) 1949 | ) 1950 | (exclude_from_sim no) 1951 | (in_bom yes) 1952 | (on_board yes) 1953 | (property "Reference" "#PWR" 1954 | (at 0 -6.35 0) 1955 | (effects 1956 | (font 1957 | (size 1.27 1.27) 1958 | ) 1959 | (hide yes) 1960 | ) 1961 | ) 1962 | (property "Value" "GND" 1963 | (at 0 -3.81 0) 1964 | (effects 1965 | (font 1966 | (size 1.27 1.27) 1967 | ) 1968 | ) 1969 | ) 1970 | (property "Footprint" "" 1971 | (at 0 0 0) 1972 | (effects 1973 | (font 1974 | (size 1.27 1.27) 1975 | ) 1976 | (hide yes) 1977 | ) 1978 | ) 1979 | (property "Datasheet" "" 1980 | (at 0 0 0) 1981 | (effects 1982 | (font 1983 | (size 1.27 1.27) 1984 | ) 1985 | (hide yes) 1986 | ) 1987 | ) 1988 | (property "Description" "Power symbol creates a global label with name \"GND\" , ground" 1989 | (at 0 0 0) 1990 | (effects 1991 | (font 1992 | (size 1.27 1.27) 1993 | ) 1994 | (hide yes) 1995 | ) 1996 | ) 1997 | (property "ki_keywords" "global power" 1998 | (at 0 0 0) 1999 | (effects 2000 | (font 2001 | (size 1.27 1.27) 2002 | ) 2003 | (hide yes) 2004 | ) 2005 | ) 2006 | (symbol "GND_0_1" 2007 | (polyline 2008 | (pts 2009 | (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) 2010 | ) 2011 | (stroke 2012 | (width 0) 2013 | (type default) 2014 | ) 2015 | (fill 2016 | (type none) 2017 | ) 2018 | ) 2019 | ) 2020 | (symbol "GND_1_1" 2021 | (pin power_in line 2022 | (at 0 0 270) 2023 | (length 0) 2024 | (name "~" 2025 | (effects 2026 | (font 2027 | (size 1.27 1.27) 2028 | ) 2029 | ) 2030 | ) 2031 | (number "1" 2032 | (effects 2033 | (font 2034 | (size 1.27 1.27) 2035 | ) 2036 | ) 2037 | ) 2038 | ) 2039 | ) 2040 | (embedded_fonts no) 2041 | ) 2042 | (symbol "GNDA" 2043 | (power) 2044 | (pin_numbers 2045 | (hide yes) 2046 | ) 2047 | (pin_names 2048 | (offset 0) 2049 | (hide yes) 2050 | ) 2051 | (exclude_from_sim no) 2052 | (in_bom yes) 2053 | (on_board yes) 2054 | (property "Reference" "#PWR" 2055 | (at 0 -6.35 0) 2056 | (effects 2057 | (font 2058 | (size 1.27 1.27) 2059 | ) 2060 | (hide yes) 2061 | ) 2062 | ) 2063 | (property "Value" "GNDA" 2064 | (at 0 -3.81 0) 2065 | (effects 2066 | (font 2067 | (size 1.27 1.27) 2068 | ) 2069 | ) 2070 | ) 2071 | (property "Footprint" "" 2072 | (at 0 0 0) 2073 | (effects 2074 | (font 2075 | (size 1.27 1.27) 2076 | ) 2077 | (hide yes) 2078 | ) 2079 | ) 2080 | (property "Datasheet" "" 2081 | (at 0 0 0) 2082 | (effects 2083 | (font 2084 | (size 1.27 1.27) 2085 | ) 2086 | (hide yes) 2087 | ) 2088 | ) 2089 | (property "Description" "Power symbol creates a global label with name \"GNDA\" , analog ground" 2090 | (at 0 0 0) 2091 | (effects 2092 | (font 2093 | (size 1.27 1.27) 2094 | ) 2095 | (hide yes) 2096 | ) 2097 | ) 2098 | (property "ki_keywords" "global power" 2099 | (at 0 0 0) 2100 | (effects 2101 | (font 2102 | (size 1.27 1.27) 2103 | ) 2104 | (hide yes) 2105 | ) 2106 | ) 2107 | (symbol "GNDA_0_1" 2108 | (polyline 2109 | (pts 2110 | (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) 2111 | ) 2112 | (stroke 2113 | (width 0) 2114 | (type default) 2115 | ) 2116 | (fill 2117 | (type none) 2118 | ) 2119 | ) 2120 | ) 2121 | (symbol "GNDA_1_1" 2122 | (pin power_in line 2123 | (at 0 0 270) 2124 | (length 0) 2125 | (name "~" 2126 | (effects 2127 | (font 2128 | (size 1.27 1.27) 2129 | ) 2130 | ) 2131 | ) 2132 | (number "1" 2133 | (effects 2134 | (font 2135 | (size 1.27 1.27) 2136 | ) 2137 | ) 2138 | ) 2139 | ) 2140 | ) 2141 | (embedded_fonts no) 2142 | ) 2143 | (symbol "R" 2144 | (pin_numbers 2145 | (hide yes) 2146 | ) 2147 | (pin_names 2148 | (offset 0) 2149 | ) 2150 | (exclude_from_sim no) 2151 | (in_bom yes) 2152 | (on_board yes) 2153 | (property "Reference" "R" 2154 | (at 2.032 0 90) 2155 | (effects 2156 | (font 2157 | (size 1.27 1.27) 2158 | ) 2159 | ) 2160 | ) 2161 | (property "Value" "R" 2162 | (at 0 0 90) 2163 | (effects 2164 | (font 2165 | (size 1.27 1.27) 2166 | ) 2167 | ) 2168 | ) 2169 | (property "Footprint" "" 2170 | (at -1.778 0 90) 2171 | (effects 2172 | (font 2173 | (size 1.27 1.27) 2174 | ) 2175 | (hide yes) 2176 | ) 2177 | ) 2178 | (property "Datasheet" "~" 2179 | (at 0 0 0) 2180 | (effects 2181 | (font 2182 | (size 1.27 1.27) 2183 | ) 2184 | (hide yes) 2185 | ) 2186 | ) 2187 | (property "Description" "Resistor" 2188 | (at 0 0 0) 2189 | (effects 2190 | (font 2191 | (size 1.27 1.27) 2192 | ) 2193 | (hide yes) 2194 | ) 2195 | ) 2196 | (property "ki_keywords" "R res resistor" 2197 | (at 0 0 0) 2198 | (effects 2199 | (font 2200 | (size 1.27 1.27) 2201 | ) 2202 | (hide yes) 2203 | ) 2204 | ) 2205 | (property "ki_fp_filters" "R_*" 2206 | (at 0 0 0) 2207 | (effects 2208 | (font 2209 | (size 1.27 1.27) 2210 | ) 2211 | (hide yes) 2212 | ) 2213 | ) 2214 | (symbol "R_0_1" 2215 | (rectangle 2216 | (start -1.016 -2.54) 2217 | (end 1.016 2.54) 2218 | (stroke 2219 | (width 0.254) 2220 | (type default) 2221 | ) 2222 | (fill 2223 | (type none) 2224 | ) 2225 | ) 2226 | ) 2227 | (symbol "R_1_1" 2228 | (pin passive line 2229 | (at 0 3.81 270) 2230 | (length 1.27) 2231 | (name "~" 2232 | (effects 2233 | (font 2234 | (size 1.27 1.27) 2235 | ) 2236 | ) 2237 | ) 2238 | (number "1" 2239 | (effects 2240 | (font 2241 | (size 1.27 1.27) 2242 | ) 2243 | ) 2244 | ) 2245 | ) 2246 | (pin passive line 2247 | (at 0 -3.81 90) 2248 | (length 1.27) 2249 | (name "~" 2250 | (effects 2251 | (font 2252 | (size 1.27 1.27) 2253 | ) 2254 | ) 2255 | ) 2256 | (number "2" 2257 | (effects 2258 | (font 2259 | (size 1.27 1.27) 2260 | ) 2261 | ) 2262 | ) 2263 | ) 2264 | ) 2265 | (embedded_fonts no) 2266 | ) 2267 | (symbol "R_Network04_Split" 2268 | (pin_names 2269 | (offset 0) 2270 | (hide yes) 2271 | ) 2272 | (exclude_from_sim no) 2273 | (in_bom yes) 2274 | (on_board yes) 2275 | (property "Reference" "RN" 2276 | (at 2.032 0 90) 2277 | (effects 2278 | (font 2279 | (size 1.27 1.27) 2280 | ) 2281 | ) 2282 | ) 2283 | (property "Value" "R_Network04_Split" 2284 | (at 0 0 90) 2285 | (effects 2286 | (font 2287 | (size 1.27 1.27) 2288 | ) 2289 | ) 2290 | ) 2291 | (property "Footprint" "Resistor_THT:R_Array_SIP5" 2292 | (at -2.032 0 90) 2293 | (effects 2294 | (font 2295 | (size 1.27 1.27) 2296 | ) 2297 | (hide yes) 2298 | ) 2299 | ) 2300 | (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" 2301 | (at 0 0 0) 2302 | (effects 2303 | (font 2304 | (size 1.27 1.27) 2305 | ) 2306 | (hide yes) 2307 | ) 2308 | ) 2309 | (property "Description" "4 resistor network, star topology, bussed resistors, split" 2310 | (at 0 0 0) 2311 | (effects 2312 | (font 2313 | (size 1.27 1.27) 2314 | ) 2315 | (hide yes) 2316 | ) 2317 | ) 2318 | (property "ki_keywords" "R network star-topology" 2319 | (at 0 0 0) 2320 | (effects 2321 | (font 2322 | (size 1.27 1.27) 2323 | ) 2324 | (hide yes) 2325 | ) 2326 | ) 2327 | (property "ki_fp_filters" "R?Array?SIP*" 2328 | (at 0 0 0) 2329 | (effects 2330 | (font 2331 | (size 1.27 1.27) 2332 | ) 2333 | (hide yes) 2334 | ) 2335 | ) 2336 | (symbol "R_Network04_Split_0_1" 2337 | (rectangle 2338 | (start 1.016 2.54) 2339 | (end -1.016 -2.54) 2340 | (stroke 2341 | (width 0.254) 2342 | (type default) 2343 | ) 2344 | (fill 2345 | (type none) 2346 | ) 2347 | ) 2348 | (pin passive line 2349 | (at 0 3.81 270) 2350 | (length 1.27) 2351 | (name "R1" 2352 | (effects 2353 | (font 2354 | (size 1.27 1.27) 2355 | ) 2356 | ) 2357 | ) 2358 | (number "1" 2359 | (effects 2360 | (font 2361 | (size 1.27 1.27) 2362 | ) 2363 | ) 2364 | ) 2365 | ) 2366 | ) 2367 | (symbol "R_Network04_Split_1_1" 2368 | (pin passive line 2369 | (at 0 -3.81 90) 2370 | (length 1.27) 2371 | (name "R1.2" 2372 | (effects 2373 | (font 2374 | (size 1.27 1.27) 2375 | ) 2376 | ) 2377 | ) 2378 | (number "2" 2379 | (effects 2380 | (font 2381 | (size 1.27 1.27) 2382 | ) 2383 | ) 2384 | ) 2385 | ) 2386 | ) 2387 | (symbol "R_Network04_Split_2_1" 2388 | (pin passive line 2389 | (at 0 -3.81 90) 2390 | (length 1.27) 2391 | (name "R2.2" 2392 | (effects 2393 | (font 2394 | (size 1.27 1.27) 2395 | ) 2396 | ) 2397 | ) 2398 | (number "3" 2399 | (effects 2400 | (font 2401 | (size 1.27 1.27) 2402 | ) 2403 | ) 2404 | ) 2405 | ) 2406 | ) 2407 | (symbol "R_Network04_Split_3_1" 2408 | (pin passive line 2409 | (at 0 -3.81 90) 2410 | (length 1.27) 2411 | (name "R3.2" 2412 | (effects 2413 | (font 2414 | (size 1.27 1.27) 2415 | ) 2416 | ) 2417 | ) 2418 | (number "4" 2419 | (effects 2420 | (font 2421 | (size 1.27 1.27) 2422 | ) 2423 | ) 2424 | ) 2425 | ) 2426 | ) 2427 | (symbol "R_Network04_Split_4_1" 2428 | (pin passive line 2429 | (at 0 -3.81 90) 2430 | (length 1.27) 2431 | (name "R4.2" 2432 | (effects 2433 | (font 2434 | (size 1.27 1.27) 2435 | ) 2436 | ) 2437 | ) 2438 | (number "5" 2439 | (effects 2440 | (font 2441 | (size 1.27 1.27) 2442 | ) 2443 | ) 2444 | ) 2445 | ) 2446 | ) 2447 | (embedded_fonts no) 2448 | ) 2449 | (symbol "SolderJumper_2_Open" 2450 | (pin_numbers 2451 | (hide yes) 2452 | ) 2453 | (pin_names 2454 | (offset 0) 2455 | (hide yes) 2456 | ) 2457 | (exclude_from_sim yes) 2458 | (in_bom no) 2459 | (on_board yes) 2460 | (property "Reference" "JP" 2461 | (at 0 2.032 0) 2462 | (effects 2463 | (font 2464 | (size 1.27 1.27) 2465 | ) 2466 | ) 2467 | ) 2468 | (property "Value" "SolderJumper_2_Open" 2469 | (at 0 -2.54 0) 2470 | (effects 2471 | (font 2472 | (size 1.27 1.27) 2473 | ) 2474 | ) 2475 | ) 2476 | (property "Footprint" "" 2477 | (at 0 0 0) 2478 | (effects 2479 | (font 2480 | (size 1.27 1.27) 2481 | ) 2482 | (hide yes) 2483 | ) 2484 | ) 2485 | (property "Datasheet" "~" 2486 | (at 0 0 0) 2487 | (effects 2488 | (font 2489 | (size 1.27 1.27) 2490 | ) 2491 | (hide yes) 2492 | ) 2493 | ) 2494 | (property "Description" "Solder Jumper, 2-pole, open" 2495 | (at 0 0 0) 2496 | (effects 2497 | (font 2498 | (size 1.27 1.27) 2499 | ) 2500 | (hide yes) 2501 | ) 2502 | ) 2503 | (property "ki_keywords" "solder jumper SPST" 2504 | (at 0 0 0) 2505 | (effects 2506 | (font 2507 | (size 1.27 1.27) 2508 | ) 2509 | (hide yes) 2510 | ) 2511 | ) 2512 | (property "ki_fp_filters" "SolderJumper*Open*" 2513 | (at 0 0 0) 2514 | (effects 2515 | (font 2516 | (size 1.27 1.27) 2517 | ) 2518 | (hide yes) 2519 | ) 2520 | ) 2521 | (symbol "SolderJumper_2_Open_0_1" 2522 | (polyline 2523 | (pts 2524 | (xy -0.254 1.016) (xy -0.254 -1.016) 2525 | ) 2526 | (stroke 2527 | (width 0) 2528 | (type default) 2529 | ) 2530 | (fill 2531 | (type none) 2532 | ) 2533 | ) 2534 | (arc 2535 | (start -0.254 -1.016) 2536 | (mid -1.2656 0) 2537 | (end -0.254 1.016) 2538 | (stroke 2539 | (width 0) 2540 | (type default) 2541 | ) 2542 | (fill 2543 | (type none) 2544 | ) 2545 | ) 2546 | (arc 2547 | (start -0.254 -1.016) 2548 | (mid -1.2656 0) 2549 | (end -0.254 1.016) 2550 | (stroke 2551 | (width 0) 2552 | (type default) 2553 | ) 2554 | (fill 2555 | (type outline) 2556 | ) 2557 | ) 2558 | (arc 2559 | (start 0.254 1.016) 2560 | (mid 1.2656 0) 2561 | (end 0.254 -1.016) 2562 | (stroke 2563 | (width 0) 2564 | (type default) 2565 | ) 2566 | (fill 2567 | (type none) 2568 | ) 2569 | ) 2570 | (arc 2571 | (start 0.254 1.016) 2572 | (mid 1.2656 0) 2573 | (end 0.254 -1.016) 2574 | (stroke 2575 | (width 0) 2576 | (type default) 2577 | ) 2578 | (fill 2579 | (type outline) 2580 | ) 2581 | ) 2582 | (polyline 2583 | (pts 2584 | (xy 0.254 1.016) (xy 0.254 -1.016) 2585 | ) 2586 | (stroke 2587 | (width 0) 2588 | (type default) 2589 | ) 2590 | (fill 2591 | (type none) 2592 | ) 2593 | ) 2594 | ) 2595 | (symbol "SolderJumper_2_Open_1_1" 2596 | (pin passive line 2597 | (at -3.81 0 0) 2598 | (length 2.54) 2599 | (name "A" 2600 | (effects 2601 | (font 2602 | (size 1.27 1.27) 2603 | ) 2604 | ) 2605 | ) 2606 | (number "1" 2607 | (effects 2608 | (font 2609 | (size 1.27 1.27) 2610 | ) 2611 | ) 2612 | ) 2613 | ) 2614 | (pin passive line 2615 | (at 3.81 0 180) 2616 | (length 2.54) 2617 | (name "B" 2618 | (effects 2619 | (font 2620 | (size 1.27 1.27) 2621 | ) 2622 | ) 2623 | ) 2624 | (number "2" 2625 | (effects 2626 | (font 2627 | (size 1.27 1.27) 2628 | ) 2629 | ) 2630 | ) 2631 | ) 2632 | ) 2633 | (embedded_fonts no) 2634 | ) 2635 | (symbol "VDD" 2636 | (power) 2637 | (pin_numbers 2638 | (hide yes) 2639 | ) 2640 | (pin_names 2641 | (offset 0) 2642 | (hide yes) 2643 | ) 2644 | (exclude_from_sim no) 2645 | (in_bom yes) 2646 | (on_board yes) 2647 | (property "Reference" "#PWR" 2648 | (at 0 -3.81 0) 2649 | (effects 2650 | (font 2651 | (size 1.27 1.27) 2652 | ) 2653 | (hide yes) 2654 | ) 2655 | ) 2656 | (property "Value" "VDD" 2657 | (at 0 3.556 0) 2658 | (effects 2659 | (font 2660 | (size 1.27 1.27) 2661 | ) 2662 | ) 2663 | ) 2664 | (property "Footprint" "" 2665 | (at 0 0 0) 2666 | (effects 2667 | (font 2668 | (size 1.27 1.27) 2669 | ) 2670 | (hide yes) 2671 | ) 2672 | ) 2673 | (property "Datasheet" "" 2674 | (at 0 0 0) 2675 | (effects 2676 | (font 2677 | (size 1.27 1.27) 2678 | ) 2679 | (hide yes) 2680 | ) 2681 | ) 2682 | (property "Description" "Power symbol creates a global label with name \"VDD\"" 2683 | (at 0 0 0) 2684 | (effects 2685 | (font 2686 | (size 1.27 1.27) 2687 | ) 2688 | (hide yes) 2689 | ) 2690 | ) 2691 | (property "ki_keywords" "global power" 2692 | (at 0 0 0) 2693 | (effects 2694 | (font 2695 | (size 1.27 1.27) 2696 | ) 2697 | (hide yes) 2698 | ) 2699 | ) 2700 | (symbol "VDD_0_1" 2701 | (polyline 2702 | (pts 2703 | (xy -0.762 1.27) (xy 0 2.54) 2704 | ) 2705 | (stroke 2706 | (width 0) 2707 | (type default) 2708 | ) 2709 | (fill 2710 | (type none) 2711 | ) 2712 | ) 2713 | (polyline 2714 | (pts 2715 | (xy 0 2.54) (xy 0.762 1.27) 2716 | ) 2717 | (stroke 2718 | (width 0) 2719 | (type default) 2720 | ) 2721 | (fill 2722 | (type none) 2723 | ) 2724 | ) 2725 | (polyline 2726 | (pts 2727 | (xy 0 0) (xy 0 2.54) 2728 | ) 2729 | (stroke 2730 | (width 0) 2731 | (type default) 2732 | ) 2733 | (fill 2734 | (type none) 2735 | ) 2736 | ) 2737 | ) 2738 | (symbol "VDD_1_1" 2739 | (pin power_in line 2740 | (at 0 0 90) 2741 | (length 0) 2742 | (name "~" 2743 | (effects 2744 | (font 2745 | (size 1.27 1.27) 2746 | ) 2747 | ) 2748 | ) 2749 | (number "1" 2750 | (effects 2751 | (font 2752 | (size 1.27 1.27) 2753 | ) 2754 | ) 2755 | ) 2756 | ) 2757 | ) 2758 | (embedded_fonts no) 2759 | ) 2760 | (symbol "VDDA" 2761 | (power) 2762 | (pin_numbers 2763 | (hide yes) 2764 | ) 2765 | (pin_names 2766 | (offset 0) 2767 | (hide yes) 2768 | ) 2769 | (exclude_from_sim no) 2770 | (in_bom yes) 2771 | (on_board yes) 2772 | (property "Reference" "#PWR" 2773 | (at 0 -3.81 0) 2774 | (effects 2775 | (font 2776 | (size 1.27 1.27) 2777 | ) 2778 | (hide yes) 2779 | ) 2780 | ) 2781 | (property "Value" "VDDA" 2782 | (at 0 3.556 0) 2783 | (effects 2784 | (font 2785 | (size 1.27 1.27) 2786 | ) 2787 | ) 2788 | ) 2789 | (property "Footprint" "" 2790 | (at 0 0 0) 2791 | (effects 2792 | (font 2793 | (size 1.27 1.27) 2794 | ) 2795 | (hide yes) 2796 | ) 2797 | ) 2798 | (property "Datasheet" "" 2799 | (at 0 0 0) 2800 | (effects 2801 | (font 2802 | (size 1.27 1.27) 2803 | ) 2804 | (hide yes) 2805 | ) 2806 | ) 2807 | (property "Description" "Power symbol creates a global label with name \"VDDA\"" 2808 | (at 0 0 0) 2809 | (effects 2810 | (font 2811 | (size 1.27 1.27) 2812 | ) 2813 | (hide yes) 2814 | ) 2815 | ) 2816 | (property "ki_keywords" "global power" 2817 | (at 0 0 0) 2818 | (effects 2819 | (font 2820 | (size 1.27 1.27) 2821 | ) 2822 | (hide yes) 2823 | ) 2824 | ) 2825 | (symbol "VDDA_0_1" 2826 | (polyline 2827 | (pts 2828 | (xy -0.762 1.27) (xy 0 2.54) 2829 | ) 2830 | (stroke 2831 | (width 0) 2832 | (type default) 2833 | ) 2834 | (fill 2835 | (type none) 2836 | ) 2837 | ) 2838 | (polyline 2839 | (pts 2840 | (xy 0 2.54) (xy 0.762 1.27) 2841 | ) 2842 | (stroke 2843 | (width 0) 2844 | (type default) 2845 | ) 2846 | (fill 2847 | (type none) 2848 | ) 2849 | ) 2850 | (polyline 2851 | (pts 2852 | (xy 0 0) (xy 0 2.54) 2853 | ) 2854 | (stroke 2855 | (width 0) 2856 | (type default) 2857 | ) 2858 | (fill 2859 | (type none) 2860 | ) 2861 | ) 2862 | ) 2863 | (symbol "VDDA_1_1" 2864 | (pin power_in line 2865 | (at 0 0 90) 2866 | (length 0) 2867 | (name "~" 2868 | (effects 2869 | (font 2870 | (size 1.27 1.27) 2871 | ) 2872 | ) 2873 | ) 2874 | (number "1" 2875 | (effects 2876 | (font 2877 | (size 1.27 1.27) 2878 | ) 2879 | ) 2880 | ) 2881 | ) 2882 | ) 2883 | (embedded_fonts no) 2884 | ) 2885 | ) 2886 | -------------------------------------------------------------------------------- /pcb/OpenSourceN64ExpansionPak.kicad_prl: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "active_layer": 1, 4 | "active_layer_preset": "", 5 | "auto_track_width": true, 6 | "hidden_netclasses": [], 7 | "hidden_nets": [], 8 | "high_contrast_mode": 0, 9 | "net_color_mode": 1, 10 | "opacity": { 11 | "images": 0.6, 12 | "pads": 1.0, 13 | "shapes": 1.0, 14 | "tracks": 1.0, 15 | "vias": 1.0, 16 | "zones": 0.6 17 | }, 18 | "ratsnest_display_mode": 0, 19 | "selection_filter": { 20 | "dimensions": true, 21 | "footprints": true, 22 | "graphics": true, 23 | "keepouts": true, 24 | "lockedItems": true, 25 | "otherItems": true, 26 | "pads": true, 27 | "text": true, 28 | "tracks": true, 29 | "vias": true, 30 | "zones": true 31 | }, 32 | "visible_items": [ 33 | "vias", 34 | "footprint_text", 35 | "footprint_anchors", 36 | "ratsnest", 37 | "grid", 38 | "footprints_front", 39 | "footprints_back", 40 | "footprint_values", 41 | "footprint_references", 42 | "tracks", 43 | "drc_errors", 44 | "drawing_sheet", 45 | "bitmaps", 46 | "pads", 47 | "zones", 48 | "drc_warnings", 49 | "shapes" 50 | ], 51 | "visible_layers": "00000000_00000000_0fffffff_ffffffff", 52 | "zone_display_mode": 0 53 | }, 54 | "git": { 55 | "repo_password": "", 56 | "repo_type": "", 57 | "repo_username": "", 58 | "ssh_key": "" 59 | }, 60 | "meta": { 61 | "filename": "OpenSourceN64ExpansionPak.kicad_prl", 62 | "version": 5 63 | }, 64 | "net_inspector_panel": { 65 | "col_hidden": [ 66 | false, 67 | false, 68 | false, 69 | false, 70 | false, 71 | false, 72 | false, 73 | false, 74 | false, 75 | false 76 | ], 77 | "col_order": [ 78 | 0, 79 | 1, 80 | 2, 81 | 3, 82 | 4, 83 | 5, 84 | 6, 85 | 7, 86 | 8, 87 | 9 88 | ], 89 | "col_widths": [ 90 | 162, 91 | 147, 92 | 91, 93 | 67, 94 | 91, 95 | 91, 96 | 91, 97 | 71, 98 | 91, 99 | 91 100 | ], 101 | "custom_group_rules": [], 102 | "expanded_rows": [], 103 | "filter_by_net_name": true, 104 | "filter_by_netclass": true, 105 | "filter_text": "", 106 | "group_by_constraint": false, 107 | "group_by_netclass": false, 108 | "show_unconnected_nets": false, 109 | "show_zero_pad_nets": false, 110 | "sort_ascending": true, 111 | "sorting_column": 0 112 | }, 113 | "open_jobsets": [], 114 | "project": { 115 | "files": [] 116 | }, 117 | "schematic": { 118 | "selection_filter": { 119 | "graphics": true, 120 | "images": true, 121 | "labels": true, 122 | "lockedItems": false, 123 | "otherItems": true, 124 | "pins": true, 125 | "symbols": true, 126 | "text": true, 127 | "wires": true 128 | } 129 | } 130 | } 131 | -------------------------------------------------------------------------------- /pcb/OpenSourceN64ExpansionPak.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.0, 41 | "height": 2.8, 42 | "width": 0.75 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 | "45_degree_only": false, 52 | "min_clearance": 0.0 53 | } 54 | }, 55 | "diff_pair_dimensions": [ 56 | { 57 | "gap": 0.0, 58 | "via_gap": 0.0, 59 | "width": 0.0 60 | } 61 | ], 62 | "drc_exclusions": [], 63 | "meta": { 64 | "version": 2 65 | }, 66 | "rule_severities": { 67 | "annular_width": "error", 68 | "clearance": "ignore", 69 | "connection_width": "warning", 70 | "copper_edge_clearance": "error", 71 | "copper_sliver": "warning", 72 | "courtyards_overlap": "error", 73 | "creepage": "error", 74 | "diff_pair_gap_out_of_range": "error", 75 | "diff_pair_uncoupled_length_too_long": "error", 76 | "drill_out_of_range": "error", 77 | "duplicate_footprints": "warning", 78 | "extra_footprint": "warning", 79 | "footprint": "error", 80 | "footprint_filters_mismatch": "ignore", 81 | "footprint_symbol_mismatch": "warning", 82 | "footprint_type_mismatch": "error", 83 | "hole_clearance": "ignore", 84 | "hole_near_hole": "error", 85 | "hole_to_hole": "error", 86 | "holes_co_located": "warning", 87 | "invalid_outline": "error", 88 | "isolated_copper": "warning", 89 | "item_on_disabled_layer": "error", 90 | "items_not_allowed": "error", 91 | "length_out_of_range": "error", 92 | "lib_footprint_issues": "warning", 93 | "lib_footprint_mismatch": "warning", 94 | "malformed_courtyard": "error", 95 | "microvia_drill_out_of_range": "error", 96 | "mirrored_text_on_front_layer": "warning", 97 | "missing_courtyard": "ignore", 98 | "missing_footprint": "warning", 99 | "net_conflict": "warning", 100 | "nonmirrored_text_on_back_layer": "warning", 101 | "npth_inside_courtyard": "ignore", 102 | "padstack": "error", 103 | "pth_inside_courtyard": "ignore", 104 | "shorting_items": "error", 105 | "silk_edge_clearance": "warning", 106 | "silk_over_copper": "warning", 107 | "silk_overlap": "warning", 108 | "skew_out_of_range": "error", 109 | "solder_mask_bridge": "error", 110 | "starved_thermal": "error", 111 | "text_height": "warning", 112 | "text_on_edge_cuts": "error", 113 | "text_thickness": "warning", 114 | "through_hole_pad_without_hole": "error", 115 | "too_many_vias": "error", 116 | "track_angle": "error", 117 | "track_dangling": "warning", 118 | "track_segment_length": "error", 119 | "track_width": "error", 120 | "tracks_crossing": "error", 121 | "unconnected_items": "error", 122 | "unresolved_variable": "error", 123 | "via_dangling": "warning", 124 | "zone_has_empty_net": "error", 125 | "zones_intersect": "error" 126 | }, 127 | "rules": { 128 | "allow_blind_buried_vias": false, 129 | "allow_microvias": false, 130 | "max_error": 0.005, 131 | "min_clearance": 0.0, 132 | "min_connection": 0.0, 133 | "min_copper_edge_clearance": 0.4, 134 | "min_groove_width": 0.0, 135 | "min_hole_clearance": 0.1, 136 | "min_hole_to_hole": 0.25, 137 | "min_microvia_diameter": 0.2, 138 | "min_microvia_drill": 0.1, 139 | "min_resolved_spokes": 2, 140 | "min_silk_clearance": 0.0, 141 | "min_text_height": 0.8, 142 | "min_text_thickness": 0.08, 143 | "min_through_hole_diameter": 0.3, 144 | "min_track_width": 0.2, 145 | "min_via_annular_width": 0.05, 146 | "min_via_diameter": 0.4, 147 | "solder_mask_clearance": 0.0, 148 | "solder_mask_min_width": 0.0, 149 | "solder_mask_to_copper_clearance": 0.0, 150 | "use_height_for_length_calcs": true 151 | }, 152 | "teardrop_options": [ 153 | { 154 | "td_onpthpad": true, 155 | "td_onroundshapesonly": false, 156 | "td_onsmdpad": true, 157 | "td_ontrackend": false, 158 | "td_onvia": true 159 | } 160 | ], 161 | "teardrop_parameters": [ 162 | { 163 | "td_allow_use_two_tracks": true, 164 | "td_curve_segcount": 0, 165 | "td_height_ratio": 1.0, 166 | "td_length_ratio": 0.5, 167 | "td_maxheight": 2.0, 168 | "td_maxlen": 1.0, 169 | "td_on_pad_in_zone": false, 170 | "td_target_name": "td_round_shape", 171 | "td_width_to_size_filter_ratio": 0.9 172 | }, 173 | { 174 | "td_allow_use_two_tracks": true, 175 | "td_curve_segcount": 0, 176 | "td_height_ratio": 1.0, 177 | "td_length_ratio": 0.5, 178 | "td_maxheight": 2.0, 179 | "td_maxlen": 1.0, 180 | "td_on_pad_in_zone": false, 181 | "td_target_name": "td_rect_shape", 182 | "td_width_to_size_filter_ratio": 0.9 183 | }, 184 | { 185 | "td_allow_use_two_tracks": true, 186 | "td_curve_segcount": 0, 187 | "td_height_ratio": 1.0, 188 | "td_length_ratio": 0.5, 189 | "td_maxheight": 2.0, 190 | "td_maxlen": 1.0, 191 | "td_on_pad_in_zone": false, 192 | "td_target_name": "td_track_end", 193 | "td_width_to_size_filter_ratio": 0.9 194 | } 195 | ], 196 | "track_widths": [ 197 | 0.0, 198 | 0.25 199 | ], 200 | "tuning_pattern_settings": { 201 | "diff_pair_defaults": { 202 | "corner_radius_percentage": 80, 203 | "corner_style": 1, 204 | "max_amplitude": 1.0, 205 | "min_amplitude": 0.2, 206 | "single_sided": false, 207 | "spacing": 1.0 208 | }, 209 | "diff_pair_skew_defaults": { 210 | "corner_radius_percentage": 80, 211 | "corner_style": 1, 212 | "max_amplitude": 1.0, 213 | "min_amplitude": 0.2, 214 | "single_sided": false, 215 | "spacing": 0.6 216 | }, 217 | "single_track_defaults": { 218 | "corner_radius_percentage": 80, 219 | "corner_style": 1, 220 | "max_amplitude": 1.0, 221 | "min_amplitude": 0.2, 222 | "single_sided": false, 223 | "spacing": 0.6 224 | } 225 | }, 226 | "via_dimensions": [ 227 | { 228 | "diameter": 0.0, 229 | "drill": 0.0 230 | }, 231 | { 232 | "diameter": 0.5, 233 | "drill": 0.3 234 | } 235 | ], 236 | "zones_allow_external_fillets": false, 237 | "zones_use_no_outline": true 238 | }, 239 | "ipc2581": { 240 | "dist": "", 241 | "distpn": "", 242 | "internal_id": "", 243 | "mfg": "", 244 | "mpn": "" 245 | }, 246 | "layer_pairs": [], 247 | "layer_presets": [], 248 | "viewports": [] 249 | }, 250 | "boards": [], 251 | "cvpcb": { 252 | "equivalence_files": [] 253 | }, 254 | "erc": { 255 | "erc_exclusions": [], 256 | "meta": { 257 | "version": 0 258 | }, 259 | "pin_map": [ 260 | [ 261 | 0, 262 | 0, 263 | 0, 264 | 0, 265 | 0, 266 | 0, 267 | 1, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 2 273 | ], 274 | [ 275 | 0, 276 | 2, 277 | 0, 278 | 1, 279 | 0, 280 | 0, 281 | 1, 282 | 0, 283 | 2, 284 | 2, 285 | 2, 286 | 2 287 | ], 288 | [ 289 | 0, 290 | 0, 291 | 0, 292 | 0, 293 | 0, 294 | 0, 295 | 1, 296 | 0, 297 | 1, 298 | 0, 299 | 1, 300 | 2 301 | ], 302 | [ 303 | 0, 304 | 1, 305 | 0, 306 | 0, 307 | 0, 308 | 0, 309 | 1, 310 | 1, 311 | 2, 312 | 1, 313 | 1, 314 | 2 315 | ], 316 | [ 317 | 0, 318 | 0, 319 | 0, 320 | 0, 321 | 0, 322 | 0, 323 | 1, 324 | 0, 325 | 0, 326 | 0, 327 | 0, 328 | 2 329 | ], 330 | [ 331 | 0, 332 | 0, 333 | 0, 334 | 0, 335 | 0, 336 | 0, 337 | 0, 338 | 0, 339 | 0, 340 | 0, 341 | 0, 342 | 2 343 | ], 344 | [ 345 | 1, 346 | 1, 347 | 1, 348 | 1, 349 | 1, 350 | 0, 351 | 1, 352 | 1, 353 | 1, 354 | 1, 355 | 1, 356 | 2 357 | ], 358 | [ 359 | 0, 360 | 0, 361 | 0, 362 | 1, 363 | 0, 364 | 0, 365 | 1, 366 | 0, 367 | 0, 368 | 0, 369 | 0, 370 | 2 371 | ], 372 | [ 373 | 0, 374 | 2, 375 | 1, 376 | 2, 377 | 0, 378 | 0, 379 | 1, 380 | 0, 381 | 2, 382 | 2, 383 | 2, 384 | 2 385 | ], 386 | [ 387 | 0, 388 | 2, 389 | 0, 390 | 1, 391 | 0, 392 | 0, 393 | 1, 394 | 0, 395 | 2, 396 | 0, 397 | 0, 398 | 2 399 | ], 400 | [ 401 | 0, 402 | 2, 403 | 1, 404 | 1, 405 | 0, 406 | 0, 407 | 1, 408 | 0, 409 | 2, 410 | 0, 411 | 0, 412 | 2 413 | ], 414 | [ 415 | 2, 416 | 2, 417 | 2, 418 | 2, 419 | 2, 420 | 2, 421 | 2, 422 | 2, 423 | 2, 424 | 2, 425 | 2, 426 | 2 427 | ] 428 | ], 429 | "rule_severities": { 430 | "bus_definition_conflict": "error", 431 | "bus_entry_needed": "error", 432 | "bus_label_syntax": "error", 433 | "bus_to_bus_conflict": "error", 434 | "bus_to_net_conflict": "error", 435 | "conflicting_netclasses": "error", 436 | "different_unit_footprint": "error", 437 | "different_unit_net": "error", 438 | "duplicate_reference": "error", 439 | "duplicate_sheet_names": "error", 440 | "endpoint_off_grid": "warning", 441 | "extra_units": "error", 442 | "footprint_filter": "ignore", 443 | "footprint_link_issues": "warning", 444 | "four_way_junction": "ignore", 445 | "global_label_dangling": "warning", 446 | "hier_label_mismatch": "error", 447 | "label_dangling": "error", 448 | "label_multiple_wires": "warning", 449 | "lib_symbol_issues": "warning", 450 | "lib_symbol_mismatch": "warning", 451 | "missing_bidi_pin": "warning", 452 | "missing_input_pin": "warning", 453 | "missing_power_pin": "error", 454 | "missing_unit": "warning", 455 | "multiple_net_names": "warning", 456 | "net_not_bus_member": "warning", 457 | "no_connect_connected": "warning", 458 | "no_connect_dangling": "warning", 459 | "pin_not_connected": "error", 460 | "pin_not_driven": "error", 461 | "pin_to_pin": "warning", 462 | "power_pin_not_driven": "error", 463 | "same_local_global_label": "warning", 464 | "similar_label_and_power": "warning", 465 | "similar_labels": "warning", 466 | "similar_power": "warning", 467 | "simulation_model_issue": "ignore", 468 | "single_global_label": "ignore", 469 | "unannotated": "error", 470 | "unconnected_wire_endpoint": "warning", 471 | "unit_value_mismatch": "error", 472 | "unresolved_variable": "error", 473 | "wire_dangling": "error" 474 | } 475 | }, 476 | "libraries": { 477 | "pinned_footprint_libs": [], 478 | "pinned_symbol_libs": [] 479 | }, 480 | "meta": { 481 | "filename": "OpenSourceN64ExpansionPak.kicad_pro", 482 | "version": 3 483 | }, 484 | "net_settings": { 485 | "classes": [ 486 | { 487 | "bus_width": 12, 488 | "clearance": 0.15, 489 | "diff_pair_gap": 0.25, 490 | "diff_pair_via_gap": 0.25, 491 | "diff_pair_width": 0.2, 492 | "line_style": 0, 493 | "microvia_diameter": 0.3, 494 | "microvia_drill": 0.1, 495 | "name": "Default", 496 | "pcb_color": "rgba(0, 0, 0, 0.000)", 497 | "priority": 2147483647, 498 | "schematic_color": "rgba(0, 0, 0, 0.000)", 499 | "track_width": 0.25, 500 | "via_diameter": 0.8, 501 | "via_drill": 0.4, 502 | "wire_width": 6 503 | } 504 | ], 505 | "meta": { 506 | "version": 4 507 | }, 508 | "net_colors": null, 509 | "netclass_assignments": null, 510 | "netclass_patterns": [] 511 | }, 512 | "pcbnew": { 513 | "last_paths": { 514 | "gencad": "", 515 | "idf": "", 516 | "netlist": "", 517 | "plot": "", 518 | "pos_files": "", 519 | "specctra_dsn": "", 520 | "step": "../../../Desktop/OpenSourceN64ExpansionPak.step", 521 | "svg": "", 522 | "vrml": "OpenSourceN64ExpansionPak.wrl" 523 | }, 524 | "page_layout_descr_file": "" 525 | }, 526 | "schematic": { 527 | "annotate_start_num": 0, 528 | "bom_export_filename": "", 529 | "bom_fmt_presets": [], 530 | "bom_fmt_settings": { 531 | "field_delimiter": ",", 532 | "keep_line_breaks": false, 533 | "keep_tabs": false, 534 | "name": "CSV", 535 | "ref_delimiter": ",", 536 | "ref_range_delimiter": "", 537 | "string_delimiter": "\"" 538 | }, 539 | "bom_presets": [], 540 | "bom_settings": { 541 | "exclude_dnp": false, 542 | "fields_ordered": [ 543 | { 544 | "group_by": false, 545 | "label": "Reference", 546 | "name": "Reference", 547 | "show": true 548 | }, 549 | { 550 | "group_by": true, 551 | "label": "Value", 552 | "name": "Value", 553 | "show": true 554 | }, 555 | { 556 | "group_by": false, 557 | "label": "Datasheet", 558 | "name": "Datasheet", 559 | "show": true 560 | }, 561 | { 562 | "group_by": false, 563 | "label": "Footprint", 564 | "name": "Footprint", 565 | "show": true 566 | }, 567 | { 568 | "group_by": false, 569 | "label": "Qty", 570 | "name": "${QUANTITY}", 571 | "show": true 572 | }, 573 | { 574 | "group_by": true, 575 | "label": "DNP", 576 | "name": "${DNP}", 577 | "show": true 578 | } 579 | ], 580 | "filter_string": "", 581 | "group_symbols": true, 582 | "include_excluded_from_bom": false, 583 | "name": "Grouped By Value", 584 | "sort_asc": true, 585 | "sort_field": "Reference" 586 | }, 587 | "connection_grid_size": 50.0, 588 | "drawing": { 589 | "dashed_lines_dash_length_ratio": 12.0, 590 | "dashed_lines_gap_length_ratio": 3.0, 591 | "default_line_thickness": 6.0, 592 | "default_text_size": 50.0, 593 | "field_names": [], 594 | "intersheets_ref_own_page": false, 595 | "intersheets_ref_prefix": "", 596 | "intersheets_ref_short": false, 597 | "intersheets_ref_show": false, 598 | "intersheets_ref_suffix": "", 599 | "junction_size_choice": 3, 600 | "label_size_ratio": 0.375, 601 | "operating_point_overlay_i_precision": 3, 602 | "operating_point_overlay_i_range": "~A", 603 | "operating_point_overlay_v_precision": 3, 604 | "operating_point_overlay_v_range": "~V", 605 | "overbar_offset_ratio": 1.23, 606 | "pin_symbol_size": 25.0, 607 | "text_offset_ratio": 0.15 608 | }, 609 | "legacy_lib_dir": "", 610 | "legacy_lib_list": [], 611 | "meta": { 612 | "version": 1 613 | }, 614 | "net_format_name": "", 615 | "ngspice": { 616 | "fix_include_paths": true, 617 | "fix_passive_vals": false, 618 | "meta": { 619 | "version": 0 620 | }, 621 | "model_mode": 0, 622 | "workbook_filename": "" 623 | }, 624 | "page_layout_descr_file": "empty.kicad_wks", 625 | "plot_directory": "", 626 | "space_save_all_events": true, 627 | "spice_adjust_passive_values": false, 628 | "spice_current_sheet_as_root": false, 629 | "spice_external_command": "spice \"%I\"", 630 | "spice_model_current_sheet_as_root": true, 631 | "spice_save_all_currents": false, 632 | "spice_save_all_dissipations": false, 633 | "spice_save_all_voltages": false, 634 | "subpart_first_id": 65, 635 | "subpart_id_separator": 0 636 | }, 637 | "sheets": [ 638 | [ 639 | "825fe440-8054-44ec-a100-5107ef0cf243", 640 | "Root" 641 | ] 642 | ], 643 | "text_variables": { 644 | "SHEETTOTAL": "1" 645 | } 646 | } 647 | -------------------------------------------------------------------------------- /pcb/empty.kicad_wks: -------------------------------------------------------------------------------- 1 | (kicad_wks 2 | (version 20231118) 3 | (generator "pl_editor") 4 | (generator_version "8.0") 5 | (setup 6 | (textsize 1.5 1.5) 7 | (linewidth 0.15) 8 | (textlinewidth 0.15) 9 | (left_margin 10) 10 | (right_margin 10) 11 | (top_margin 10) 12 | (bottom_margin 10) 13 | ) 14 | (rect 15 | (name "") 16 | (start 110 34) 17 | (end 2 2) 18 | (comment "rect around the title block") 19 | ) 20 | (rect 21 | (name "") 22 | (start 0 0 ltcorner) 23 | (end 0 0) 24 | (repeat 2) 25 | (incrx 2) 26 | (incry 2) 27 | ) 28 | (line 29 | (name "") 30 | (start 50 2 ltcorner) 31 | (end 50 0 ltcorner) 32 | (repeat 30) 33 | (incrx 50) 34 | ) 35 | (tbtext "1" 36 | (name "") 37 | (pos 25 1 ltcorner) 38 | (font 39 | (size 1.3 1.3) 40 | ) 41 | (repeat 100) 42 | (incrx 50) 43 | ) 44 | (line 45 | (name "") 46 | (start 50 2 lbcorner) 47 | (end 50 0 lbcorner) 48 | (repeat 30) 49 | (incrx 50) 50 | ) 51 | (tbtext "1" 52 | (name "") 53 | (pos 25 1 lbcorner) 54 | (font 55 | (size 1.3 1.3) 56 | ) 57 | (repeat 100) 58 | (incrx 50) 59 | ) 60 | (line 61 | (name "") 62 | (start 0 50 ltcorner) 63 | (end 2 50 ltcorner) 64 | (repeat 30) 65 | (incry 50) 66 | ) 67 | (tbtext "A" 68 | (name "") 69 | (pos 1 25 ltcorner) 70 | (font 71 | (size 1.3 1.3) 72 | ) 73 | (justify center) 74 | (repeat 100) 75 | (incry 50) 76 | ) 77 | (line 78 | (name "") 79 | (start 0 50 rtcorner) 80 | (end 2 50 rtcorner) 81 | (repeat 30) 82 | (incry 50) 83 | ) 84 | (tbtext "A" 85 | (name "") 86 | (pos 1 25 rtcorner) 87 | (font 88 | (size 1.3 1.3) 89 | ) 90 | (justify center) 91 | (repeat 100) 92 | (incry 50) 93 | ) 94 | (tbtext "Date: ${ISSUE_DATE}" 95 | (name "") 96 | (pos 87 6.9) 97 | ) 98 | (line 99 | (name "") 100 | (start 110 5.5) 101 | (end 2 5.5) 102 | ) 103 | (tbtext "${KICAD_VERSION}" 104 | (name "") 105 | (pos 109 4.1) 106 | (comment "Kicad version") 107 | ) 108 | (line 109 | (name "") 110 | (start 110 8.5) 111 | (end 2 8.5) 112 | ) 113 | (tbtext "Rev: ${REVISION}" 114 | (name "") 115 | (pos 24 6.9) 116 | (font bold) 117 | ) 118 | (tbtext "Size: ${PAPER}" 119 | (name "") 120 | (pos 109 6.9) 121 | (comment "Paper format name") 122 | ) 123 | (tbtext "Id: ${#}/${##}" 124 | (name "") 125 | (pos 24 4.1) 126 | (comment "Sheet id") 127 | ) 128 | (line 129 | (name "") 130 | (start 110 12.5) 131 | (end 2 12.5) 132 | ) 133 | (tbtext "Title: ${TITLE}" 134 | (name "") 135 | (pos 109 10.7) 136 | (font 137 | (size 2 2) bold italic) 138 | ) 139 | (tbtext "File: ${FILENAME}" 140 | (name "") 141 | (pos 109 14.3) 142 | ) 143 | (line 144 | (name "") 145 | (start 110 18.5) 146 | (end 2 18.5) 147 | ) 148 | (tbtext "Sheet: ${SHEETPATH}" 149 | (name "") 150 | (pos 109 17) 151 | ) 152 | (tbtext "${COMPANY}" 153 | (name "") 154 | (pos 109 20) 155 | (font bold) 156 | (comment "Company name") 157 | ) 158 | (tbtext "${COMMENT1}" 159 | (name "") 160 | (pos 109 23) 161 | (comment "Comment 0") 162 | ) 163 | (tbtext "${COMMENT2}" 164 | (name "") 165 | (pos 109 26) 166 | (comment "Comment 1") 167 | ) 168 | (tbtext "${COMMENT3}" 169 | (name "") 170 | (pos 109 29) 171 | (comment "Comment 2") 172 | ) 173 | (tbtext "${COMMENT4}" 174 | (name "") 175 | (pos 109 32) 176 | (comment "Comment 3") 177 | ) 178 | (line 179 | (name "") 180 | (start 90 8.5) 181 | (end 90 5.5) 182 | ) 183 | (line 184 | (name "") 185 | (start 26 8.5) 186 | (end 26 2) 187 | ) 188 | ) 189 | -------------------------------------------------------------------------------- /pcb/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (version 7) 3 | (lib (name "Footprints")(type "KiCad")(uri "${KIPRJMOD}/Kicad/Footprints.pretty")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /pcb/sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (version 7) 3 | (lib (name "Symbols")(type "KiCad")(uri "${KIPRJMOD}/Kicad/Symbols.kicad_sym")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /pictures/Itdo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/pictures/Itdo.png -------------------------------------------------------------------------------- /pictures/shell_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/pictures/shell_back.jpg -------------------------------------------------------------------------------- /pictures/shell_front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/pictures/shell_front.jpg -------------------------------------------------------------------------------- /pictures/shell_open_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/pictures/shell_open_1.jpg -------------------------------------------------------------------------------- /pictures/shell_open_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasonStooksbury/Open-Source-N64-Expansion-Pak/2d70930d8953aa06f9c7a46ec27094b65b0b915a/pictures/shell_open_2.jpg --------------------------------------------------------------------------------