├── .gitignore ├── LICENSE.md ├── README.md ├── beeball.kicad_pcb ├── beeball.kicad_prl ├── beeball.kicad_pro ├── beeball.kicad_sch ├── footprints.pretty ├── Bee-flipped.kicad_mod ├── Bee.kicad_mod ├── Kailh-PG1350-1u-reversible.kicad_mod ├── Kailh-PG1350-1u.kicad_mod ├── MX-Alps-Choc-1U.kicad_mod ├── PMW3360DM-T2QU.kicad_mod ├── ProMicro.kicad_mod ├── SW_SPDT_MSK-12C02-reversible.kicad_mod ├── SW_SPDT_MSK-12C02.kicad_mod ├── SW_SPST_B3U-1000P-reversible.kicad_mod ├── SW_SPST_B3U-1000P.kicad_mod ├── Seeeduino XIAO.kicad_mod ├── TRRS-PJ-320A-reversible.kicad_mod ├── TRRS-PJ-320A.kicad_mod ├── TentingPuck.kicad_mod └── VIA-1.4mm.kicad_mod ├── fp-info-cache ├── fp-lib-table ├── models ├── Kailh-PG1350.step ├── MBK-Keycap-Black.step ├── MBK-Keycap-White.step ├── MX Keycap 1U R4.step ├── MX Switch.step ├── PMW3360 v12.step ├── ProMicro-flipped.step ├── ProMicro.step ├── STEP214 Seeeduino XIAO Arduino.STEP ├── SW_SPDT_MSK-12C02.step └── TRRS-PJ-320A.step ├── sym-lib-table └── symbols.kicad_sym /.gitignore: -------------------------------------------------------------------------------- 1 | *-backups/ 2 | gerbers/ 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright © 2022 Lily Rose 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # beeball 2 | 3 | A PCB combining a Seeeduino XIAO, PMW3360, and Kailh Choc switches for use as a trackball mouse. 4 | -------------------------------------------------------------------------------- /beeball.kicad_prl: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "active_layer": 0, 4 | "active_layer_preset": "", 5 | "auto_track_width": true, 6 | "hidden_nets": [], 7 | "high_contrast_mode": 0, 8 | "net_color_mode": 1, 9 | "opacity": { 10 | "pads": 1.0, 11 | "tracks": 1.0, 12 | "vias": 1.0, 13 | "zones": 0.6 14 | }, 15 | "ratsnest_display_mode": 0, 16 | "selection_filter": { 17 | "dimensions": true, 18 | "footprints": true, 19 | "graphics": true, 20 | "keepouts": true, 21 | "lockedItems": true, 22 | "otherItems": true, 23 | "pads": true, 24 | "text": true, 25 | "tracks": true, 26 | "vias": true, 27 | "zones": true 28 | }, 29 | "visible_items": [ 30 | 0, 31 | 1, 32 | 2, 33 | 3, 34 | 4, 35 | 5, 36 | 8, 37 | 9, 38 | 10, 39 | 11, 40 | 13, 41 | 14, 42 | 15, 43 | 16, 44 | 17, 45 | 18, 46 | 19, 47 | 20, 48 | 21, 49 | 22, 50 | 23, 51 | 24, 52 | 25, 53 | 26, 54 | 27, 55 | 28, 56 | 29, 57 | 30, 58 | 32, 59 | 33, 60 | 34, 61 | 35, 62 | 36 63 | ], 64 | "visible_layers": "fffffff_ffffffff", 65 | "zone_display_mode": 0 66 | }, 67 | "meta": { 68 | "filename": "beeball.kicad_prl", 69 | "version": 3 70 | }, 71 | "project": { 72 | "files": [] 73 | } 74 | } 75 | -------------------------------------------------------------------------------- /beeball.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "design_settings": { 4 | "defaults": { 5 | "board_outline_line_width": 0.09999999999999999, 6 | "copper_line_width": 0.19999999999999998, 7 | "copper_text_italic": false, 8 | "copper_text_size_h": 1.5, 9 | "copper_text_size_v": 1.5, 10 | "copper_text_thickness": 0.3, 11 | "copper_text_upright": false, 12 | "courtyard_line_width": 0.049999999999999996, 13 | "dimension_precision": 4, 14 | "dimension_units": 3, 15 | "dimensions": { 16 | "arrow_length": 1270000, 17 | "extension_offset": 500000, 18 | "keep_text_aligned": true, 19 | "suppress_zeroes": false, 20 | "text_position": 0, 21 | "units_format": 1 22 | }, 23 | "fab_line_width": 0.09999999999999999, 24 | "fab_text_italic": false, 25 | "fab_text_size_h": 1.0, 26 | "fab_text_size_v": 1.0, 27 | "fab_text_thickness": 0.15, 28 | "fab_text_upright": false, 29 | "other_line_width": 0.15, 30 | "other_text_italic": false, 31 | "other_text_size_h": 1.0, 32 | "other_text_size_v": 1.0, 33 | "other_text_thickness": 0.15, 34 | "other_text_upright": false, 35 | "pads": { 36 | "drill": 2.2, 37 | "height": 4.4, 38 | "width": 4.4 39 | }, 40 | "silk_line_width": 0.15, 41 | "silk_text_italic": false, 42 | "silk_text_size_h": 1.0, 43 | "silk_text_size_v": 1.0, 44 | "silk_text_thickness": 0.15, 45 | "silk_text_upright": false, 46 | "zones": { 47 | "45_degree_only": false, 48 | "min_clearance": 0.508 49 | } 50 | }, 51 | "diff_pair_dimensions": [], 52 | "drc_exclusions": [ 53 | "hole_near_hole|101600000|119380000|d7ba2171-f6dc-435f-be65-eca4629ce561|3d229bdd-e417-45b1-8697-b1467bb524c6", 54 | "hole_near_hole|101640000|118800000|3d229bdd-e417-45b1-8697-b1467bb524c6|d7ba2171-f6dc-435f-be65-eca4629ce561", 55 | "hole_near_hole|101640000|118800000|65f306f7-4556-4c73-be93-b9ac5466e8b1|e4fc3754-94fd-4a34-816f-e1877b07d2ec", 56 | "hole_near_hole|153670000|86360000|3d0580f7-de82-40be-8415-88105a2602f8|c4ac5c50-d8f9-47e0-9797-a38cf745ca3d", 57 | "hole_near_hole|153670000|86360000|ffc36421-5625-4186-84f2-41067accdd34|79a067ec-96bb-4e01-ade0-f6907b72f75c", 58 | "hole_near_hole|153710000|85780000|79a067ec-96bb-4e01-ade0-f6907b72f75c|ffc36421-5625-4186-84f2-41067accdd34", 59 | "hole_near_hole|172720000|88900000|00789051-495a-4582-a246-a5e7d9370f69|7d15850c-fb8b-47d6-8e27-68b059df3112", 60 | "hole_near_hole|172760000|88320000|7b984ca5-7eb8-4995-978b-d470bbd66671|d56cb46a-b4e0-4144-a728-554e677352fb" 61 | ], 62 | "meta": { 63 | "version": 2 64 | }, 65 | "rule_severities": { 66 | "annular_width": "error", 67 | "clearance": "error", 68 | "copper_edge_clearance": "error", 69 | "courtyards_overlap": "error", 70 | "diff_pair_gap_out_of_range": "error", 71 | "diff_pair_uncoupled_length_too_long": "error", 72 | "drill_out_of_range": "error", 73 | "duplicate_footprints": "warning", 74 | "extra_footprint": "warning", 75 | "footprint_type_mismatch": "error", 76 | "hole_clearance": "error", 77 | "hole_near_hole": "error", 78 | "invalid_outline": "error", 79 | "item_on_disabled_layer": "error", 80 | "items_not_allowed": "error", 81 | "length_out_of_range": "error", 82 | "malformed_courtyard": "error", 83 | "microvia_drill_out_of_range": "error", 84 | "missing_courtyard": "ignore", 85 | "missing_footprint": "warning", 86 | "net_conflict": "warning", 87 | "npth_inside_courtyard": "ignore", 88 | "padstack": "error", 89 | "pth_inside_courtyard": "ignore", 90 | "shorting_items": "error", 91 | "silk_over_copper": "ignore", 92 | "silk_overlap": "ignore", 93 | "skew_out_of_range": "error", 94 | "through_hole_pad_without_hole": "error", 95 | "too_many_vias": "error", 96 | "track_dangling": "warning", 97 | "track_width": "error", 98 | "tracks_crossing": "error", 99 | "unconnected_items": "error", 100 | "unresolved_variable": "error", 101 | "via_dangling": "warning", 102 | "zone_has_empty_net": "error", 103 | "zones_intersect": "error" 104 | }, 105 | "rules": { 106 | "allow_blind_buried_vias": false, 107 | "allow_microvias": false, 108 | "max_error": 0.005, 109 | "min_clearance": 0.0, 110 | "min_copper_edge_clearance": 0.0, 111 | "min_hole_clearance": 0.25, 112 | "min_hole_to_hole": 0.25, 113 | "min_microvia_diameter": 0.19999999999999998, 114 | "min_microvia_drill": 0.09999999999999999, 115 | "min_silk_clearance": 0.0, 116 | "min_through_hole_diameter": 0.3, 117 | "min_track_width": 0.19999999999999998, 118 | "min_via_annular_width": 0.049999999999999996, 119 | "min_via_diameter": 0.39999999999999997, 120 | "solder_mask_clearance": 0.0, 121 | "solder_mask_min_width": 0.0, 122 | "use_height_for_length_calcs": true 123 | }, 124 | "track_widths": [], 125 | "via_dimensions": [], 126 | "zones_allow_external_fillets": false, 127 | "zones_use_no_outline": true 128 | }, 129 | "layer_presets": [] 130 | }, 131 | "boards": [], 132 | "cvpcb": { 133 | "equivalence_files": [] 134 | }, 135 | "erc": { 136 | "erc_exclusions": [], 137 | "meta": { 138 | "version": 0 139 | }, 140 | "pin_map": [ 141 | [ 142 | 0, 143 | 0, 144 | 0, 145 | 0, 146 | 0, 147 | 0, 148 | 1, 149 | 0, 150 | 0, 151 | 0, 152 | 0, 153 | 2 154 | ], 155 | [ 156 | 0, 157 | 2, 158 | 0, 159 | 1, 160 | 0, 161 | 0, 162 | 1, 163 | 0, 164 | 2, 165 | 2, 166 | 2, 167 | 2 168 | ], 169 | [ 170 | 0, 171 | 0, 172 | 0, 173 | 0, 174 | 0, 175 | 0, 176 | 1, 177 | 0, 178 | 1, 179 | 0, 180 | 1, 181 | 2 182 | ], 183 | [ 184 | 0, 185 | 1, 186 | 0, 187 | 0, 188 | 0, 189 | 0, 190 | 1, 191 | 1, 192 | 2, 193 | 1, 194 | 1, 195 | 2 196 | ], 197 | [ 198 | 0, 199 | 0, 200 | 0, 201 | 0, 202 | 0, 203 | 0, 204 | 1, 205 | 0, 206 | 0, 207 | 0, 208 | 0, 209 | 2 210 | ], 211 | [ 212 | 0, 213 | 0, 214 | 0, 215 | 0, 216 | 0, 217 | 0, 218 | 0, 219 | 0, 220 | 0, 221 | 0, 222 | 0, 223 | 2 224 | ], 225 | [ 226 | 1, 227 | 1, 228 | 1, 229 | 1, 230 | 1, 231 | 0, 232 | 1, 233 | 1, 234 | 1, 235 | 1, 236 | 1, 237 | 2 238 | ], 239 | [ 240 | 0, 241 | 0, 242 | 0, 243 | 1, 244 | 0, 245 | 0, 246 | 1, 247 | 0, 248 | 0, 249 | 0, 250 | 0, 251 | 2 252 | ], 253 | [ 254 | 0, 255 | 2, 256 | 1, 257 | 2, 258 | 0, 259 | 0, 260 | 1, 261 | 0, 262 | 2, 263 | 2, 264 | 2, 265 | 2 266 | ], 267 | [ 268 | 0, 269 | 2, 270 | 0, 271 | 1, 272 | 0, 273 | 0, 274 | 1, 275 | 0, 276 | 2, 277 | 0, 278 | 0, 279 | 2 280 | ], 281 | [ 282 | 0, 283 | 2, 284 | 1, 285 | 1, 286 | 0, 287 | 0, 288 | 1, 289 | 0, 290 | 2, 291 | 0, 292 | 0, 293 | 2 294 | ], 295 | [ 296 | 2, 297 | 2, 298 | 2, 299 | 2, 300 | 2, 301 | 2, 302 | 2, 303 | 2, 304 | 2, 305 | 2, 306 | 2, 307 | 2 308 | ] 309 | ], 310 | "rule_severities": { 311 | "bus_definition_conflict": "error", 312 | "bus_entry_needed": "error", 313 | "bus_label_syntax": "error", 314 | "bus_to_bus_conflict": "error", 315 | "bus_to_net_conflict": "error", 316 | "different_unit_footprint": "error", 317 | "different_unit_net": "error", 318 | "duplicate_reference": "error", 319 | "duplicate_sheet_names": "error", 320 | "extra_units": "error", 321 | "global_label_dangling": "warning", 322 | "hier_label_mismatch": "error", 323 | "label_dangling": "error", 324 | "lib_symbol_issues": "warning", 325 | "multiple_net_names": "warning", 326 | "net_not_bus_member": "warning", 327 | "no_connect_connected": "warning", 328 | "no_connect_dangling": "warning", 329 | "pin_not_connected": "error", 330 | "pin_not_driven": "error", 331 | "pin_to_pin": "warning", 332 | "power_pin_not_driven": "error", 333 | "similar_labels": "warning", 334 | "unannotated": "error", 335 | "unit_value_mismatch": "error", 336 | "unresolved_variable": "error", 337 | "wire_dangling": "error" 338 | } 339 | }, 340 | "libraries": { 341 | "pinned_footprint_libs": [], 342 | "pinned_symbol_libs": [] 343 | }, 344 | "meta": { 345 | "filename": "beeball.kicad_pro", 346 | "version": 1 347 | }, 348 | "net_settings": { 349 | "classes": [ 350 | { 351 | "bus_width": 12.0, 352 | "clearance": 0.2, 353 | "diff_pair_gap": 0.25, 354 | "diff_pair_via_gap": 0.25, 355 | "diff_pair_width": 0.2, 356 | "line_style": 0, 357 | "microvia_diameter": 0.3, 358 | "microvia_drill": 0.1, 359 | "name": "Default", 360 | "pcb_color": "rgba(0, 0, 0, 0.000)", 361 | "schematic_color": "rgba(0, 0, 0, 0.000)", 362 | "track_width": 0.25, 363 | "via_diameter": 0.8, 364 | "via_drill": 0.4, 365 | "wire_width": 6.0 366 | } 367 | ], 368 | "meta": { 369 | "version": 2 370 | }, 371 | "net_colors": null 372 | }, 373 | "pcbnew": { 374 | "last_paths": { 375 | "gencad": "", 376 | "idf": "", 377 | "netlist": "", 378 | "specctra_dsn": "", 379 | "step": "beeball-new.step", 380 | "vrml": "" 381 | }, 382 | "page_layout_descr_file": "" 383 | }, 384 | "schematic": { 385 | "annotate_start_num": 0, 386 | "drawing": { 387 | "default_line_thickness": 6.0, 388 | "default_text_size": 50.0, 389 | "field_names": [], 390 | "intersheets_ref_own_page": false, 391 | "intersheets_ref_prefix": "", 392 | "intersheets_ref_short": false, 393 | "intersheets_ref_show": false, 394 | "intersheets_ref_suffix": "", 395 | "junction_size_choice": 3, 396 | "label_size_ratio": 0.375, 397 | "pin_symbol_size": 25.0, 398 | "text_offset_ratio": 0.15 399 | }, 400 | "legacy_lib_dir": "", 401 | "legacy_lib_list": [], 402 | "meta": { 403 | "version": 1 404 | }, 405 | "net_format_name": "", 406 | "ngspice": { 407 | "fix_include_paths": true, 408 | "fix_passive_vals": false, 409 | "meta": { 410 | "version": 0 411 | }, 412 | "model_mode": 0, 413 | "workbook_filename": "" 414 | }, 415 | "page_layout_descr_file": "", 416 | "plot_directory": "", 417 | "spice_adjust_passive_values": false, 418 | "spice_external_command": "spice \"%I\"", 419 | "subpart_first_id": 65, 420 | "subpart_id_separator": 0 421 | }, 422 | "sheets": [ 423 | [ 424 | "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55", 425 | "" 426 | ] 427 | ], 428 | "text_variables": {} 429 | } 430 | -------------------------------------------------------------------------------- /beeball.kicad_sch: -------------------------------------------------------------------------------- 1 | (kicad_sch (version 20211123) (generator eeschema) 2 | 3 | (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55) 4 | 5 | (paper "A4") 6 | 7 | (title_block 8 | (title "BeeBall") 9 | (date "2022-07-17") 10 | (rev "1.0") 11 | (company "LilyLabs") 12 | ) 13 | 14 | (lib_symbols 15 | (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) 16 | (property "Reference" "C" (id 0) (at 0.635 2.54 0) 17 | (effects (font (size 1.27 1.27)) (justify left)) 18 | ) 19 | (property "Value" "C" (id 1) (at 0.635 -2.54 0) 20 | (effects (font (size 1.27 1.27)) (justify left)) 21 | ) 22 | (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) 23 | (effects (font (size 1.27 1.27)) hide) 24 | ) 25 | (property "Datasheet" "~" (id 3) (at 0 0 0) 26 | (effects (font (size 1.27 1.27)) hide) 27 | ) 28 | (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) 29 | (effects (font (size 1.27 1.27)) hide) 30 | ) 31 | (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) 32 | (effects (font (size 1.27 1.27)) hide) 33 | ) 34 | (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) 35 | (effects (font (size 1.27 1.27)) hide) 36 | ) 37 | (symbol "C_0_1" 38 | (polyline 39 | (pts 40 | (xy -2.032 -0.762) 41 | (xy 2.032 -0.762) 42 | ) 43 | (stroke (width 0.508) (type default) (color 0 0 0 0)) 44 | (fill (type none)) 45 | ) 46 | (polyline 47 | (pts 48 | (xy -2.032 0.762) 49 | (xy 2.032 0.762) 50 | ) 51 | (stroke (width 0.508) (type default) (color 0 0 0 0)) 52 | (fill (type none)) 53 | ) 54 | ) 55 | (symbol "C_1_1" 56 | (pin passive line (at 0 3.81 270) (length 2.794) 57 | (name "~" (effects (font (size 1.27 1.27)))) 58 | (number "1" (effects (font (size 1.27 1.27)))) 59 | ) 60 | (pin passive line (at 0 -3.81 90) (length 2.794) 61 | (name "~" (effects (font (size 1.27 1.27)))) 62 | (number "2" (effects (font (size 1.27 1.27)))) 63 | ) 64 | ) 65 | ) 66 | (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) 67 | (property "Reference" "R" (id 0) (at 2.032 0 90) 68 | (effects (font (size 1.27 1.27))) 69 | ) 70 | (property "Value" "R" (id 1) (at 0 0 90) 71 | (effects (font (size 1.27 1.27))) 72 | ) 73 | (property "Footprint" "" (id 2) (at -1.778 0 90) 74 | (effects (font (size 1.27 1.27)) hide) 75 | ) 76 | (property "Datasheet" "~" (id 3) (at 0 0 0) 77 | (effects (font (size 1.27 1.27)) hide) 78 | ) 79 | (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) 80 | (effects (font (size 1.27 1.27)) hide) 81 | ) 82 | (property "ki_description" "Resistor" (id 5) (at 0 0 0) 83 | (effects (font (size 1.27 1.27)) hide) 84 | ) 85 | (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) 86 | (effects (font (size 1.27 1.27)) hide) 87 | ) 88 | (symbol "R_0_1" 89 | (rectangle (start -1.016 -2.54) (end 1.016 2.54) 90 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 91 | (fill (type none)) 92 | ) 93 | ) 94 | (symbol "R_1_1" 95 | (pin passive line (at 0 3.81 270) (length 1.27) 96 | (name "~" (effects (font (size 1.27 1.27)))) 97 | (number "1" (effects (font (size 1.27 1.27)))) 98 | ) 99 | (pin passive line (at 0 -3.81 90) (length 1.27) 100 | (name "~" (effects (font (size 1.27 1.27)))) 101 | (number "2" (effects (font (size 1.27 1.27)))) 102 | ) 103 | ) 104 | ) 105 | (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 106 | (property "Reference" "H" (id 0) (at 0 5.08 0) 107 | (effects (font (size 1.27 1.27))) 108 | ) 109 | (property "Value" "MountingHole" (id 1) (at 0 3.175 0) 110 | (effects (font (size 1.27 1.27))) 111 | ) 112 | (property "Footprint" "" (id 2) (at 0 0 0) 113 | (effects (font (size 1.27 1.27)) hide) 114 | ) 115 | (property "Datasheet" "~" (id 3) (at 0 0 0) 116 | (effects (font (size 1.27 1.27)) hide) 117 | ) 118 | (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0) 119 | (effects (font (size 1.27 1.27)) hide) 120 | ) 121 | (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0) 122 | (effects (font (size 1.27 1.27)) hide) 123 | ) 124 | (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0) 125 | (effects (font (size 1.27 1.27)) hide) 126 | ) 127 | (symbol "MountingHole_0_1" 128 | (circle (center 0 0) (radius 1.27) 129 | (stroke (width 1.27) (type default) (color 0 0 0 0)) 130 | (fill (type none)) 131 | ) 132 | ) 133 | ) 134 | (symbol "Project Symbols:PMW3360DM-T2QU" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 135 | (property "Reference" "U" (id 0) (at -1.27 34.29 0) 136 | (effects (font (size 1.27 1.27)) (justify left)) 137 | ) 138 | (property "Value" "PMW3360DM-T2QU" (id 1) (at -10.16 31.75 0) 139 | (effects (font (size 1.27 1.27)) (justify left)) 140 | ) 141 | (property "Footprint" "Project Footprints:PMW3360DM-T2QU" (id 2) (at 1.27 -21.59 0) 142 | (effects (font (size 1.27 1.27)) hide) 143 | ) 144 | (property "Datasheet" "https://www.pixart.com/_getfs.php?tb=product&id=10&fs=ck2_fs_en" (id 3) (at 0 -19.05 0) 145 | (effects (font (size 1.27 1.27)) hide) 146 | ) 147 | (property "ki_description" "High-end gaming integrated chip in 16-pin molded lead-frame DIP package" (id 4) (at 0 0 0) 148 | (effects (font (size 1.27 1.27)) hide) 149 | ) 150 | (property "ki_fp_filters" "*105028*1001* *105028*2011*" (id 5) (at 0 0 0) 151 | (effects (font (size 1.27 1.27)) hide) 152 | ) 153 | (symbol "PMW3360DM-T2QU_0_1" 154 | (rectangle (start -12.7 17.78) (end 12.7 -2.54) 155 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 156 | (fill (type background)) 157 | ) 158 | ) 159 | (symbol "PMW3360DM-T2QU_1_1" 160 | (pin no_connect line (at -10.16 -5.08 90) (length 2.54) hide 161 | (name "NC" (effects (font (size 1.27 1.27)))) 162 | (number "1" (effects (font (size 1.27 1.27)))) 163 | ) 164 | (pin input line (at 15.24 5.08 180) (length 2.54) 165 | (name "SCLK" (effects (font (size 1.27 1.27)))) 166 | (number "10" (effects (font (size 1.27 1.27)))) 167 | ) 168 | (pin input line (at 15.24 7.62 180) (length 2.54) 169 | (name "MOSI" (effects (font (size 1.27 1.27)))) 170 | (number "11" (effects (font (size 1.27 1.27)))) 171 | ) 172 | (pin output line (at 15.24 10.16 180) (length 2.54) 173 | (name "MISO" (effects (font (size 1.27 1.27)))) 174 | (number "12" (effects (font (size 1.27 1.27)))) 175 | ) 176 | (pin input line (at 15.24 12.7 180) (length 2.54) 177 | (name "~{NCS}" (effects (font (size 1.27 1.27)))) 178 | (number "13" (effects (font (size 1.27 1.27)))) 179 | ) 180 | (pin no_connect line (at 7.62 -5.08 90) (length 2.54) hide 181 | (name "NC" (effects (font (size 1.27 1.27)))) 182 | (number "14" (effects (font (size 1.27 1.27)))) 183 | ) 184 | (pin input line (at -15.24 6.35 0) (length 2.54) 185 | (name "LED_P" (effects (font (size 1.27 1.27)))) 186 | (number "15" (effects (font (size 1.27 1.27)))) 187 | ) 188 | (pin no_connect line (at 10.16 -5.08 90) (length 2.54) hide 189 | (name "NC" (effects (font (size 1.27 1.27)))) 190 | (number "16" (effects (font (size 1.27 1.27)))) 191 | ) 192 | (pin no_connect line (at -7.62 -5.08 90) (length 2.54) hide 193 | (name "NC" (effects (font (size 1.27 1.27)))) 194 | (number "2" (effects (font (size 1.27 1.27)))) 195 | ) 196 | (pin power_in line (at -2.54 20.32 270) (length 2.54) 197 | (name "VDDPIX" (effects (font (size 1.27 1.27)))) 198 | (number "3" (effects (font (size 1.27 1.27)))) 199 | ) 200 | (pin power_in line (at 0 20.32 270) (length 2.54) 201 | (name "VDD" (effects (font (size 1.27 1.27)))) 202 | (number "4" (effects (font (size 1.27 1.27)))) 203 | ) 204 | (pin power_in line (at 2.54 20.32 270) (length 2.54) 205 | (name "VDDIO" (effects (font (size 1.27 1.27)))) 206 | (number "5" (effects (font (size 1.27 1.27)))) 207 | ) 208 | (pin no_connect line (at 5.08 -5.08 90) (length 2.54) hide 209 | (name "NC" (effects (font (size 1.27 1.27)))) 210 | (number "6" (effects (font (size 1.27 1.27)))) 211 | ) 212 | (pin input line (at -15.24 8.89 0) (length 2.54) 213 | (name "~{NRESET}" (effects (font (size 1.27 1.27)))) 214 | (number "7" (effects (font (size 1.27 1.27)))) 215 | ) 216 | (pin power_in line (at 0 -5.08 90) (length 2.54) 217 | (name "GND" (effects (font (size 1.27 1.27)))) 218 | (number "8" (effects (font (size 1.27 1.27)))) 219 | ) 220 | (pin output line (at 15.24 2.54 180) (length 2.54) 221 | (name "MOTION" (effects (font (size 1.27 1.27)))) 222 | (number "9" (effects (font (size 1.27 1.27)))) 223 | ) 224 | ) 225 | ) 226 | (symbol "Project Symbols:SeeeduinoXIAO" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 227 | (property "Reference" "U" (id 0) (at 0 21.59 0) 228 | (effects (font (size 1.27 1.27))) 229 | ) 230 | (property "Value" "SeeeduinoXIAO" (id 1) (at 0 17.78 0) 231 | (effects (font (size 1.27 1.27))) 232 | ) 233 | (property "Footprint" "Project Footprints:Seeeduino XIAO" (id 2) (at 0 -34.29 0) 234 | (effects (font (size 1.27 1.27)) hide) 235 | ) 236 | (property "Datasheet" "" (id 3) (at -8.89 5.08 0) 237 | (effects (font (size 1.27 1.27)) hide) 238 | ) 239 | (symbol "SeeeduinoXIAO_0_1" 240 | (rectangle (start -19.05 15.24) (end 17.78 -15.24) 241 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 242 | (fill (type background)) 243 | ) 244 | ) 245 | (symbol "SeeeduinoXIAO_1_1" 246 | (pin bidirectional line (at -21.59 11.43 0) (length 2.54) 247 | (name "PA02_A0_D0" (effects (font (size 1.27 1.27)))) 248 | (number "1" (effects (font (size 1.27 1.27)))) 249 | ) 250 | (pin bidirectional line (at 20.32 -3.81 180) (length 2.54) 251 | (name "PA5_A9_D9_MISO" (effects (font (size 1.27 1.27)))) 252 | (number "10" (effects (font (size 1.27 1.27)))) 253 | ) 254 | (pin bidirectional line (at 20.32 0 180) (length 2.54) 255 | (name "PA6_A10_D10_MOSI" (effects (font (size 1.27 1.27)))) 256 | (number "11" (effects (font (size 1.27 1.27)))) 257 | ) 258 | (pin power_in line (at 20.32 3.81 180) (length 2.54) 259 | (name "3V3" (effects (font (size 1.27 1.27)))) 260 | (number "12" (effects (font (size 1.27 1.27)))) 261 | ) 262 | (pin power_in line (at 20.32 7.62 180) (length 2.54) 263 | (name "GND" (effects (font (size 1.27 1.27)))) 264 | (number "13" (effects (font (size 1.27 1.27)))) 265 | ) 266 | (pin power_in line (at 20.32 11.43 180) (length 2.54) 267 | (name "5V" (effects (font (size 1.27 1.27)))) 268 | (number "14" (effects (font (size 1.27 1.27)))) 269 | ) 270 | (pin bidirectional line (at -21.59 7.62 0) (length 2.54) 271 | (name "PA4_A1_D1" (effects (font (size 1.27 1.27)))) 272 | (number "2" (effects (font (size 1.27 1.27)))) 273 | ) 274 | (pin bidirectional line (at -21.59 3.81 0) (length 2.54) 275 | (name "PA10_A2_D2" (effects (font (size 1.27 1.27)))) 276 | (number "3" (effects (font (size 1.27 1.27)))) 277 | ) 278 | (pin bidirectional line (at -21.59 0 0) (length 2.54) 279 | (name "PA11_A3_D3" (effects (font (size 1.27 1.27)))) 280 | (number "4" (effects (font (size 1.27 1.27)))) 281 | ) 282 | (pin bidirectional line (at -21.59 -3.81 0) (length 2.54) 283 | (name "PA8_A4_D4_SDA" (effects (font (size 1.27 1.27)))) 284 | (number "5" (effects (font (size 1.27 1.27)))) 285 | ) 286 | (pin bidirectional line (at -21.59 -7.62 0) (length 2.54) 287 | (name "PA9_A5_D5_SCL" (effects (font (size 1.27 1.27)))) 288 | (number "6" (effects (font (size 1.27 1.27)))) 289 | ) 290 | (pin bidirectional line (at -21.59 -11.43 0) (length 2.54) 291 | (name "PB08_A6_D6_TX" (effects (font (size 1.27 1.27)))) 292 | (number "7" (effects (font (size 1.27 1.27)))) 293 | ) 294 | (pin bidirectional line (at 20.32 -11.43 180) (length 2.54) 295 | (name "PB09_A7_D7_RX" (effects (font (size 1.27 1.27)))) 296 | (number "8" (effects (font (size 1.27 1.27)))) 297 | ) 298 | (pin bidirectional line (at 20.32 -7.62 180) (length 2.54) 299 | (name "PA7_A8_D8_SCK" (effects (font (size 1.27 1.27)))) 300 | (number "9" (effects (font (size 1.27 1.27)))) 301 | ) 302 | ) 303 | ) 304 | (symbol "Regulator_Linear:TLV70019_SOT23-5" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) 305 | (property "Reference" "U" (id 0) (at -3.81 5.715 0) 306 | (effects (font (size 1.27 1.27))) 307 | ) 308 | (property "Value" "TLV70019_SOT23-5" (id 1) (at 0 5.715 0) 309 | (effects (font (size 1.27 1.27)) (justify left)) 310 | ) 311 | (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 8.255 0) 312 | (effects (font (size 1.27 1.27) italic) hide) 313 | ) 314 | (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tlv700.pdf" (id 3) (at 0 1.27 0) 315 | (effects (font (size 1.27 1.27)) hide) 316 | ) 317 | (property "ki_keywords" "200mA LDO Regulator Fixed Positive" (id 4) (at 0 0 0) 318 | (effects (font (size 1.27 1.27)) hide) 319 | ) 320 | (property "ki_description" "200mA Low Dropout Voltage Regulator, Fixed Output 1.9V, SOT-23-5" (id 5) (at 0 0 0) 321 | (effects (font (size 1.27 1.27)) hide) 322 | ) 323 | (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0) 324 | (effects (font (size 1.27 1.27)) hide) 325 | ) 326 | (symbol "TLV70019_SOT23-5_0_1" 327 | (rectangle (start -5.08 4.445) (end 5.08 -5.08) 328 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 329 | (fill (type background)) 330 | ) 331 | ) 332 | (symbol "TLV70019_SOT23-5_1_1" 333 | (pin power_in line (at -7.62 2.54 0) (length 2.54) 334 | (name "IN" (effects (font (size 1.27 1.27)))) 335 | (number "1" (effects (font (size 1.27 1.27)))) 336 | ) 337 | (pin power_in line (at 0 -7.62 90) (length 2.54) 338 | (name "GND" (effects (font (size 1.27 1.27)))) 339 | (number "2" (effects (font (size 1.27 1.27)))) 340 | ) 341 | (pin input line (at -7.62 0 0) (length 2.54) 342 | (name "EN" (effects (font (size 1.27 1.27)))) 343 | (number "3" (effects (font (size 1.27 1.27)))) 344 | ) 345 | (pin no_connect line (at 5.08 0 180) (length 2.54) hide 346 | (name "NC" (effects (font (size 1.27 1.27)))) 347 | (number "4" (effects (font (size 1.27 1.27)))) 348 | ) 349 | (pin power_out line (at 7.62 2.54 180) (length 2.54) 350 | (name "OUT" (effects (font (size 1.27 1.27)))) 351 | (number "5" (effects (font (size 1.27 1.27)))) 352 | ) 353 | ) 354 | ) 355 | (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 356 | (property "Reference" "SW" (id 0) (at 1.27 2.54 0) 357 | (effects (font (size 1.27 1.27)) (justify left)) 358 | ) 359 | (property "Value" "SW_Push" (id 1) (at 0 -1.524 0) 360 | (effects (font (size 1.27 1.27))) 361 | ) 362 | (property "Footprint" "" (id 2) (at 0 5.08 0) 363 | (effects (font (size 1.27 1.27)) hide) 364 | ) 365 | (property "Datasheet" "~" (id 3) (at 0 5.08 0) 366 | (effects (font (size 1.27 1.27)) hide) 367 | ) 368 | (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0) 369 | (effects (font (size 1.27 1.27)) hide) 370 | ) 371 | (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0) 372 | (effects (font (size 1.27 1.27)) hide) 373 | ) 374 | (symbol "SW_Push_0_1" 375 | (circle (center -2.032 0) (radius 0.508) 376 | (stroke (width 0) (type default) (color 0 0 0 0)) 377 | (fill (type none)) 378 | ) 379 | (polyline 380 | (pts 381 | (xy 0 1.27) 382 | (xy 0 3.048) 383 | ) 384 | (stroke (width 0) (type default) (color 0 0 0 0)) 385 | (fill (type none)) 386 | ) 387 | (polyline 388 | (pts 389 | (xy 2.54 1.27) 390 | (xy -2.54 1.27) 391 | ) 392 | (stroke (width 0) (type default) (color 0 0 0 0)) 393 | (fill (type none)) 394 | ) 395 | (circle (center 2.032 0) (radius 0.508) 396 | (stroke (width 0) (type default) (color 0 0 0 0)) 397 | (fill (type none)) 398 | ) 399 | (pin passive line (at -5.08 0 0) (length 2.54) 400 | (name "1" (effects (font (size 1.27 1.27)))) 401 | (number "1" (effects (font (size 1.27 1.27)))) 402 | ) 403 | (pin passive line (at 5.08 0 180) (length 2.54) 404 | (name "2" (effects (font (size 1.27 1.27)))) 405 | (number "2" (effects (font (size 1.27 1.27)))) 406 | ) 407 | ) 408 | ) 409 | (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) 410 | (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) 411 | (effects (font (size 1.27 1.27)) hide) 412 | ) 413 | (property "Value" "GND" (id 1) (at 0 -3.81 0) 414 | (effects (font (size 1.27 1.27))) 415 | ) 416 | (property "Footprint" "" (id 2) (at 0 0 0) 417 | (effects (font (size 1.27 1.27)) hide) 418 | ) 419 | (property "Datasheet" "" (id 3) (at 0 0 0) 420 | (effects (font (size 1.27 1.27)) hide) 421 | ) 422 | (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) 423 | (effects (font (size 1.27 1.27)) hide) 424 | ) 425 | (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) 426 | (effects (font (size 1.27 1.27)) hide) 427 | ) 428 | (symbol "GND_0_1" 429 | (polyline 430 | (pts 431 | (xy 0 0) 432 | (xy 0 -1.27) 433 | (xy 1.27 -1.27) 434 | (xy 0 -2.54) 435 | (xy -1.27 -1.27) 436 | (xy 0 -1.27) 437 | ) 438 | (stroke (width 0) (type default) (color 0 0 0 0)) 439 | (fill (type none)) 440 | ) 441 | ) 442 | (symbol "GND_1_1" 443 | (pin power_in line (at 0 0 270) (length 0) hide 444 | (name "GND" (effects (font (size 1.27 1.27)))) 445 | (number "1" (effects (font (size 1.27 1.27)))) 446 | ) 447 | ) 448 | ) 449 | (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) 450 | (property "Reference" "#FLG" (id 0) (at 0 1.905 0) 451 | (effects (font (size 1.27 1.27)) hide) 452 | ) 453 | (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0) 454 | (effects (font (size 1.27 1.27))) 455 | ) 456 | (property "Footprint" "" (id 2) (at 0 0 0) 457 | (effects (font (size 1.27 1.27)) hide) 458 | ) 459 | (property "Datasheet" "~" (id 3) (at 0 0 0) 460 | (effects (font (size 1.27 1.27)) hide) 461 | ) 462 | (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) 463 | (effects (font (size 1.27 1.27)) hide) 464 | ) 465 | (property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0) 466 | (effects (font (size 1.27 1.27)) hide) 467 | ) 468 | (symbol "PWR_FLAG_0_0" 469 | (pin power_out line (at 0 0 90) (length 0) 470 | (name "pwr" (effects (font (size 1.27 1.27)))) 471 | (number "1" (effects (font (size 1.27 1.27)))) 472 | ) 473 | ) 474 | (symbol "PWR_FLAG_0_1" 475 | (polyline 476 | (pts 477 | (xy 0 0) 478 | (xy 0 1.27) 479 | (xy -1.016 1.905) 480 | (xy 0 2.54) 481 | (xy 1.016 1.905) 482 | (xy 0 1.27) 483 | ) 484 | (stroke (width 0) (type default) (color 0 0 0 0)) 485 | (fill (type none)) 486 | ) 487 | ) 488 | ) 489 | (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) 490 | (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) 491 | (effects (font (size 1.27 1.27)) hide) 492 | ) 493 | (property "Value" "VCC" (id 1) (at 0 3.81 0) 494 | (effects (font (size 1.27 1.27))) 495 | ) 496 | (property "Footprint" "" (id 2) (at 0 0 0) 497 | (effects (font (size 1.27 1.27)) hide) 498 | ) 499 | (property "Datasheet" "" (id 3) (at 0 0 0) 500 | (effects (font (size 1.27 1.27)) hide) 501 | ) 502 | (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) 503 | (effects (font (size 1.27 1.27)) hide) 504 | ) 505 | (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0) 506 | (effects (font (size 1.27 1.27)) hide) 507 | ) 508 | (symbol "VCC_0_1" 509 | (polyline 510 | (pts 511 | (xy -0.762 1.27) 512 | (xy 0 2.54) 513 | ) 514 | (stroke (width 0) (type default) (color 0 0 0 0)) 515 | (fill (type none)) 516 | ) 517 | (polyline 518 | (pts 519 | (xy 0 0) 520 | (xy 0 2.54) 521 | ) 522 | (stroke (width 0) (type default) (color 0 0 0 0)) 523 | (fill (type none)) 524 | ) 525 | (polyline 526 | (pts 527 | (xy 0 2.54) 528 | (xy 0.762 1.27) 529 | ) 530 | (stroke (width 0) (type default) (color 0 0 0 0)) 531 | (fill (type none)) 532 | ) 533 | ) 534 | (symbol "VCC_1_1" 535 | (pin power_in line (at 0 0 90) (length 0) hide 536 | (name "VCC" (effects (font (size 1.27 1.27)))) 537 | (number "1" (effects (font (size 1.27 1.27)))) 538 | ) 539 | ) 540 | ) 541 | (symbol "power:VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) 542 | (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) 543 | (effects (font (size 1.27 1.27)) hide) 544 | ) 545 | (property "Value" "VDD" (id 1) (at 0 3.81 0) 546 | (effects (font (size 1.27 1.27))) 547 | ) 548 | (property "Footprint" "" (id 2) (at 0 0 0) 549 | (effects (font (size 1.27 1.27)) hide) 550 | ) 551 | (property "Datasheet" "" (id 3) (at 0 0 0) 552 | (effects (font (size 1.27 1.27)) hide) 553 | ) 554 | (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) 555 | (effects (font (size 1.27 1.27)) hide) 556 | ) 557 | (property "ki_description" "Power symbol creates a global label with name \"VDD\"" (id 5) (at 0 0 0) 558 | (effects (font (size 1.27 1.27)) hide) 559 | ) 560 | (symbol "VDD_0_1" 561 | (polyline 562 | (pts 563 | (xy -0.762 1.27) 564 | (xy 0 2.54) 565 | ) 566 | (stroke (width 0) (type default) (color 0 0 0 0)) 567 | (fill (type none)) 568 | ) 569 | (polyline 570 | (pts 571 | (xy 0 0) 572 | (xy 0 2.54) 573 | ) 574 | (stroke (width 0) (type default) (color 0 0 0 0)) 575 | (fill (type none)) 576 | ) 577 | (polyline 578 | (pts 579 | (xy 0 2.54) 580 | (xy 0.762 1.27) 581 | ) 582 | (stroke (width 0) (type default) (color 0 0 0 0)) 583 | (fill (type none)) 584 | ) 585 | ) 586 | (symbol "VDD_1_1" 587 | (pin power_in line (at 0 0 90) (length 0) hide 588 | (name "VDD" (effects (font (size 1.27 1.27)))) 589 | (number "1" (effects (font (size 1.27 1.27)))) 590 | ) 591 | ) 592 | ) 593 | ) 594 | 595 | (junction (at 185.42 39.37) (diameter 0) (color 0 0 0 0) 596 | (uuid 0b64982a-3076-4db5-a390-0e9049fdda44) 597 | ) 598 | (junction (at 167.64 41.91) (diameter 0) (color 0 0 0 0) 599 | (uuid 48db45ad-38ef-4811-a693-ffa747d13d48) 600 | ) 601 | (junction (at 259.08 59.69) (diameter 0) (color 0 0 0 0) 602 | (uuid 66b1a21c-6865-4055-8678-4ab4053351b2) 603 | ) 604 | (junction (at 233.68 45.72) (diameter 0) (color 0 0 0 0) 605 | (uuid 87a60886-43b3-4d77-82df-587677c71376) 606 | ) 607 | (junction (at 176.53 52.07) (diameter 0) (color 0 0 0 0) 608 | (uuid 8ddcdc95-529d-466a-a219-1c35437de670) 609 | ) 610 | (junction (at 167.64 39.37) (diameter 0) (color 0 0 0 0) 611 | (uuid 8f241f39-d310-4cc2-98af-e70cdd2cf363) 612 | ) 613 | (junction (at 223.52 45.72) (diameter 0) (color 0 0 0 0) 614 | (uuid b5b20ce9-0782-4ffb-8992-aa71a5abd3d7) 615 | ) 616 | (junction (at 217.17 50.8) (diameter 0) (color 0 0 0 0) 617 | (uuid d7060685-7403-43d4-aa0b-12fa8498b46d) 618 | ) 619 | 620 | (no_connect (at 95.25 54.61) (uuid 008f7aa3-3ec9-4c24-965c-52b192131f97)) 621 | (no_connect (at 139.7 39.37) (uuid 31feb980-efd3-47cb-9290-a386fbbfd328)) 622 | (no_connect (at 95.25 50.8) (uuid a4eb62c5-2581-4c5c-b4ca-0a588a0087d1)) 623 | (no_connect (at 95.25 58.42) (uuid a62653e5-90fc-4a34-9744-fb9b6a8f752d)) 624 | 625 | (wire (pts (xy 95.25 50.8) (xy 96.52 50.8)) 626 | (stroke (width 0) (type default) (color 0 0 0 0)) 627 | (uuid 06bd7fd7-4dfc-41c2-b04b-3ae2d0b139e4) 628 | ) 629 | (wire (pts (xy 73.66 39.37) (xy 73.66 38.1)) 630 | (stroke (width 0) (type default) (color 0 0 0 0)) 631 | (uuid 0f5addb7-0201-4885-9148-dac9b255c106) 632 | ) 633 | (wire (pts (xy 167.64 39.37) (xy 168.91 39.37)) 634 | (stroke (width 0) (type default) (color 0 0 0 0)) 635 | (uuid 1163daaa-b0c0-4020-9509-bab7b3775c85) 636 | ) 637 | (wire (pts (xy 224.79 45.72) (xy 223.52 45.72)) 638 | (stroke (width 0) (type default) (color 0 0 0 0)) 639 | (uuid 15c91c88-22ef-4928-9c8a-b57030e628ec) 640 | ) 641 | (wire (pts (xy 238.76 46.99) (xy 238.76 49.53)) 642 | (stroke (width 0) (type default) (color 0 0 0 0)) 643 | (uuid 16cded87-5472-4e9a-bc4c-08e62f374ba9) 644 | ) 645 | (wire (pts (xy 138.43 41.91) (xy 138.43 43.18)) 646 | (stroke (width 0) (type default) (color 0 0 0 0)) 647 | (uuid 19b1422b-ae24-47e5-ba67-ba90d0613b14) 648 | ) 649 | (wire (pts (xy 219.71 52.07) (xy 219.71 50.8)) 650 | (stroke (width 0) (type default) (color 0 0 0 0)) 651 | (uuid 203d785f-17e6-4842-a640-7dd285d5ca44) 652 | ) 653 | (wire (pts (xy 236.22 76.2) (xy 236.22 74.93)) 654 | (stroke (width 0) (type default) (color 0 0 0 0)) 655 | (uuid 22d60e8c-00e5-4974-8a70-7f01bb09ac03) 656 | ) 657 | (wire (pts (xy 184.15 39.37) (xy 185.42 39.37)) 658 | (stroke (width 0) (type default) (color 0 0 0 0)) 659 | (uuid 25fffcb5-b3f3-4de4-b8e6-e5efe9ee6bbb) 660 | ) 661 | (wire (pts (xy 167.64 52.07) (xy 176.53 52.07)) 662 | (stroke (width 0) (type default) (color 0 0 0 0)) 663 | (uuid 3157fe5f-1589-4afb-b232-d379326150fd) 664 | ) 665 | (wire (pts (xy 217.17 63.5) (xy 220.98 63.5)) 666 | (stroke (width 0) (type default) (color 0 0 0 0)) 667 | (uuid 31d17ad6-2c04-42fe-9a85-2c71266d3224) 668 | ) 669 | (wire (pts (xy 217.17 49.53) (xy 217.17 50.8)) 670 | (stroke (width 0) (type solid) (color 0 0 0 0)) 671 | (uuid 33b6fcf8-d698-46a8-b6a4-6c5f429c7b14) 672 | ) 673 | (wire (pts (xy 171.45 67.31) (xy 171.45 68.58)) 674 | (stroke (width 0) (type default) (color 0 0 0 0)) 675 | (uuid 369a6574-af9a-4906-8abd-54187c1c9d06) 676 | ) 677 | (wire (pts (xy 251.46 59.69) (xy 259.08 59.69)) 678 | (stroke (width 0) (type default) (color 0 0 0 0)) 679 | (uuid 3abbd8e6-882c-4910-8439-eb4299e82a47) 680 | ) 681 | (wire (pts (xy 259.08 59.69) (xy 260.35 59.69)) 682 | (stroke (width 0) (type default) (color 0 0 0 0)) 683 | (uuid 403502da-3edb-4521-b10d-312d95c489aa) 684 | ) 685 | (wire (pts (xy 233.68 45.72) (xy 233.68 49.53)) 686 | (stroke (width 0) (type default) (color 0 0 0 0)) 687 | (uuid 42f56b48-dcbf-4898-bfa7-9c8c715a9529) 688 | ) 689 | (wire (pts (xy 40.64 39.37) (xy 40.64 38.1)) 690 | (stroke (width 0) (type default) (color 0 0 0 0)) 691 | (uuid 43a38eea-4037-4c89-83dd-86b0973628e0) 692 | ) 693 | (wire (pts (xy 185.42 52.07) (xy 176.53 52.07)) 694 | (stroke (width 0) (type default) (color 0 0 0 0)) 695 | (uuid 5017ce1c-553e-4328-861a-3eb34da48bd9) 696 | ) 697 | (wire (pts (xy 233.68 45.72) (xy 233.68 40.64)) 698 | (stroke (width 0) (type solid) (color 0 0 0 0)) 699 | (uuid 53f93295-1e5f-437c-8086-bf45e754ab17) 700 | ) 701 | (wire (pts (xy 167.64 41.91) (xy 167.64 39.37)) 702 | (stroke (width 0) (type default) (color 0 0 0 0)) 703 | (uuid 56e61a0e-1442-4db2-83fb-b2c431aee947) 704 | ) 705 | (wire (pts (xy 185.42 50.8) (xy 185.42 52.07)) 706 | (stroke (width 0) (type default) (color 0 0 0 0)) 707 | (uuid 5904b39b-dccd-4966-a57d-86b1305539ae) 708 | ) 709 | (wire (pts (xy 236.22 46.99) (xy 236.22 49.53)) 710 | (stroke (width 0) (type default) (color 0 0 0 0)) 711 | (uuid 5f41ac03-5ec8-41f4-a28a-728921446cb1) 712 | ) 713 | (wire (pts (xy 185.42 38.1) (xy 185.42 39.37)) 714 | (stroke (width 0) (type default) (color 0 0 0 0)) 715 | (uuid 5f657fc0-0430-4ebd-957a-17b267ea9733) 716 | ) 717 | (wire (pts (xy 182.88 67.31) (xy 182.88 68.58)) 718 | (stroke (width 0) (type default) (color 0 0 0 0)) 719 | (uuid 76afb40c-8177-4f5c-a563-474c474415ad) 720 | ) 721 | (wire (pts (xy 219.71 50.8) (xy 217.17 50.8)) 722 | (stroke (width 0) (type default) (color 0 0 0 0)) 723 | (uuid 76cfc7ac-ca17-418a-9deb-7cfc310c2b5b) 724 | ) 725 | (wire (pts (xy 176.53 52.07) (xy 176.53 53.34)) 726 | (stroke (width 0) (type default) (color 0 0 0 0)) 727 | (uuid 817ee230-3873-4530-8282-e495e6b3f241) 728 | ) 729 | (wire (pts (xy 223.52 46.99) (xy 223.52 45.72)) 730 | (stroke (width 0) (type default) (color 0 0 0 0)) 731 | (uuid 832e7ddd-ced6-4c9a-a322-2f262179abfe) 732 | ) 733 | (wire (pts (xy 139.7 39.37) (xy 138.43 39.37)) 734 | (stroke (width 0) (type default) (color 0 0 0 0)) 735 | (uuid 868cdfb1-b1e3-45bb-80fc-e240a4312879) 736 | ) 737 | (wire (pts (xy 233.68 40.64) (xy 232.41 40.64)) 738 | (stroke (width 0) (type default) (color 0 0 0 0)) 739 | (uuid 8bc05bb0-9c37-4909-9eca-e6d8762db68b) 740 | ) 741 | (wire (pts (xy 138.43 48.26) (xy 140.97 48.26)) 742 | (stroke (width 0) (type default) (color 0 0 0 0)) 743 | (uuid 8dab5efa-e842-420b-8981-4defa449e551) 744 | ) 745 | (wire (pts (xy 233.68 45.72) (xy 232.41 45.72)) 746 | (stroke (width 0) (type default) (color 0 0 0 0)) 747 | (uuid 963d537b-431c-4344-b9b9-e2cd9d0401fb) 748 | ) 749 | (wire (pts (xy 138.43 41.91) (xy 140.97 41.91)) 750 | (stroke (width 0) (type default) (color 0 0 0 0)) 751 | (uuid 9843767e-43b8-49d6-af21-445dfd810991) 752 | ) 753 | (wire (pts (xy 176.53 49.53) (xy 176.53 52.07)) 754 | (stroke (width 0) (type default) (color 0 0 0 0)) 755 | (uuid 9ae617c3-9b2d-42f8-b452-1a58796f42a1) 756 | ) 757 | (wire (pts (xy 138.43 48.26) (xy 138.43 46.99)) 758 | (stroke (width 0) (type default) (color 0 0 0 0)) 759 | (uuid 9cf82264-d680-4a11-8933-70eb623ae426) 760 | ) 761 | (wire (pts (xy 167.64 43.18) (xy 167.64 41.91)) 762 | (stroke (width 0) (type default) (color 0 0 0 0)) 763 | (uuid 9f56523f-1652-46f7-9d02-30f8ad0c1570) 764 | ) 765 | (wire (pts (xy 95.25 54.61) (xy 96.52 54.61)) 766 | (stroke (width 0) (type default) (color 0 0 0 0)) 767 | (uuid a2c3f52a-c6e0-4ea1-95cd-a36754f0c285) 768 | ) 769 | (wire (pts (xy 167.64 50.8) (xy 167.64 52.07)) 770 | (stroke (width 0) (type default) (color 0 0 0 0)) 771 | (uuid a68ab90a-9ac0-4cb1-a782-486c56298959) 772 | ) 773 | (wire (pts (xy 259.08 59.69) (xy 259.08 58.42)) 774 | (stroke (width 0) (type default) (color 0 0 0 0)) 775 | (uuid afe16cd4-a50c-4f4c-9997-78cd1a80de33) 776 | ) 777 | (wire (pts (xy 167.64 38.1) (xy 167.64 39.37)) 778 | (stroke (width 0) (type default) (color 0 0 0 0)) 779 | (uuid b1927a67-7830-4b15-96eb-fa5b9361ce47) 780 | ) 781 | (wire (pts (xy 168.91 41.91) (xy 167.64 41.91)) 782 | (stroke (width 0) (type default) (color 0 0 0 0)) 783 | (uuid b394b99e-533e-4920-a825-1c491f715cf3) 784 | ) 785 | (wire (pts (xy 217.17 50.8) (xy 217.17 52.07)) 786 | (stroke (width 0) (type solid) (color 0 0 0 0)) 787 | (uuid b6124c3a-e3f2-47d0-8766-b7e94eb8579c) 788 | ) 789 | (wire (pts (xy 185.42 39.37) (xy 185.42 43.18)) 790 | (stroke (width 0) (type default) (color 0 0 0 0)) 791 | (uuid bc93fe2f-eda7-4e4f-8fa2-79d1df16cf60) 792 | ) 793 | (wire (pts (xy 95.25 58.42) (xy 96.52 58.42)) 794 | (stroke (width 0) (type default) (color 0 0 0 0)) 795 | (uuid c29241f9-addb-4e63-a723-0cf74aa2b0ce) 796 | ) 797 | (wire (pts (xy 223.52 45.72) (xy 223.52 40.64)) 798 | (stroke (width 0) (type default) (color 0 0 0 0)) 799 | (uuid ce2027ce-0df8-4833-9488-41f12d66795a) 800 | ) 801 | (wire (pts (xy 259.08 49.53) (xy 259.08 50.8)) 802 | (stroke (width 0) (type default) (color 0 0 0 0)) 803 | (uuid d6326271-4b52-4d46-b3ad-69406ea2c9b7) 804 | ) 805 | (wire (pts (xy 217.17 63.5) (xy 217.17 59.69)) 806 | (stroke (width 0) (type default) (color 0 0 0 0)) 807 | (uuid e39bf904-6e17-41a8-a35e-4ce1323eff6b) 808 | ) 809 | (wire (pts (xy 220.98 60.96) (xy 219.71 60.96)) 810 | (stroke (width 0) (type default) (color 0 0 0 0)) 811 | (uuid e3af0c52-c42f-446c-88a7-d2b719bb9cc0) 812 | ) 813 | (wire (pts (xy 219.71 60.96) (xy 219.71 59.69)) 814 | (stroke (width 0) (type default) (color 0 0 0 0)) 815 | (uuid e3ff4f7a-12e1-4c1e-a08f-874047cf86d6) 816 | ) 817 | (wire (pts (xy 224.79 40.64) (xy 223.52 40.64)) 818 | (stroke (width 0) (type solid) (color 0 0 0 0)) 819 | (uuid ef844cc9-34ec-44bb-86eb-d989517d5b66) 820 | ) 821 | (wire (pts (xy 57.15 39.37) (xy 57.15 38.1)) 822 | (stroke (width 0) (type default) (color 0 0 0 0)) 823 | (uuid ff5dcb78-61cc-49c3-a49d-8b414d77267a) 824 | ) 825 | 826 | (text "Key Switches" (at 36.83 26.67 0) 827 | (effects (font (size 2.9972 2.9972)) (justify left bottom)) 828 | (uuid 019866e0-9101-41b0-b6cd-e0b19d388af1) 829 | ) 830 | (text "Power" (at 168.91 25.4 0) 831 | (effects (font (size 2.9972 2.9972)) (justify left bottom)) 832 | (uuid 351bcb48-0b2c-4bd4-836b-ae1ea1b9e082) 833 | ) 834 | (text "Microcontroller" (at 100.33 25.4 0) 835 | (effects (font (size 2.9972 2.9972)) (justify left bottom)) 836 | (uuid 5c736321-61f5-477e-9ce9-1fcf7507ceb4) 837 | ) 838 | (text "Optical Sensor" (at 218.44 25.4 0) 839 | (effects (font (size 2.9972 2.9972)) (justify left bottom)) 840 | (uuid e69a5910-67e3-40ab-a55a-f28b185ba603) 841 | ) 842 | 843 | (global_label "sw2" (shape input) (at 96.52 43.18 180) (fields_autoplaced) 844 | (effects (font (size 1.27 1.27)) (justify right)) 845 | (uuid 0ddac794-ec19-4b0d-9c43-86b0438cd757) 846 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 90.5388 43.1006 0) 847 | (effects (font (size 1.27 1.27)) (justify right) hide) 848 | ) 849 | ) 850 | (global_label "sw1" (shape input) (at 96.52 39.37 180) (fields_autoplaced) 851 | (effects (font (size 1.27 1.27)) (justify right)) 852 | (uuid 13575b73-ff99-4c68-ba10-dd0eba3d42e6) 853 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 90.5388 39.2906 0) 854 | (effects (font (size 1.27 1.27)) (justify right) hide) 855 | ) 856 | ) 857 | (global_label "sclk" (shape input) (at 251.46 64.77 0) (fields_autoplaced) 858 | (effects (font (size 1.27 1.27)) (justify left)) 859 | (uuid 1405a1f6-9e2d-4dfb-aa2d-e8cf90f8ce95) 860 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 257.6831 64.6906 0) 861 | (effects (font (size 1.27 1.27)) (justify left) hide) 862 | ) 863 | ) 864 | (global_label "ncs" (shape input) (at 251.46 57.15 0) (fields_autoplaced) 865 | (effects (font (size 1.27 1.27)) (justify left)) 866 | (uuid 2e773bb4-9139-4f41-b0e5-deaf7cd86e7b) 867 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 257.1388 57.0706 0) 868 | (effects (font (size 1.27 1.27)) (justify left) hide) 869 | ) 870 | ) 871 | (global_label "sw2" (shape input) (at 46.99 38.1 270) (fields_autoplaced) 872 | (effects (font (size 1.27 1.27)) (justify right)) 873 | (uuid 4b366f4e-218e-48d8-9c0a-32a2b452f02f) 874 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 46.9106 44.0812 90) 875 | (effects (font (size 1.27 1.27)) (justify right) hide) 876 | ) 877 | ) 878 | (global_label "miso" (shape input) (at 260.35 59.69 0) (fields_autoplaced) 879 | (effects (font (size 1.27 1.27)) (justify left)) 880 | (uuid 4e5ea56d-53df-4540-ac69-78b8a8658393) 881 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 267.2383 59.6106 0) 882 | (effects (font (size 1.27 1.27)) (justify left) hide) 883 | ) 884 | ) 885 | (global_label "motion" (shape input) (at 251.46 67.31 0) (fields_autoplaced) 886 | (effects (font (size 1.27 1.27)) (justify left)) 887 | (uuid 52e39d05-e19a-4b99-9da4-cfc2a7480904) 888 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 260.3441 67.2306 0) 889 | (effects (font (size 1.27 1.27)) (justify left) hide) 890 | ) 891 | ) 892 | (global_label "sw3" (shape input) (at 63.5 38.1 270) (fields_autoplaced) 893 | (effects (font (size 1.27 1.27)) (justify right)) 894 | (uuid 6624c8df-0ed6-451a-bd78-5222e7cc6d94) 895 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 63.4206 44.0812 90) 896 | (effects (font (size 1.27 1.27)) (justify right) hide) 897 | ) 898 | ) 899 | (global_label "ncs" (shape input) (at 138.43 62.23 0) (fields_autoplaced) 900 | (effects (font (size 1.27 1.27)) (justify left)) 901 | (uuid 7bbc8609-b9d3-4bdf-a6b4-1d64e8f4e2ac) 902 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 144.1088 62.1506 0) 903 | (effects (font (size 1.27 1.27)) (justify left) hide) 904 | ) 905 | ) 906 | (global_label "motion" (shape input) (at 96.52 62.23 180) (fields_autoplaced) 907 | (effects (font (size 1.27 1.27)) (justify right)) 908 | (uuid 874adb47-6098-4fd7-9b67-389878b98562) 909 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 87.6359 62.1506 0) 910 | (effects (font (size 1.27 1.27)) (justify right) hide) 911 | ) 912 | ) 913 | (global_label "mosi" (shape input) (at 138.43 50.8 0) (fields_autoplaced) 914 | (effects (font (size 1.27 1.27)) (justify left)) 915 | (uuid 98d67814-5846-4f13-982c-9cb576e72041) 916 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 145.3183 50.7206 0) 917 | (effects (font (size 1.27 1.27)) (justify left) hide) 918 | ) 919 | ) 920 | (global_label "mosi" (shape input) (at 251.46 62.23 0) (fields_autoplaced) 921 | (effects (font (size 1.27 1.27)) (justify left)) 922 | (uuid b5b86f75-c45a-4711-9c8b-bbeefa63c78a) 923 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 258.3483 62.1506 0) 924 | (effects (font (size 1.27 1.27)) (justify left) hide) 925 | ) 926 | ) 927 | (global_label "sclk" (shape input) (at 138.43 58.42 0) (fields_autoplaced) 928 | (effects (font (size 1.27 1.27)) (justify left)) 929 | (uuid c4677d10-4558-4226-9864-910211a1f4fe) 930 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 144.6531 58.3406 0) 931 | (effects (font (size 1.27 1.27)) (justify left) hide) 932 | ) 933 | ) 934 | (global_label "sw1" (shape input) (at 30.48 38.1 270) (fields_autoplaced) 935 | (effects (font (size 1.27 1.27)) (justify right)) 936 | (uuid e77bcefa-40ab-4cc9-995d-c343e5fc7791) 937 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 30.4006 44.0812 90) 938 | (effects (font (size 1.27 1.27)) (justify right) hide) 939 | ) 940 | ) 941 | (global_label "miso" (shape input) (at 138.43 54.61 0) (fields_autoplaced) 942 | (effects (font (size 1.27 1.27)) (justify left)) 943 | (uuid fa2527ca-9e75-4984-b5ae-a96375d5bdaa) 944 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 145.3183 54.5306 0) 945 | (effects (font (size 1.27 1.27)) (justify left) hide) 946 | ) 947 | ) 948 | (global_label "sw3" (shape input) (at 96.52 46.99 180) (fields_autoplaced) 949 | (effects (font (size 1.27 1.27)) (justify right)) 950 | (uuid fffd5654-8b3c-4572-b862-c27d16bdbfbd) 951 | (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 90.5388 46.9106 0) 952 | (effects (font (size 1.27 1.27)) (justify right) hide) 953 | ) 954 | ) 955 | 956 | (symbol (lib_id "Device:C") (at 228.6 40.64 270) (unit 1) 957 | (in_bom yes) (on_board yes) 958 | (uuid 0284c7b2-795c-4621-8ef6-00f120f9c463) 959 | (property "Reference" "C3" (id 0) (at 224.79 38.735 90) 960 | (effects (font (size 1.27 1.27)) (justify left)) 961 | ) 962 | (property "Value" "4.7uF" (id 1) (at 229.87 39.37 90) 963 | (effects (font (size 1.27 1.27)) (justify left)) 964 | ) 965 | (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 224.79 41.6052 0) 966 | (effects (font (size 1.27 1.27)) hide) 967 | ) 968 | (property "Datasheet" "~" (id 3) (at 228.6 40.64 0) 969 | (effects (font (size 1.27 1.27)) hide) 970 | ) 971 | (property "manf#" "MCTT21F475Z100CT" (id 4) (at 228.6 40.64 0) 972 | (effects (font (size 1.27 1.27)) hide) 973 | ) 974 | (pin "1" (uuid 397764a4-62ce-4f77-97b0-927d3d03da18)) 975 | (pin "2" (uuid 6b64068b-2977-45d4-8093-3d593c81ed18)) 976 | ) 977 | 978 | (symbol (lib_id "power:PWR_FLAG") (at 182.88 67.31 0) (unit 1) 979 | (in_bom yes) (on_board yes) (fields_autoplaced) 980 | (uuid 0446c2f7-729e-4341-b66a-1ac877d605fd) 981 | (property "Reference" "#FLG02" (id 0) (at 182.88 65.405 0) 982 | (effects (font (size 1.27 1.27)) hide) 983 | ) 984 | (property "Value" "PWR_FLAG" (id 1) (at 182.88 62.23 0)) 985 | (property "Footprint" "" (id 2) (at 182.88 67.31 0) 986 | (effects (font (size 1.27 1.27)) hide) 987 | ) 988 | (property "Datasheet" "~" (id 3) (at 182.88 67.31 0) 989 | (effects (font (size 1.27 1.27)) hide) 990 | ) 991 | (pin "1" (uuid f1edfd29-dece-4dc9-8aef-b1c1d81ddccc)) 992 | ) 993 | 994 | (symbol (lib_id "power:GND") (at 57.15 39.37 0) (unit 1) 995 | (in_bom yes) (on_board yes) (fields_autoplaced) 996 | (uuid 0db7f4c2-255b-4f4a-9a78-4cf53a4e65d8) 997 | (property "Reference" "#PWR0112" (id 0) (at 57.15 45.72 0) 998 | (effects (font (size 1.27 1.27)) hide) 999 | ) 1000 | (property "Value" "GND" (id 1) (at 57.15 44.45 0)) 1001 | (property "Footprint" "" (id 2) (at 57.15 39.37 0) 1002 | (effects (font (size 1.27 1.27)) hide) 1003 | ) 1004 | (property "Datasheet" "" (id 3) (at 57.15 39.37 0) 1005 | (effects (font (size 1.27 1.27)) hide) 1006 | ) 1007 | (pin "1" (uuid 91f9297a-4a37-4cda-978c-eb047c4d590d)) 1008 | ) 1009 | 1010 | (symbol (lib_id "Mechanical:MountingHole") (at 176.53 87.63 0) (unit 1) 1011 | (in_bom yes) (on_board yes) 1012 | (uuid 1291612c-9680-4f68-9209-36d8bcacf249) 1013 | (property "Reference" "H2" (id 0) (at 175.26 80.01 0) 1014 | (effects (font (size 1.27 1.27)) (justify left)) 1015 | ) 1016 | (property "Value" "MountingHole_Pad" (id 1) (at 167.64 82.55 0) 1017 | (effects (font (size 1.27 1.27)) (justify left)) 1018 | ) 1019 | (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" (id 2) (at 176.53 87.63 0) 1020 | (effects (font (size 1.27 1.27)) hide) 1021 | ) 1022 | (property "Datasheet" "~" (id 3) (at 176.53 87.63 0) 1023 | (effects (font (size 1.27 1.27)) hide) 1024 | ) 1025 | ) 1026 | 1027 | (symbol (lib_id "Device:R") (at 217.17 55.88 0) (unit 1) 1028 | (in_bom yes) (on_board yes) 1029 | (uuid 14ed50ef-bdf0-47cd-8a0b-cfc99af743a0) 1030 | (property "Reference" "R1" (id 0) (at 214.63 55.88 90)) 1031 | (property "Value" "39" (id 1) (at 217.17 55.88 90)) 1032 | (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 215.392 55.88 90) 1033 | (effects (font (size 1.27 1.27)) hide) 1034 | ) 1035 | (property "Datasheet" "~" (id 3) (at 217.17 55.88 0) 1036 | (effects (font (size 1.27 1.27)) hide) 1037 | ) 1038 | (property "manf#" "MCWR08X39R0FTL" (id 4) (at 217.17 55.88 0) 1039 | (effects (font (size 1.27 1.27)) hide) 1040 | ) 1041 | (pin "1" (uuid f5a636b1-35b1-4089-9b18-e2585703eb85)) 1042 | (pin "2" (uuid 0fd16da9-2a0e-4104-8ac2-5b434f9feba5)) 1043 | ) 1044 | 1045 | (symbol (lib_id "power:PWR_FLAG") (at 171.45 68.58 180) (unit 1) 1046 | (in_bom yes) (on_board yes) (fields_autoplaced) 1047 | (uuid 1b1ab0e4-b1be-416f-84ac-ef9b17a153bc) 1048 | (property "Reference" "#FLG01" (id 0) (at 171.45 70.485 0) 1049 | (effects (font (size 1.27 1.27)) hide) 1050 | ) 1051 | (property "Value" "PWR_FLAG" (id 1) (at 171.45 73.66 0)) 1052 | (property "Footprint" "" (id 2) (at 171.45 68.58 0) 1053 | (effects (font (size 1.27 1.27)) hide) 1054 | ) 1055 | (property "Datasheet" "~" (id 3) (at 171.45 68.58 0) 1056 | (effects (font (size 1.27 1.27)) hide) 1057 | ) 1058 | (pin "1" (uuid d652ace5-0903-4176-bfa9-35d9c295b038)) 1059 | ) 1060 | 1061 | (symbol (lib_id "power:VDD") (at 236.22 46.99 0) (unit 1) 1062 | (in_bom yes) (on_board yes) 1063 | (uuid 2d5e8af4-6a5b-44d5-a76b-410796fbfc91) 1064 | (property "Reference" "#PWR0108" (id 0) (at 236.22 50.8 0) 1065 | (effects (font (size 1.27 1.27)) hide) 1066 | ) 1067 | (property "Value" "VDD" (id 1) (at 236.22 43.18 0)) 1068 | (property "Footprint" "" (id 2) (at 236.22 46.99 0) 1069 | (effects (font (size 1.27 1.27)) hide) 1070 | ) 1071 | (property "Datasheet" "" (id 3) (at 236.22 46.99 0) 1072 | (effects (font (size 1.27 1.27)) hide) 1073 | ) 1074 | (pin "1" (uuid 16d1bd47-be27-47d2-bac1-3a7916500090)) 1075 | ) 1076 | 1077 | (symbol (lib_id "power:VCC") (at 167.64 38.1 0) (unit 1) 1078 | (in_bom yes) (on_board yes) 1079 | (uuid 2e821388-8d59-4b0c-962c-5a8907e0fb57) 1080 | (property "Reference" "#PWR0101" (id 0) (at 167.64 41.91 0) 1081 | (effects (font (size 1.27 1.27)) hide) 1082 | ) 1083 | (property "Value" "VCC" (id 1) (at 163.83 36.83 0)) 1084 | (property "Footprint" "" (id 2) (at 167.64 38.1 0) 1085 | (effects (font (size 1.27 1.27)) hide) 1086 | ) 1087 | (property "Datasheet" "" (id 3) (at 167.64 38.1 0) 1088 | (effects (font (size 1.27 1.27)) hide) 1089 | ) 1090 | (pin "1" (uuid 9b76d551-f8bf-42fa-adfd-4d924c56df9a)) 1091 | ) 1092 | 1093 | (symbol (lib_id "Regulator_Linear:TLV70019_SOT23-5") (at 176.53 41.91 0) (unit 1) 1094 | (in_bom yes) (on_board yes) 1095 | (uuid 2ed213ba-7bde-4ecd-8b55-711bdb069007) 1096 | (property "Reference" "U3" (id 0) (at 176.53 30.48 0)) 1097 | (property "Value" "TLV70019_SOT23-5" (id 1) (at 176.53 33.02 0)) 1098 | (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 176.53 33.655 0) 1099 | (effects (font (size 1.27 1.27) italic) hide) 1100 | ) 1101 | (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tlv700.pdf" (id 3) (at 176.53 40.64 0) 1102 | (effects (font (size 1.27 1.27)) hide) 1103 | ) 1104 | (pin "1" (uuid 8a99f1c9-f595-44d5-ae5a-d917b0fbd480)) 1105 | (pin "2" (uuid 78db9753-a63e-47c5-8495-d98aaa9350de)) 1106 | (pin "3" (uuid 661e8c4e-06cf-4f4a-81d2-48725817f8b5)) 1107 | (pin "4" (uuid 1bc42110-b061-4ac5-8337-b3746ba73950)) 1108 | (pin "5" (uuid 3139526d-92b7-483a-bba7-7e549ce06a8a)) 1109 | ) 1110 | 1111 | (symbol (lib_id "Device:R") (at 259.08 54.61 180) (unit 1) 1112 | (in_bom yes) (on_board yes) 1113 | (uuid 33341e80-eb1f-44ed-bb1b-1f75245eaad0) 1114 | (property "Reference" "R3" (id 0) (at 261.62 54.61 90)) 1115 | (property "Value" "10K" (id 1) (at 259.08 54.61 90)) 1116 | (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 260.858 54.61 90) 1117 | (effects (font (size 1.27 1.27)) hide) 1118 | ) 1119 | (property "Datasheet" "~" (id 3) (at 259.08 54.61 0) 1120 | (effects (font (size 1.27 1.27)) hide) 1121 | ) 1122 | (property "manf#" "MCWR08X1002FTL" (id 4) (at 259.08 54.61 0) 1123 | (effects (font (size 1.27 1.27)) hide) 1124 | ) 1125 | (pin "1" (uuid 34a4319e-4a69-4515-bcb8-2402a146876d)) 1126 | (pin "2" (uuid fabf634d-faaa-438c-9d3d-cfc706a18a31)) 1127 | ) 1128 | 1129 | (symbol (lib_id "Switch:SW_Push") (at 52.07 38.1 0) (unit 1) 1130 | (in_bom yes) (on_board yes) 1131 | (uuid 39bf60a3-fdf8-491d-a06c-055f6b4cb421) 1132 | (property "Reference" "SW2" (id 0) (at 52.07 30.861 0)) 1133 | (property "Value" "SW_Push" (id 1) (at 52.07 33.1724 0)) 1134 | (property "Footprint" "Project Footprints:MX-Alps-Choc-1U" (id 2) (at 52.07 33.02 0) 1135 | (effects (font (size 1.27 1.27)) hide) 1136 | ) 1137 | (property "Datasheet" "~" (id 3) (at 52.07 33.02 0) 1138 | (effects (font (size 1.27 1.27)) hide) 1139 | ) 1140 | (pin "1" (uuid d8dbe943-598a-450e-8675-1d8770b8167d)) 1141 | (pin "2" (uuid 3512fb79-ad62-40b9-8c99-cb6fd82d4c1a)) 1142 | ) 1143 | 1144 | (symbol (lib_id "power:GND") (at 176.53 53.34 0) (unit 1) 1145 | (in_bom yes) (on_board yes) (fields_autoplaced) 1146 | (uuid 473129f4-2b9a-4c84-a497-b4da986fed3e) 1147 | (property "Reference" "#PWR0103" (id 0) (at 176.53 59.69 0) 1148 | (effects (font (size 1.27 1.27)) hide) 1149 | ) 1150 | (property "Value" "GND" (id 1) (at 176.53 58.42 0)) 1151 | (property "Footprint" "" (id 2) (at 176.53 53.34 0) 1152 | (effects (font (size 1.27 1.27)) hide) 1153 | ) 1154 | (property "Datasheet" "" (id 3) (at 176.53 53.34 0) 1155 | (effects (font (size 1.27 1.27)) hide) 1156 | ) 1157 | (pin "1" (uuid 973b8f5c-0c5c-49c8-a30a-f4e8356dc21f)) 1158 | ) 1159 | 1160 | (symbol (lib_id "power:GND") (at 236.22 76.2 0) (unit 1) 1161 | (in_bom yes) (on_board yes) (fields_autoplaced) 1162 | (uuid 48f48606-a8bf-48e4-b8e1-a75451ca937e) 1163 | (property "Reference" "#PWR0106" (id 0) (at 236.22 82.55 0) 1164 | (effects (font (size 1.27 1.27)) hide) 1165 | ) 1166 | (property "Value" "GND" (id 1) (at 236.22 81.28 0)) 1167 | (property "Footprint" "" (id 2) (at 236.22 76.2 0) 1168 | (effects (font (size 1.27 1.27)) hide) 1169 | ) 1170 | (property "Datasheet" "" (id 3) (at 236.22 76.2 0) 1171 | (effects (font (size 1.27 1.27)) hide) 1172 | ) 1173 | (pin "1" (uuid 77626d7a-79b3-4f7b-b461-3e6b566b6d73)) 1174 | ) 1175 | 1176 | (symbol (lib_id "Switch:SW_Push") (at 35.56 38.1 0) (unit 1) 1177 | (in_bom yes) (on_board yes) 1178 | (uuid 4aa52e76-8df3-4a0c-b2db-be7ae9ce5fbb) 1179 | (property "Reference" "SW1" (id 0) (at 35.56 30.861 0)) 1180 | (property "Value" "SW_Push" (id 1) (at 35.56 33.1724 0)) 1181 | (property "Footprint" "Project Footprints:MX-Alps-Choc-1U" (id 2) (at 35.56 33.02 0) 1182 | (effects (font (size 1.27 1.27)) hide) 1183 | ) 1184 | (property "Datasheet" "~" (id 3) (at 35.56 33.02 0) 1185 | (effects (font (size 1.27 1.27)) hide) 1186 | ) 1187 | (pin "1" (uuid e4a93559-b280-4142-b7b2-575511755032)) 1188 | (pin "2" (uuid 4960eacf-9742-4ef8-a1d0-bc75af141a32)) 1189 | ) 1190 | 1191 | (symbol (lib_id "power:GND") (at 182.88 68.58 0) (unit 1) 1192 | (in_bom yes) (on_board yes) 1193 | (uuid 5fc9336c-8d18-4f74-8309-c7565f86591c) 1194 | (property "Reference" "#PWR0119" (id 0) (at 182.88 74.93 0) 1195 | (effects (font (size 1.27 1.27)) hide) 1196 | ) 1197 | (property "Value" "GND" (id 1) (at 182.88 73.66 0)) 1198 | (property "Footprint" "" (id 2) (at 182.88 68.58 0) 1199 | (effects (font (size 1.27 1.27)) hide) 1200 | ) 1201 | (property "Datasheet" "" (id 3) (at 182.88 68.58 0) 1202 | (effects (font (size 1.27 1.27)) hide) 1203 | ) 1204 | (pin "1" (uuid 390a8545-4a30-401e-9fa0-c7ba4ddb303e)) 1205 | ) 1206 | 1207 | (symbol (lib_id "power:VCC") (at 238.76 46.99 0) (unit 1) 1208 | (in_bom yes) (on_board yes) 1209 | (uuid 6a85815e-105d-4004-a98d-08c66e0b074d) 1210 | (property "Reference" "#PWR0109" (id 0) (at 238.76 50.8 0) 1211 | (effects (font (size 1.27 1.27)) hide) 1212 | ) 1213 | (property "Value" "VCC" (id 1) (at 242.57 45.72 0)) 1214 | (property "Footprint" "" (id 2) (at 238.76 46.99 0) 1215 | (effects (font (size 1.27 1.27)) hide) 1216 | ) 1217 | (property "Datasheet" "" (id 3) (at 238.76 46.99 0) 1218 | (effects (font (size 1.27 1.27)) hide) 1219 | ) 1220 | (pin "1" (uuid da21aa51-ecfa-4995-b0c7-539b7b53f2e6)) 1221 | ) 1222 | 1223 | (symbol (lib_id "Mechanical:MountingHole") (at 157.48 87.63 0) (unit 1) 1224 | (in_bom yes) (on_board yes) 1225 | (uuid 6a86cf05-0add-42b9-a9a0-9b4aeb996306) 1226 | (property "Reference" "H1" (id 0) (at 156.21 80.01 0) 1227 | (effects (font (size 1.27 1.27)) (justify left)) 1228 | ) 1229 | (property "Value" "MountingHole_Pad" (id 1) (at 148.59 82.55 0) 1230 | (effects (font (size 1.27 1.27)) (justify left)) 1231 | ) 1232 | (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" (id 2) (at 157.48 87.63 0) 1233 | (effects (font (size 1.27 1.27)) hide) 1234 | ) 1235 | (property "Datasheet" "~" (id 3) (at 157.48 87.63 0) 1236 | (effects (font (size 1.27 1.27)) hide) 1237 | ) 1238 | ) 1239 | 1240 | (symbol (lib_id "power:GND") (at 40.64 39.37 0) (unit 1) 1241 | (in_bom yes) (on_board yes) (fields_autoplaced) 1242 | (uuid 701f1711-629f-4e45-804a-7863ff469823) 1243 | (property "Reference" "#PWR0114" (id 0) (at 40.64 45.72 0) 1244 | (effects (font (size 1.27 1.27)) hide) 1245 | ) 1246 | (property "Value" "GND" (id 1) (at 40.64 44.45 0)) 1247 | (property "Footprint" "" (id 2) (at 40.64 39.37 0) 1248 | (effects (font (size 1.27 1.27)) hide) 1249 | ) 1250 | (property "Datasheet" "" (id 3) (at 40.64 39.37 0) 1251 | (effects (font (size 1.27 1.27)) hide) 1252 | ) 1253 | (pin "1" (uuid 7d794767-cf56-491b-9ed6-12e91aa2df11)) 1254 | ) 1255 | 1256 | (symbol (lib_id "Mechanical:MountingHole") (at 195.58 87.63 0) (unit 1) 1257 | (in_bom yes) (on_board yes) 1258 | (uuid 74ae0038-0133-4cb9-bb45-74ec7afdfbd3) 1259 | (property "Reference" "H3" (id 0) (at 194.31 80.01 0) 1260 | (effects (font (size 1.27 1.27)) (justify left)) 1261 | ) 1262 | (property "Value" "MountingHole_Pad" (id 1) (at 186.69 82.55 0) 1263 | (effects (font (size 1.27 1.27)) (justify left)) 1264 | ) 1265 | (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad" (id 2) (at 195.58 87.63 0) 1266 | (effects (font (size 1.27 1.27)) hide) 1267 | ) 1268 | (property "Datasheet" "~" (id 3) (at 195.58 87.63 0) 1269 | (effects (font (size 1.27 1.27)) hide) 1270 | ) 1271 | ) 1272 | 1273 | (symbol (lib_id "Device:C") (at 167.64 46.99 0) (unit 1) 1274 | (in_bom yes) (on_board yes) 1275 | (uuid 826d360c-90a6-4158-91bc-b021a1e17b80) 1276 | (property "Reference" "C1" (id 0) (at 165.1 44.45 0) 1277 | (effects (font (size 1.27 1.27)) (justify left)) 1278 | ) 1279 | (property "Value" "0.1uF" (id 1) (at 167.64 49.53 0) 1280 | (effects (font (size 1.27 1.27)) (justify left)) 1281 | ) 1282 | (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 168.6052 50.8 0) 1283 | (effects (font (size 1.27 1.27)) hide) 1284 | ) 1285 | (property "Datasheet" "~" (id 3) (at 167.64 46.99 0) 1286 | (effects (font (size 1.27 1.27)) hide) 1287 | ) 1288 | (property "manf#" "0805B105K100CT" (id 4) (at 167.64 46.99 0) 1289 | (effects (font (size 1.27 1.27)) hide) 1290 | ) 1291 | (pin "1" (uuid e16bd81a-9c61-4f84-9237-3ea5fce3125f)) 1292 | (pin "2" (uuid 52dd996f-5b2b-4428-810a-f2e87cb0f1ad)) 1293 | ) 1294 | 1295 | (symbol (lib_id "power:VCC") (at 259.08 49.53 0) (unit 1) 1296 | (in_bom yes) (on_board yes) 1297 | (uuid 8e9627cc-6755-4b74-8757-5b1355849818) 1298 | (property "Reference" "#PWR0107" (id 0) (at 259.08 53.34 0) 1299 | (effects (font (size 1.27 1.27)) hide) 1300 | ) 1301 | (property "Value" "VCC" (id 1) (at 259.08 45.72 0)) 1302 | (property "Footprint" "" (id 2) (at 259.08 49.53 0) 1303 | (effects (font (size 1.27 1.27)) hide) 1304 | ) 1305 | (property "Datasheet" "" (id 3) (at 259.08 49.53 0) 1306 | (effects (font (size 1.27 1.27)) hide) 1307 | ) 1308 | (pin "1" (uuid 790d2c31-48a6-4b35-a739-a039f2e0f8bf)) 1309 | ) 1310 | 1311 | (symbol (lib_id "power:VCC") (at 140.97 48.26 0) (unit 1) 1312 | (in_bom yes) (on_board yes) 1313 | (uuid 8f2f061f-dbd2-4f98-a620-7241b42463d9) 1314 | (property "Reference" "#PWR0105" (id 0) (at 140.97 52.07 0) 1315 | (effects (font (size 1.27 1.27)) hide) 1316 | ) 1317 | (property "Value" "VCC" (id 1) (at 144.78 46.99 0)) 1318 | (property "Footprint" "" (id 2) (at 140.97 48.26 0) 1319 | (effects (font (size 1.27 1.27)) hide) 1320 | ) 1321 | (property "Datasheet" "" (id 3) (at 140.97 48.26 0) 1322 | (effects (font (size 1.27 1.27)) hide) 1323 | ) 1324 | (pin "1" (uuid 1627c294-3533-475a-99f4-b14d64004c19)) 1325 | ) 1326 | 1327 | (symbol (lib_id "Project Symbols:SeeeduinoXIAO") (at 118.11 50.8 0) (unit 1) 1328 | (in_bom yes) (on_board yes) 1329 | (uuid 95a936b4-1122-4875-af7e-49f5189decf2) 1330 | (property "Reference" "U1" (id 0) (at 116.84 30.48 0) 1331 | (effects (font (size 1.27 1.27)) (justify left)) 1332 | ) 1333 | (property "Value" "SeeeduinoXIAO" (id 1) (at 110.49 33.02 0) 1334 | (effects (font (size 1.27 1.27)) (justify left)) 1335 | ) 1336 | (property "Footprint" "Project Footprints:Seeeduino XIAO" (id 2) (at 118.11 78.74 0) 1337 | (effects (font (size 1.27 1.27)) hide) 1338 | ) 1339 | (property "Datasheet" "" (id 3) (at 109.22 45.72 0) 1340 | (effects (font (size 1.27 1.27)) hide) 1341 | ) 1342 | (pin "1" (uuid c508bb36-3ec1-4ceb-8610-22eed3792470)) 1343 | (pin "10" (uuid 6eca7dc5-a3ee-4ed7-9823-c68a2de08f8e)) 1344 | (pin "11" (uuid 9612df53-3636-401f-a228-f53cb66f4826)) 1345 | (pin "12" (uuid 93208ce5-4346-467f-ac50-a83156e5d223)) 1346 | (pin "13" (uuid 19e32940-9c09-4bdc-94e1-dfe7f5bac49c)) 1347 | (pin "14" (uuid a13632e4-04c7-4aa0-8c62-a4890b68caef)) 1348 | (pin "2" (uuid 11c298df-12ae-4f24-a8de-bdb5b9acf0bd)) 1349 | (pin "3" (uuid ab67a287-2f38-43a2-ad33-be1f213ce82b)) 1350 | (pin "4" (uuid 89dfa58e-5c73-40b2-b9a5-97dc4180ee90)) 1351 | (pin "5" (uuid c1fff2c2-8209-4df2-978b-0ff487c2600a)) 1352 | (pin "6" (uuid 5a4ff2f3-b6d8-4382-a9c7-041ae12b9ad1)) 1353 | (pin "7" (uuid 2e7e0d0b-802f-4230-86c0-f4878b52afba)) 1354 | (pin "8" (uuid d7515fcb-bf3f-4f72-9c30-3c2659b6df65)) 1355 | (pin "9" (uuid e3abef27-d3fa-447c-8afa-ae16013685d6)) 1356 | ) 1357 | 1358 | (symbol (lib_id "Device:C") (at 228.6 45.72 90) (unit 1) 1359 | (in_bom yes) (on_board yes) 1360 | (uuid 9a994614-c5d3-4948-ae7c-5ba40f2d839f) 1361 | (property "Reference" "C4" (id 0) (at 227.33 43.815 90) 1362 | (effects (font (size 1.27 1.27)) (justify left)) 1363 | ) 1364 | (property "Value" "0.1uF" (id 1) (at 234.95 46.99 90) 1365 | (effects (font (size 1.27 1.27)) (justify left)) 1366 | ) 1367 | (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 232.41 44.7548 0) 1368 | (effects (font (size 1.27 1.27)) hide) 1369 | ) 1370 | (property "Datasheet" "~" (id 3) (at 228.6 45.72 0) 1371 | (effects (font (size 1.27 1.27)) hide) 1372 | ) 1373 | (property "manf#" "0805B105K100CT" (id 4) (at 228.6 45.72 0) 1374 | (effects (font (size 1.27 1.27)) hide) 1375 | ) 1376 | (pin "1" (uuid fcf6f487-886b-411d-9cc7-1599d8750e66)) 1377 | (pin "2" (uuid dc71aa4c-64f3-4cf2-88db-4695e9f20fb1)) 1378 | ) 1379 | 1380 | (symbol (lib_id "Device:R") (at 219.71 55.88 180) (unit 1) 1381 | (in_bom yes) (on_board yes) 1382 | (uuid 9d8b9da4-151a-4fb8-91ab-a027db0b2f45) 1383 | (property "Reference" "R2" (id 0) (at 222.25 55.88 90)) 1384 | (property "Value" "10K" (id 1) (at 219.71 55.88 90)) 1385 | (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 221.488 55.88 90) 1386 | (effects (font (size 1.27 1.27)) hide) 1387 | ) 1388 | (property "Datasheet" "~" (id 3) (at 219.71 55.88 0) 1389 | (effects (font (size 1.27 1.27)) hide) 1390 | ) 1391 | (property "manf#" "MCWR08X1002FTL" (id 4) (at 219.71 55.88 0) 1392 | (effects (font (size 1.27 1.27)) hide) 1393 | ) 1394 | (pin "1" (uuid 20d86e62-7e95-46a1-a3da-37dbea2337d9)) 1395 | (pin "2" (uuid 2c25d80c-0230-499f-965a-d07e4458aefb)) 1396 | ) 1397 | 1398 | (symbol (lib_id "power:VCC") (at 171.45 67.31 0) (unit 1) 1399 | (in_bom yes) (on_board yes) 1400 | (uuid a331e9b7-9975-48ef-857d-dda814882f1d) 1401 | (property "Reference" "#PWR0118" (id 0) (at 171.45 71.12 0) 1402 | (effects (font (size 1.27 1.27)) hide) 1403 | ) 1404 | (property "Value" "VCC" (id 1) (at 171.45 62.23 0)) 1405 | (property "Footprint" "" (id 2) (at 171.45 67.31 0) 1406 | (effects (font (size 1.27 1.27)) hide) 1407 | ) 1408 | (property "Datasheet" "" (id 3) (at 171.45 67.31 0) 1409 | (effects (font (size 1.27 1.27)) hide) 1410 | ) 1411 | (pin "1" (uuid 8163649f-2a3f-4575-8d9c-73192f5d38b5)) 1412 | ) 1413 | 1414 | (symbol (lib_id "power:GND") (at 73.66 39.37 0) (unit 1) 1415 | (in_bom yes) (on_board yes) (fields_autoplaced) 1416 | (uuid ad78f77d-0005-47de-a0f9-68b98c30e57b) 1417 | (property "Reference" "#PWR0113" (id 0) (at 73.66 45.72 0) 1418 | (effects (font (size 1.27 1.27)) hide) 1419 | ) 1420 | (property "Value" "GND" (id 1) (at 73.66 44.45 0)) 1421 | (property "Footprint" "" (id 2) (at 73.66 39.37 0) 1422 | (effects (font (size 1.27 1.27)) hide) 1423 | ) 1424 | (property "Datasheet" "" (id 3) (at 73.66 39.37 0) 1425 | (effects (font (size 1.27 1.27)) hide) 1426 | ) 1427 | (pin "1" (uuid b67abc84-ab09-40d4-a639-8821ffc89f9c)) 1428 | ) 1429 | 1430 | (symbol (lib_id "Switch:SW_Push") (at 68.58 38.1 0) (unit 1) 1431 | (in_bom yes) (on_board yes) 1432 | (uuid afa9596b-7321-4d8b-bae4-34853e850ba4) 1433 | (property "Reference" "SW3" (id 0) (at 68.58 30.861 0)) 1434 | (property "Value" "SW_Push" (id 1) (at 68.58 33.1724 0)) 1435 | (property "Footprint" "Project Footprints:MX-Alps-Choc-1U" (id 2) (at 68.58 33.02 0) 1436 | (effects (font (size 1.27 1.27)) hide) 1437 | ) 1438 | (property "Datasheet" "~" (id 3) (at 68.58 33.02 0) 1439 | (effects (font (size 1.27 1.27)) hide) 1440 | ) 1441 | (pin "1" (uuid 82166e8f-7773-4d8c-af45-390ab3978781)) 1442 | (pin "2" (uuid f4d56903-cf11-4ad4-b031-a2942ce3d0c8)) 1443 | ) 1444 | 1445 | (symbol (lib_id "power:VDD") (at 185.42 38.1 0) (unit 1) 1446 | (in_bom yes) (on_board yes) 1447 | (uuid c2db2e5a-f227-4400-b4f5-cae1cfb80cfa) 1448 | (property "Reference" "#PWR0102" (id 0) (at 185.42 41.91 0) 1449 | (effects (font (size 1.27 1.27)) hide) 1450 | ) 1451 | (property "Value" "VDD" (id 1) (at 189.23 36.83 0)) 1452 | (property "Footprint" "" (id 2) (at 185.42 38.1 0) 1453 | (effects (font (size 1.27 1.27)) hide) 1454 | ) 1455 | (property "Datasheet" "" (id 3) (at 185.42 38.1 0) 1456 | (effects (font (size 1.27 1.27)) hide) 1457 | ) 1458 | (pin "1" (uuid b7c7b690-15bb-4617-8a0a-33e69b94035b)) 1459 | ) 1460 | 1461 | (symbol (lib_id "Project Symbols:PMW3360DM-T2QU") (at 236.22 69.85 0) (unit 1) 1462 | (in_bom yes) (on_board yes) 1463 | (uuid db7c8969-6376-43d5-8abb-97f64469f91d) 1464 | (property "Reference" "U2" (id 0) (at 234.95 30.48 0) 1465 | (effects (font (size 1.27 1.27)) (justify left)) 1466 | ) 1467 | (property "Value" "PMW3360DM-T2QU" (id 1) (at 227.33 33.02 0) 1468 | (effects (font (size 1.27 1.27)) (justify left)) 1469 | ) 1470 | (property "Footprint" "Project Footprints:PMW3360DM-T2QU" (id 2) (at 237.49 91.44 0) 1471 | (effects (font (size 1.27 1.27)) hide) 1472 | ) 1473 | (property "Datasheet" "https://www.pixart.com/_getfs.php?tb=product&id=10&fs=ck2_fs_en" (id 3) (at 236.22 88.9 0) 1474 | (effects (font (size 1.27 1.27)) hide) 1475 | ) 1476 | (pin "1" (uuid 38849efa-d759-49ab-be4b-81e5087d1408)) 1477 | (pin "10" (uuid 3d3cdc34-f6d1-48c6-81c5-516d05672a59)) 1478 | (pin "11" (uuid a33c8850-dbf6-4310-af6e-13c86564ac66)) 1479 | (pin "12" (uuid 1298b0da-af1e-4834-95fd-16793e376192)) 1480 | (pin "13" (uuid 754ebe63-0e84-4e79-8068-bd33a1fa6888)) 1481 | (pin "14" (uuid 21e18162-8e30-4ce5-b392-68f0ec4054d0)) 1482 | (pin "15" (uuid 9b610664-3d57-4d7d-94cb-e0045b2b957e)) 1483 | (pin "16" (uuid 4a6a9f69-dd7c-476a-9222-75739cba7276)) 1484 | (pin "2" (uuid c86d880c-3485-4c1d-900c-9fa30b2d4326)) 1485 | (pin "3" (uuid 1d56330d-20e4-4678-ad34-e0977454472c)) 1486 | (pin "4" (uuid a74010aa-a6d0-4a50-889f-3c0ed5660418)) 1487 | (pin "5" (uuid 8453a229-0117-4b6e-ab15-ef641c3216da)) 1488 | (pin "6" (uuid d48ffaa8-3a18-477a-b04c-962365b8580a)) 1489 | (pin "7" (uuid ee275554-c8e2-421f-802e-545af2cb7de5)) 1490 | (pin "8" (uuid 2fd3763c-39f8-4c0b-89da-ca22f1721dc7)) 1491 | (pin "9" (uuid 13474a96-458f-4330-9eeb-f7a8e847d500)) 1492 | ) 1493 | 1494 | (symbol (lib_id "power:GND") (at 223.52 46.99 0) (unit 1) 1495 | (in_bom yes) (on_board yes) 1496 | (uuid e5e4229c-f829-4428-951c-dde1b9277dc5) 1497 | (property "Reference" "#PWR0111" (id 0) (at 223.52 53.34 0) 1498 | (effects (font (size 1.27 1.27)) hide) 1499 | ) 1500 | (property "Value" "GND" (id 1) (at 223.52 50.8 0)) 1501 | (property "Footprint" "" (id 2) (at 223.52 46.99 0) 1502 | (effects (font (size 1.27 1.27)) hide) 1503 | ) 1504 | (property "Datasheet" "" (id 3) (at 223.52 46.99 0) 1505 | (effects (font (size 1.27 1.27)) hide) 1506 | ) 1507 | (pin "1" (uuid 15c4c304-d919-4935-93fc-6df6381e6f79)) 1508 | ) 1509 | 1510 | (symbol (lib_id "power:GND") (at 140.97 41.91 0) (unit 1) 1511 | (in_bom yes) (on_board yes) 1512 | (uuid e924b3af-80a1-4223-a5d4-66876467583b) 1513 | (property "Reference" "#PWR0104" (id 0) (at 140.97 48.26 0) 1514 | (effects (font (size 1.27 1.27)) hide) 1515 | ) 1516 | (property "Value" "GND" (id 1) (at 144.78 43.18 0)) 1517 | (property "Footprint" "" (id 2) (at 140.97 41.91 0) 1518 | (effects (font (size 1.27 1.27)) hide) 1519 | ) 1520 | (property "Datasheet" "" (id 3) (at 140.97 41.91 0) 1521 | (effects (font (size 1.27 1.27)) hide) 1522 | ) 1523 | (pin "1" (uuid fd1be64a-4a50-4921-9325-d35c39c518ce)) 1524 | ) 1525 | 1526 | (symbol (lib_id "power:VDD") (at 217.17 49.53 0) (unit 1) 1527 | (in_bom yes) (on_board yes) 1528 | (uuid fb76b9ce-2c44-4da9-97b4-ddcbd780a699) 1529 | (property "Reference" "#PWR0110" (id 0) (at 217.17 53.34 0) 1530 | (effects (font (size 1.27 1.27)) hide) 1531 | ) 1532 | (property "Value" "VDD" (id 1) (at 217.17 45.085 0)) 1533 | (property "Footprint" "" (id 2) (at 217.17 49.53 0) 1534 | (effects (font (size 1.27 1.27)) hide) 1535 | ) 1536 | (property "Datasheet" "" (id 3) (at 217.17 49.53 0) 1537 | (effects (font (size 1.27 1.27)) hide) 1538 | ) 1539 | (pin "1" (uuid 132f72c6-3e20-4ae6-ada8-348eeea441df)) 1540 | ) 1541 | 1542 | (symbol (lib_id "Device:C") (at 185.42 46.99 0) (unit 1) 1543 | (in_bom yes) (on_board yes) 1544 | (uuid fbd50095-b735-4120-bd53-03d3d604947b) 1545 | (property "Reference" "C2" (id 0) (at 185.42 44.45 0) 1546 | (effects (font (size 1.27 1.27)) (justify left)) 1547 | ) 1548 | (property "Value" "1uF" (id 1) (at 181.61 49.53 0) 1549 | (effects (font (size 1.27 1.27)) (justify left)) 1550 | ) 1551 | (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 186.3852 50.8 0) 1552 | (effects (font (size 1.27 1.27)) hide) 1553 | ) 1554 | (property "Datasheet" "~" (id 3) (at 185.42 46.99 0) 1555 | (effects (font (size 1.27 1.27)) hide) 1556 | ) 1557 | (property "manf#" "0805B105K100CT" (id 4) (at 185.42 46.99 0) 1558 | (effects (font (size 1.27 1.27)) hide) 1559 | ) 1560 | (pin "1" (uuid 3f25c456-b8f4-4237-8c98-42c6fe712f0f)) 1561 | (pin "2" (uuid aa309220-2ff8-4b2d-b84f-e4ff1e177bd5)) 1562 | ) 1563 | 1564 | (sheet_instances 1565 | (path "/" (page "1")) 1566 | ) 1567 | 1568 | (symbol_instances 1569 | (path "/1b1ab0e4-b1be-416f-84ac-ef9b17a153bc" 1570 | (reference "#FLG01") (unit 1) (value "PWR_FLAG") (footprint "") 1571 | ) 1572 | (path "/0446c2f7-729e-4341-b66a-1ac877d605fd" 1573 | (reference "#FLG02") (unit 1) (value "PWR_FLAG") (footprint "") 1574 | ) 1575 | (path "/2e821388-8d59-4b0c-962c-5a8907e0fb57" 1576 | (reference "#PWR0101") (unit 1) (value "VCC") (footprint "") 1577 | ) 1578 | (path "/c2db2e5a-f227-4400-b4f5-cae1cfb80cfa" 1579 | (reference "#PWR0102") (unit 1) (value "VDD") (footprint "") 1580 | ) 1581 | (path "/473129f4-2b9a-4c84-a497-b4da986fed3e" 1582 | (reference "#PWR0103") (unit 1) (value "GND") (footprint "") 1583 | ) 1584 | (path "/e924b3af-80a1-4223-a5d4-66876467583b" 1585 | (reference "#PWR0104") (unit 1) (value "GND") (footprint "") 1586 | ) 1587 | (path "/8f2f061f-dbd2-4f98-a620-7241b42463d9" 1588 | (reference "#PWR0105") (unit 1) (value "VCC") (footprint "") 1589 | ) 1590 | (path "/48f48606-a8bf-48e4-b8e1-a75451ca937e" 1591 | (reference "#PWR0106") (unit 1) (value "GND") (footprint "") 1592 | ) 1593 | (path "/8e9627cc-6755-4b74-8757-5b1355849818" 1594 | (reference "#PWR0107") (unit 1) (value "VCC") (footprint "") 1595 | ) 1596 | (path "/2d5e8af4-6a5b-44d5-a76b-410796fbfc91" 1597 | (reference "#PWR0108") (unit 1) (value "VDD") (footprint "") 1598 | ) 1599 | (path "/6a85815e-105d-4004-a98d-08c66e0b074d" 1600 | (reference "#PWR0109") (unit 1) (value "VCC") (footprint "") 1601 | ) 1602 | (path "/fb76b9ce-2c44-4da9-97b4-ddcbd780a699" 1603 | (reference "#PWR0110") (unit 1) (value "VDD") (footprint "") 1604 | ) 1605 | (path "/e5e4229c-f829-4428-951c-dde1b9277dc5" 1606 | (reference "#PWR0111") (unit 1) (value "GND") (footprint "") 1607 | ) 1608 | (path "/0db7f4c2-255b-4f4a-9a78-4cf53a4e65d8" 1609 | (reference "#PWR0112") (unit 1) (value "GND") (footprint "") 1610 | ) 1611 | (path "/ad78f77d-0005-47de-a0f9-68b98c30e57b" 1612 | (reference "#PWR0113") (unit 1) (value "GND") (footprint "") 1613 | ) 1614 | (path "/701f1711-629f-4e45-804a-7863ff469823" 1615 | (reference "#PWR0114") (unit 1) (value "GND") (footprint "") 1616 | ) 1617 | (path "/a331e9b7-9975-48ef-857d-dda814882f1d" 1618 | (reference "#PWR0118") (unit 1) (value "VCC") (footprint "") 1619 | ) 1620 | (path "/5fc9336c-8d18-4f74-8309-c7565f86591c" 1621 | (reference "#PWR0119") (unit 1) (value "GND") (footprint "") 1622 | ) 1623 | (path "/826d360c-90a6-4158-91bc-b021a1e17b80" 1624 | (reference "C1") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0805_2012Metric") 1625 | ) 1626 | (path "/fbd50095-b735-4120-bd53-03d3d604947b" 1627 | (reference "C2") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0805_2012Metric") 1628 | ) 1629 | (path "/0284c7b2-795c-4621-8ef6-00f120f9c463" 1630 | (reference "C3") (unit 1) (value "4.7uF") (footprint "Capacitor_SMD:C_0805_2012Metric") 1631 | ) 1632 | (path "/9a994614-c5d3-4948-ae7c-5ba40f2d839f" 1633 | (reference "C4") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0805_2012Metric") 1634 | ) 1635 | (path "/6a86cf05-0add-42b9-a9a0-9b4aeb996306" 1636 | (reference "H1") (unit 1) (value "MountingHole_Pad") (footprint "MountingHole:MountingHole_3.2mm_M3_Pad") 1637 | ) 1638 | (path "/1291612c-9680-4f68-9209-36d8bcacf249" 1639 | (reference "H2") (unit 1) (value "MountingHole_Pad") (footprint "MountingHole:MountingHole_3.2mm_M3_Pad") 1640 | ) 1641 | (path "/74ae0038-0133-4cb9-bb45-74ec7afdfbd3" 1642 | (reference "H3") (unit 1) (value "MountingHole_Pad") (footprint "MountingHole:MountingHole_3.2mm_M3_Pad") 1643 | ) 1644 | (path "/14ed50ef-bdf0-47cd-8a0b-cfc99af743a0" 1645 | (reference "R1") (unit 1) (value "39") (footprint "Resistor_SMD:R_0805_2012Metric") 1646 | ) 1647 | (path "/9d8b9da4-151a-4fb8-91ab-a027db0b2f45" 1648 | (reference "R2") (unit 1) (value "10K") (footprint "Resistor_SMD:R_0805_2012Metric") 1649 | ) 1650 | (path "/33341e80-eb1f-44ed-bb1b-1f75245eaad0" 1651 | (reference "R3") (unit 1) (value "10K") (footprint "Resistor_SMD:R_0805_2012Metric") 1652 | ) 1653 | (path "/4aa52e76-8df3-4a0c-b2db-be7ae9ce5fbb" 1654 | (reference "SW1") (unit 1) (value "SW_Push") (footprint "Project Footprints:MX-Alps-Choc-1U") 1655 | ) 1656 | (path "/39bf60a3-fdf8-491d-a06c-055f6b4cb421" 1657 | (reference "SW2") (unit 1) (value "SW_Push") (footprint "Project Footprints:MX-Alps-Choc-1U") 1658 | ) 1659 | (path "/afa9596b-7321-4d8b-bae4-34853e850ba4" 1660 | (reference "SW3") (unit 1) (value "SW_Push") (footprint "Project Footprints:MX-Alps-Choc-1U") 1661 | ) 1662 | (path "/95a936b4-1122-4875-af7e-49f5189decf2" 1663 | (reference "U1") (unit 1) (value "SeeeduinoXIAO") (footprint "Project Footprints:Seeeduino XIAO") 1664 | ) 1665 | (path "/db7c8969-6376-43d5-8abb-97f64469f91d" 1666 | (reference "U2") (unit 1) (value "PMW3360DM-T2QU") (footprint "Project Footprints:PMW3360DM-T2QU") 1667 | ) 1668 | (path "/2ed213ba-7bde-4ecd-8b55-711bdb069007" 1669 | (reference "U3") (unit 1) (value "TLV70019_SOT23-5") (footprint "Package_TO_SOT_SMD:SOT-23-5") 1670 | ) 1671 | ) 1672 | ) 1673 | -------------------------------------------------------------------------------- /footprints.pretty/Bee-flipped.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Bee-flipped" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623B8BDD) 4 | (attr smd board_only exclude_from_pos_files exclude_from_bom) 5 | (fp_text reference "Bee" (at 0 10) (layer "F.SilkS") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 7f704135-5782-421c-aa14-3367e8023e6d) 8 | ) 9 | (fp_text value "G*****" (at 0 -10) (layer "F.SilkS") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp 02a911eb-13f8-468a-9e52-a59bcd594995) 12 | ) 13 | (fp_poly (pts 14 | (xy -0.866002 6.499996) 15 | (xy -1.732002 6.999996) 16 | (xy -3.464001 5.999997) 17 | (xy -3.464001 3.999997) 18 | (xy -2.598001 4.499997) 19 | (xy -2.598001 3.499997) 20 | (xy -1.732002 3.999997) 21 | (xy -0.866002 3.499997) 22 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 39243d70-affd-49ec-862f-024c1a45fba5)) 23 | (fp_poly (pts 24 | (xy -6.928 0.999998) 25 | (xy -6.928 1.999998) 26 | (xy -6.062001 2.499998) 27 | (xy -6.062001 4.499997) 28 | (xy -7.794 3.499997) 29 | (xy -7.794 0.499998) 30 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 562714aa-c0c0-438a-9d24-8b0e8acf55de)) 31 | (fp_poly (pts 32 | (xy -6.062001 -6.500001) 33 | (xy -6.928 -6.000001) 34 | (xy -7.794 -6.500001) 35 | (xy -6.928 -7) 36 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 621a76b0-8cc0-4f42-9108-665d857c9cff)) 37 | (fp_poly (pts 38 | (xy 1.731998 6.999996) 39 | (xy 0.865998 6.499996) 40 | (xy 1.731998 5.999997) 41 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 62fee58a-5a4b-4f7e-a7db-a7ec2266b4f3)) 42 | (fp_poly (pts 43 | (xy -4.330001 1.499998) 44 | (xy -6.062001 2.499998) 45 | (xy -6.062001 1.499998) 46 | (xy -4.330001 0.499998) 47 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 694c47cb-504e-491d-90eb-b415fea4902c)) 48 | (fp_poly (pts 49 | (xy -4.330001 -3.500001) 50 | (xy -5.196001 -3.000001) 51 | (xy -6.928 -4.000001) 52 | (xy -6.062001 -4.500001) 53 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 7139156b-2052-4ab2-89c5-dcffdf426f7e)) 54 | (fp_poly (pts 55 | (xy 3.463997 5.999997) 56 | (xy 2.597998 5.499997) 57 | (xy 3.463997 4.999997) 58 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 73cea840-88be-4bb9-bf1e-7f99a6a23668)) 59 | (fp_poly (pts 60 | (xy 1.731998 -0.000002) 61 | (xy 0.865998 0.499998) 62 | (xy -0.866002 -0.500002) 63 | (xy -0.000002 -1.000002) 64 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp 7ea7cc4a-9f54-4274-8035-370397e0f165)) 65 | (fp_poly (pts 66 | (xy -2.598001 1.499998) 67 | (xy -2.598001 2.499998) 68 | (xy -3.464001 1.999998) 69 | (xy -4.330001 2.499998) 70 | (xy -4.330001 1.499998) 71 | (xy -3.464001 0.999998) 72 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp b3bb3afd-0c5e-4d37-b0c0-6be758fe9570)) 73 | (fp_poly (pts 74 | (xy -3.464001 -6.000001) 75 | (xy -4.330001 -5.500001) 76 | (xy -6.062001 -6.500001) 77 | (xy -5.196001 -7) 78 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp b4d49ec5-8673-4fa4-863f-d751fb2fb39d)) 79 | (fp_poly (pts 80 | (xy -5.196001 -5.000001) 81 | (xy -6.062001 -4.500001) 82 | (xy -7.794 -5.500001) 83 | (xy -6.928 -6.000001) 84 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp d52d6dac-e0dc-43f7-adb2-c28cdd357ce8)) 85 | (fp_poly (pts 86 | (xy 6.927996 -4.000001) 87 | (xy 6.927996 -2.000001) 88 | (xy 8.659996 -1.000002) 89 | (xy 7.793997 -0.500002) 90 | (xy 8.659996 -0.000002) 91 | (xy 6.927996 0.999998) 92 | (xy 6.927996 2.999998) 93 | (xy 5.195997 3.999997) 94 | (xy 5.195997 0.999998) 95 | (xy 4.329997 0.499998) 96 | (xy 4.329997 4.499997) 97 | (xy 3.463997 4.999997) 98 | (xy 3.463997 0.999998) 99 | (xy 2.597998 0.499998) 100 | (xy 2.597998 5.499997) 101 | (xy 1.731998 5.999997) 102 | (xy 1.731998 -0.000002) 103 | (xy 1.731998 -0.500002) 104 | (xy 2.597998 -0.500002) 105 | (xy 3.463997 -0.000002) 106 | (xy 3.463997 -0.500002) 107 | (xy 4.329997 -0.500002) 108 | (xy 4.329997 0.499998) 109 | (xy 5.195997 -0.000002) 110 | (xy 4.329997 -0.500002) 111 | (xy 3.463997 -0.500002) 112 | (xy 3.463997 -1.500002) 113 | (xy 4.329997 -1.500002) 114 | (xy 5.195997 -1.000002) 115 | (xy 6.927996 -1) 116 | (xy 6.927996 -0.000002) 117 | (xy 7.793997 -0.500002) 118 | (xy 6.927996 -1.000002) 119 | (xy 5.195997 -1.000002) 120 | (xy 5.195997 -2.000001) 121 | (xy 4.329997 -1.500002) 122 | (xy 3.463997 -1.500002) 123 | (xy 3.463997 -2.000001) 124 | (xy 2.597998 -1.500002) 125 | (xy 2.597998 -0.500002) 126 | (xy 1.731998 -0.500002) 127 | (xy 1.731998 -1.000002) 128 | (xy 0.865998 -1.500002) 129 | (xy -0.000002 -1.000002) 130 | (xy -0.866002 -1.500002) 131 | (xy -0.000002 -2.000001) 132 | (xy -2.598001 -3.500001) 133 | (xy -3.464001 -3.000001) 134 | (xy -4.330001 -3.500001) 135 | (xy -3.464001 -4.000001) 136 | (xy -4.330001 -4.500001) 137 | (xy -2.598001 -4.500001) 138 | (xy 1.731998 -2.000001) 139 | (xy 2.597998 -2.500001) 140 | (xy -1.732002 -5.000001) 141 | (xy -2.598001 -4.500001) 142 | (xy -4.330001 -4.500001) 143 | (xy -2.598001 -5.500001) 144 | (xy -3.464001 -6.000001) 145 | (xy -2.598001 -6.500001) 146 | (xy 5.195997 -2.000001) 147 | (xy 5.195997 -3.000001) 148 | (xy -0.866002 -6.500001) 149 | (xy 0.865998 -7.5) 150 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp e387c53d-8ff8-43f7-829b-d15628513571)) 151 | (fp_poly (pts 152 | (xy -6.062001 -0.500002) 153 | (xy -6.062001 0.499998) 154 | (xy -6.928 0.999998) 155 | (xy -6.928 -0.000002) 156 | (xy -7.794 0.499998) 157 | (xy -8.66 0.999998) 158 | (xy -8.66 -0.000002) 159 | (xy -6.928 -1.000002) 160 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp e9f39fed-d7bb-4b81-b2f3-618e19551949)) 161 | (fp_poly (pts 162 | (xy -1.732002 -7) 163 | (xy -2.598001 -6.500001) 164 | (xy -5.196001 -8) 165 | (xy -4.330001 -8.5) 166 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp f543c112-e3e8-4b69-adab-faeaf3f67f68)) 167 | (fp_poly (pts 168 | (xy -5.196001 -8) 169 | (xy -6.928 -7) 170 | (xy -7.794 -7.5) 171 | (xy -6.062001 -8.5) 172 | ) (layer "B.SilkS") (width 0) (fill solid) (tstamp fc614e1a-ac15-48a7-ad33-9abf7a3275a3)) 173 | (fp_poly (pts 174 | (xy -0.000002 -2.000001) 175 | (xy -0.866002 -1.500002) 176 | (xy -0.000002 -1.000002) 177 | (xy -0.866002 -0.500002) 178 | (xy 0.865998 0.499998) 179 | (xy 1.731998 -0.000002) 180 | (xy 1.731998 5.999997) 181 | (xy -1.732002 7.999996) 182 | (xy -5.196 5.999997) 183 | (xy -3.464001 5.999997) 184 | (xy -1.732002 6.999996) 185 | (xy -0.866002 6.499996) 186 | (xy -0.866002 3.499997) 187 | (xy -1.732002 3.999997) 188 | (xy -2.598001 3.499997) 189 | (xy -2.598001 4.499997) 190 | (xy -3.464001 3.999997) 191 | (xy -3.464001 5.999997) 192 | (xy -5.196 5.999997) 193 | (xy -7.794 4.499997) 194 | (xy -7.794 3.499997) 195 | (xy -6.062001 4.499997) 196 | (xy -6.062001 2.499998) 197 | (xy -4.330001 2.499998) 198 | (xy -3.464001 1.999998) 199 | (xy -2.598001 2.499998) 200 | (xy -2.598001 1.499998) 201 | (xy -3.464001 0.999998) 202 | (xy -4.330001 1.499998) 203 | (xy -4.330001 2.499998) 204 | (xy -6.062001 2.499998) 205 | (xy -4.330001 1.499998) 206 | (xy -4.330001 0.499998) 207 | (xy -6.062001 1.499998) 208 | (xy -6.062001 2.499998) 209 | (xy -6.928 1.999998) 210 | (xy -6.928 0.999998) 211 | (xy -6.062001 0.499998) 212 | (xy -6.062001 -0.500002) 213 | (xy -6.928 -1.000002) 214 | (xy -7.794 -0.500002) 215 | (xy -7.794 -2.500001) 216 | (xy -6.062001 -3.500001) 217 | (xy -5.196001 -3.000001) 218 | (xy -4.330001 -3.500001) 219 | (xy -3.464001 -3.000001) 220 | (xy -2.598001 -3.500001) 221 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp 28ce41bc-9df6-4fd2-a7c0-7b88a103d2db)) 222 | (fp_poly (pts 223 | (xy 1.731998 -1.000002) 224 | (xy 1.731998 -0.000002) 225 | (xy -0.000002 -1.000002) 226 | (xy 0.865998 -1.500002) 227 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp 4ef92708-c2d9-4531-af23-a1f9f476bf8c)) 228 | (fp_poly (pts 229 | (xy -6.928 0.999998) 230 | (xy -7.794 0.499998) 231 | (xy -6.928 -0.000002) 232 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp 6c4d8446-8c8f-40a4-9ee7-f453b9e2653f)) 233 | (fp_poly (pts 234 | (xy 5.195997 -1.000002) 235 | (xy 4.329997 -1.500002) 236 | (xy 5.195997 -2.000001) 237 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp 7107631d-3008-45ea-9b99-7324c892add5)) 238 | (fp_poly (pts 239 | (xy 3.463997 0.999998) 240 | (xy 3.463997 4.999997) 241 | (xy 2.597998 5.499997) 242 | (xy 2.597998 0.499998) 243 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp 7f58cd76-4864-4f5f-9f53-2c98b95a7a5e)) 244 | (fp_poly (pts 245 | (xy 2.597998 -2.500001) 246 | (xy 1.731998 -2.000001) 247 | (xy -2.598001 -4.500001) 248 | (xy -1.732002 -5.000001) 249 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp c06319b8-828c-45ad-ac58-f153ffd2bb82)) 250 | (fp_poly (pts 251 | (xy 5.195997 -0.000002) 252 | (xy 4.329997 0.499998) 253 | (xy 4.329997 -0.500002) 254 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp c50648e3-d832-40ab-97aa-98c6541e7e5b)) 255 | (fp_poly (pts 256 | (xy 5.195997 0.999998) 257 | (xy 5.195997 3.999997) 258 | (xy 4.329997 4.499997) 259 | (xy 4.329997 0.499998) 260 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp d4cdb3fb-b506-4945-a14b-7c5d340efa50)) 261 | (fp_poly (pts 262 | (xy -3.464001 -4.000001) 263 | (xy -4.330001 -3.500001) 264 | (xy -5.196001 -4.000001) 265 | (xy -4.330001 -4.500001) 266 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp df8d538f-19c3-445a-b5f3-6d1f567a40f1)) 267 | (fp_poly (pts 268 | (xy 3.463997 -0.000002) 269 | (xy 2.597998 -0.500002) 270 | (xy 2.597998 -1.500002) 271 | (xy 3.463997 -2.000001) 272 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp e8114f3b-2f27-4cbc-82e5-8ea668dafa63)) 273 | (fp_poly (pts 274 | (xy 5.195997 -3.000001) 275 | (xy 5.195997 -2.000001) 276 | (xy -1.732002 -6.000001) 277 | (xy -0.866002 -6.500001) 278 | ) (layer "B.Mask") (width 0) (fill solid) (tstamp fd758cad-e0d7-4141-bc52-0b1a72d4a012)) 279 | (group "" (id 01473b40-a501-4b7d-9200-f7912f5aad08) 280 | (members 281 | 28ce41bc-9df6-4fd2-a7c0-7b88a103d2db 282 | 4ef92708-c2d9-4531-af23-a1f9f476bf8c 283 | 6c4d8446-8c8f-40a4-9ee7-f453b9e2653f 284 | 7107631d-3008-45ea-9b99-7324c892add5 285 | 7f58cd76-4864-4f5f-9f53-2c98b95a7a5e 286 | c06319b8-828c-45ad-ac58-f153ffd2bb82 287 | c50648e3-d832-40ab-97aa-98c6541e7e5b 288 | d4cdb3fb-b506-4945-a14b-7c5d340efa50 289 | df8d538f-19c3-445a-b5f3-6d1f567a40f1 290 | e8114f3b-2f27-4cbc-82e5-8ea668dafa63 291 | fd758cad-e0d7-4141-bc52-0b1a72d4a012 292 | ) 293 | ) 294 | (group "" (id b05bc7c8-c777-46cb-992c-675a01f2ec86) 295 | (members 296 | 39243d70-affd-49ec-862f-024c1a45fba5 297 | 562714aa-c0c0-438a-9d24-8b0e8acf55de 298 | 621a76b0-8cc0-4f42-9108-665d857c9cff 299 | 62fee58a-5a4b-4f7e-a7db-a7ec2266b4f3 300 | 694c47cb-504e-491d-90eb-b415fea4902c 301 | 7139156b-2052-4ab2-89c5-dcffdf426f7e 302 | 73cea840-88be-4bb9-bf1e-7f99a6a23668 303 | 7ea7cc4a-9f54-4274-8035-370397e0f165 304 | b3bb3afd-0c5e-4d37-b0c0-6be758fe9570 305 | b4d49ec5-8673-4fa4-863f-d751fb2fb39d 306 | d52d6dac-e0dc-43f7-adb2-c28cdd357ce8 307 | e387c53d-8ff8-43f7-829b-d15628513571 308 | e9f39fed-d7bb-4b81-b2f3-618e19551949 309 | f543c112-e3e8-4b69-adab-faeaf3f67f68 310 | fc614e1a-ac15-48a7-ad33-9abf7a3275a3 311 | ) 312 | ) 313 | ) 314 | -------------------------------------------------------------------------------- /footprints.pretty/Bee.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Bee" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623B8BDD) 4 | (attr smd board_only exclude_from_pos_files exclude_from_bom) 5 | (fp_text reference "Bee" (at 0 10) (layer "F.SilkS") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 7f704135-5782-421c-aa14-3367e8023e6d) 8 | ) 9 | (fp_text value "G*****" (at 0 -10) (layer "F.SilkS") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp 02a911eb-13f8-468a-9e52-a59bcd594995) 12 | ) 13 | (fp_poly (pts 14 | (xy -1.732 -7) 15 | (xy -2.598 -6.5) 16 | (xy -5.196 -8) 17 | (xy -4.33 -8.5) 18 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 24421963-c991-4b7e-941f-20350a6bb7d0)) 19 | (fp_poly (pts 20 | (xy -0.866 6.5) 21 | (xy -1.732 7) 22 | (xy -3.464 6) 23 | (xy -3.464 4) 24 | (xy -2.598 4.5) 25 | (xy -2.598 3.5) 26 | (xy -1.732 4) 27 | (xy -0.866 3.5) 28 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 2b59294e-bd59-4f37-b9c0-7b8ce86a6a37)) 29 | (fp_poly (pts 30 | (xy 1.732 7) 31 | (xy 0.866 6.5) 32 | (xy 1.732 6) 33 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 31efe943-04d5-48f1-a724-299f61df5ebc)) 34 | (fp_poly (pts 35 | (xy -3.464 -6) 36 | (xy -4.33 -5.5) 37 | (xy -6.062 -6.5) 38 | (xy -5.196 -7) 39 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 3c8cfe08-2be6-4772-a23f-651fd8162e46)) 40 | (fp_poly (pts 41 | (xy -4.33 -3.5) 42 | (xy -5.196 -3) 43 | (xy -6.928 -4) 44 | (xy -6.062 -4.5) 45 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 4ac86c16-63a5-4791-8922-17e9964d96cf)) 46 | (fp_poly (pts 47 | (xy -6.062 -0.5) 48 | (xy -6.062 0.5) 49 | (xy -6.928 1) 50 | (xy -6.928 0) 51 | (xy -7.794 0.5) 52 | (xy -8.66 1) 53 | (xy -8.66 0) 54 | (xy -6.928 -1) 55 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 4ee2ca19-1027-415c-ba6e-e0ff6bfc4272)) 56 | (fp_poly (pts 57 | (xy -5.196 -5) 58 | (xy -6.062 -4.5) 59 | (xy -7.794 -5.5) 60 | (xy -6.928 -6) 61 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 561a9777-3ee1-4e18-9853-7c8cfa786cbd)) 62 | (fp_poly (pts 63 | (xy -6.928 1) 64 | (xy -6.928 2) 65 | (xy -6.062 2.5) 66 | (xy -6.062 4.5) 67 | (xy -7.794 3.5) 68 | (xy -7.794 0.5) 69 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 66f964b1-6515-4fa3-85d3-f4ad7bda3e49)) 70 | (fp_poly (pts 71 | (xy -4.33 1.5) 72 | (xy -6.062 2.5) 73 | (xy -6.062 1.5) 74 | (xy -4.33 0.5) 75 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 8b1c77b7-2038-458a-b8e4-fe56f2ffd376)) 76 | (fp_poly (pts 77 | (xy -6.062 -6.5) 78 | (xy -6.928 -6) 79 | (xy -7.794 -6.5) 80 | (xy -6.928 -7) 81 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 8f929d73-7f0b-4d7d-af96-522d4c9d5478)) 82 | (fp_poly (pts 83 | (xy 3.464 6) 84 | (xy 2.598 5.5) 85 | (xy 3.464 5) 86 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 90bf4afd-b328-4450-b336-26e37f806108)) 87 | (fp_poly (pts 88 | (xy -5.196 -8) 89 | (xy -6.928 -7) 90 | (xy -7.794 -7.5) 91 | (xy -6.062 -8.5) 92 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp 9e3adb59-9c12-48c7-9537-4cdd63a8690f)) 93 | (fp_poly (pts 94 | (xy 6.928 -4) 95 | (xy 6.928 -2) 96 | (xy 8.66 -1) 97 | (xy 7.794 -0.5) 98 | (xy 8.66 0) 99 | (xy 6.928 1) 100 | (xy 6.928 3) 101 | (xy 5.196 4) 102 | (xy 5.196 1) 103 | (xy 4.33 0.5) 104 | (xy 4.33 4.5) 105 | (xy 3.464 5) 106 | (xy 3.464 1) 107 | (xy 2.598 0.5) 108 | (xy 2.598 5.5) 109 | (xy 1.732 6) 110 | (xy 1.732 0) 111 | (xy 1.732 -0.5) 112 | (xy 2.598 -0.5) 113 | (xy 3.464 0) 114 | (xy 3.464 -0.5) 115 | (xy 4.33 -0.5) 116 | (xy 4.33 0.5) 117 | (xy 5.196 0) 118 | (xy 4.33 -0.5) 119 | (xy 3.464 -0.5) 120 | (xy 3.464 -1.5) 121 | (xy 4.33 -1.5) 122 | (xy 5.196 -1) 123 | (xy 6.928 -1) 124 | (xy 6.928 0) 125 | (xy 7.794 -0.5) 126 | (xy 6.928 -1) 127 | (xy 5.196 -1) 128 | (xy 5.196 -2) 129 | (xy 4.33 -1.5) 130 | (xy 3.464 -1.5) 131 | (xy 3.464 -2) 132 | (xy 2.598 -1.5) 133 | (xy 2.598 -0.5) 134 | (xy 1.732 -0.5) 135 | (xy 1.732 -1) 136 | (xy 0.866 -1.5) 137 | (xy 0 -1) 138 | (xy -0.866 -1.5) 139 | (xy 0 -2) 140 | (xy -2.598 -3.5) 141 | (xy -3.464 -3) 142 | (xy -4.33 -3.5) 143 | (xy -3.464 -4) 144 | (xy -4.33 -4.5) 145 | (xy -2.598 -4.5) 146 | (xy 1.732 -2) 147 | (xy 2.598 -2.5) 148 | (xy -1.732 -5) 149 | (xy -2.598 -4.5) 150 | (xy -4.33 -4.5) 151 | (xy -2.598 -5.5) 152 | (xy -3.464 -6) 153 | (xy -2.598 -6.5) 154 | (xy 5.196 -2) 155 | (xy 5.196 -3) 156 | (xy -0.866 -6.5) 157 | (xy 0.866 -7.5) 158 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp ae9be3df-50e0-4974-a665-16c1b4e7ef8d)) 159 | (fp_poly (pts 160 | (xy -2.598 1.5) 161 | (xy -2.598 2.5) 162 | (xy -3.464 2) 163 | (xy -4.33 2.5) 164 | (xy -4.33 1.5) 165 | (xy -3.464 1) 166 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp c9783b85-23c1-4b42-b714-6d6d23077d37)) 167 | (fp_poly (pts 168 | (xy 1.732 0) 169 | (xy 0.866 0.5) 170 | (xy -0.866 -0.5) 171 | (xy 0 -1) 172 | ) (layer "F.SilkS") (width 0) (fill solid) (tstamp f1f3efb4-b138-4b22-bba1-d584c9315a97)) 173 | (fp_poly (pts 174 | (xy 5.196 -1) 175 | (xy 4.33 -1.5) 176 | (xy 5.196 -2) 177 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3ae77dc5-5646-4522-b843-b7a78aad571f)) 178 | (fp_poly (pts 179 | (xy 5.196 0) 180 | (xy 4.33 0.5) 181 | (xy 4.33 -0.5) 182 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 437e85ba-ae7f-4ed0-9fc9-8ac0e7991c2d)) 183 | (fp_poly (pts 184 | (xy 1.732 -1) 185 | (xy 1.732 0) 186 | (xy 0 -1) 187 | (xy 0.866 -1.5) 188 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4c8d8ded-9336-40e3-83de-1efe7b799c09)) 189 | (fp_poly (pts 190 | (xy 5.196 1) 191 | (xy 5.196 4) 192 | (xy 4.33 4.5) 193 | (xy 4.33 0.5) 194 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 500c3734-c56c-4178-bab3-8f8f174f4169)) 195 | (fp_poly (pts 196 | (xy 5.196 -3) 197 | (xy 5.196 -2) 198 | (xy -1.732 -6) 199 | (xy -0.866 -6.5) 200 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5321ad86-b75e-4a77-a82a-c259a3093e8a)) 201 | (fp_poly (pts 202 | (xy 2.598 -2.5) 203 | (xy 1.732 -2) 204 | (xy -2.598 -4.5) 205 | (xy -1.732 -5) 206 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6b3d1abd-0dc7-4b87-a6e2-b3788061a91d)) 207 | (fp_poly (pts 208 | (xy -6.928 1) 209 | (xy -7.794 0.5) 210 | (xy -6.928 0) 211 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6f7517c1-4d43-49a9-9c6f-fbb7875f4197)) 212 | (fp_poly (pts 213 | (xy 3.464 1) 214 | (xy 3.464 5) 215 | (xy 2.598 5.5) 216 | (xy 2.598 0.5) 217 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 94cb90d5-c8f7-44b3-9294-7c78c30a2c66)) 218 | (fp_poly (pts 219 | (xy -3.464 -4) 220 | (xy -4.33 -3.5) 221 | (xy -5.196 -4) 222 | (xy -4.33 -4.5) 223 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 97485eee-4c91-4308-83e7-1477047e7584)) 224 | (fp_poly (pts 225 | (xy 3.464 0) 226 | (xy 2.598 -0.5) 227 | (xy 2.598 -1.5) 228 | (xy 3.464 -2) 229 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d105fa72-776f-4da7-835b-f338e4ae164c)) 230 | (fp_poly (pts 231 | (xy 0 -2) 232 | (xy -0.866 -1.5) 233 | (xy 0 -1) 234 | (xy -0.866 -0.5) 235 | (xy 0.866 0.5) 236 | (xy 1.732 0) 237 | (xy 1.732 6) 238 | (xy -1.732 8) 239 | (xy -5.196 6) 240 | (xy -3.464 6) 241 | (xy -1.732 7) 242 | (xy -0.866 6.5) 243 | (xy -0.866 3.5) 244 | (xy -1.732 4) 245 | (xy -2.598 3.5) 246 | (xy -2.598 4.5) 247 | (xy -3.464 4) 248 | (xy -3.464 6) 249 | (xy -5.196 6) 250 | (xy -7.794 4.5) 251 | (xy -7.794 3.5) 252 | (xy -6.062 4.5) 253 | (xy -6.062 2.5) 254 | (xy -4.33 2.5) 255 | (xy -3.464 2) 256 | (xy -2.598 2.5) 257 | (xy -2.598 1.5) 258 | (xy -3.464 1) 259 | (xy -4.33 1.5) 260 | (xy -4.33 2.5) 261 | (xy -6.062 2.5) 262 | (xy -4.33 1.5) 263 | (xy -4.33 0.5) 264 | (xy -6.062 1.5) 265 | (xy -6.062 2.5) 266 | (xy -6.928 2) 267 | (xy -6.928 1) 268 | (xy -6.062 0.5) 269 | (xy -6.062 -0.5) 270 | (xy -6.928 -1) 271 | (xy -7.794 -0.5) 272 | (xy -7.794 -2.5) 273 | (xy -6.062 -3.5) 274 | (xy -5.196 -3) 275 | (xy -4.33 -3.5) 276 | (xy -3.464 -3) 277 | (xy -2.598 -3.5) 278 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp ec805520-30f1-4f0e-bb42-d34db9fc2c7f)) 279 | ) 280 | -------------------------------------------------------------------------------- /footprints.pretty/Kailh-PG1350-1u-reversible.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Kailh-PG1350-1u-reversible" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623856DF) 4 | (attr through_hole) 5 | (fp_text reference "SW1" (at 0 -2.54 180) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.2))) 7 | (tstamp b0b79f94-6bf0-4bcb-9894-bc49a99f940b) 8 | ) 9 | (fp_text value "Kailh PG1350" (at 0 -5.08 180) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.2))) 11 | (tstamp bc0dd609-4261-4530-98cc-0b24bda608ed) 12 | ) 13 | (fp_line (start 9 8.5) (end -9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 0159159b-8e34-4759-9210-0653b6131225)) 14 | (fp_line (start 9 -8.5) (end 9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 64e07a85-daa2-4623-bb34-8b08296eab1d)) 15 | (fp_line (start -9 -8.5) (end 9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp b12d1da9-49af-4e9e-a057-750b9d34472b)) 16 | (fp_line (start -9 8.5) (end -9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp eb30163a-7828-4f2c-a1ac-58641d5803c8)) 17 | (fp_line (start 6.9 -6.9) (end 6.9 6.9) (layer "Cmts.User") (width 0.1524) (tstamp 1aa1bb42-4010-409f-89b4-ad107e7c806c)) 18 | (fp_line (start -6.9 -6.9) (end 6.9 -6.9) (layer "Cmts.User") (width 0.1524) (tstamp 89d9d18a-2ae0-46b2-bc85-1cd930cb14f1)) 19 | (fp_line (start -6.9 6.9) (end -6.9 -6.9) (layer "Cmts.User") (width 0.1524) (tstamp b5be0f75-3a14-4219-9f69-46eca84c4896)) 20 | (fp_line (start 6.9 6.9) (end -6.9 6.9) (layer "Cmts.User") (width 0.1524) (tstamp f1aa2480-2fcc-4b9c-ba6a-1f222374d35e)) 21 | (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp 003583ef-b979-41ed-89bf-dd7c25d80b44)) 22 | (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Eco1.User") (width 0.12) (tstamp 3dd0f0d6-a404-42d2-b9e2-bb8168cae65c)) 23 | (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp 6e391c8e-05e8-45a9-a389-e74bf287c536)) 24 | (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp b54de364-24bf-477f-bb0c-baa8e2f82a0a)) 25 | (fp_line (start 7.5 7.5) (end -7.5 7.5) (layer "Eco2.User") (width 0.1524) (tstamp 3bb8d00a-4b3b-4227-ba05-f681c4cccd62)) 26 | (fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer "Eco2.User") (width 0.1524) (tstamp 6b1d2bb4-e07d-457a-8332-a57b8b4363ef)) 27 | (fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer "Eco2.User") (width 0.1524) (tstamp 6cb4bff2-9f79-4e40-b98f-6e9db8d19cb4)) 28 | (fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer "Eco2.User") (width 0.1524) (tstamp a07c1abc-ce64-476d-83b9-7eef111249ab)) 29 | (pad "" np_thru_hole circle (at 0 0 180) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 4c846c75-57c1-4353-aab3-322d6b315f3c)) 30 | (pad "" np_thru_hole circle (at -5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 4d75bb5d-ea73-46e3-b5a8-101ec9bb8359)) 31 | (pad "" np_thru_hole circle (at 5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp fcb0a46d-a2da-4822-b3ab-afeb48d9f8e8)) 32 | (pad "1" thru_hole circle (at 0 5.9 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp c3784f53-52d3-42ad-ab6d-a42e04ebb45b)) 33 | (pad "2" thru_hole circle (at -5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 307fb7d3-a96e-4edc-962e-fed99f8edaef)) 34 | (pad "2" thru_hole circle (at 5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp f029c9c8-9403-42f3-b1cd-3f367b8766df)) 35 | (model "${KIPRJMOD}/models/Kailh-PG1350.step" 36 | (offset (xyz 0 -0.2 0)) 37 | (scale (xyz 1 1 1)) 38 | (rotate (xyz 0 0 0)) 39 | ) 40 | (model "${KIPRJMOD}/models/MBK-Keycap-White.step" 41 | (offset (xyz 0 0 0)) 42 | (scale (xyz 1 1 1)) 43 | (rotate (xyz 0 0 0)) 44 | ) 45 | (model "${KIPRJMOD}/models/MBK-Keycap-Black.step" hide 46 | (offset (xyz 0 0 0)) 47 | (scale (xyz 1 1 1)) 48 | (rotate (xyz 0 0 0)) 49 | ) 50 | ) 51 | -------------------------------------------------------------------------------- /footprints.pretty/Kailh-PG1350-1u.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Kailh-PG1350-1u" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623856CA) 4 | (attr through_hole) 5 | (fp_text reference "SW1" (at 0 -2.54 180) (layer "F.SilkS") 6 | (effects (font (size 1 1) (thickness 0.2))) 7 | (tstamp b0b79f94-6bf0-4bcb-9894-bc49a99f940b) 8 | ) 9 | (fp_text value "Kailh PG1350" (at 0 -5.08 180) (layer "F.Fab") 10 | (effects (font (size 1 1) (thickness 0.2))) 11 | (tstamp bc0dd609-4261-4530-98cc-0b24bda608ed) 12 | ) 13 | (fp_line (start 9 8.5) (end -9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 0159159b-8e34-4759-9210-0653b6131225)) 14 | (fp_line (start 9 -8.5) (end 9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 64e07a85-daa2-4623-bb34-8b08296eab1d)) 15 | (fp_line (start -9 -8.5) (end 9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp b12d1da9-49af-4e9e-a057-750b9d34472b)) 16 | (fp_line (start -9 8.5) (end -9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp eb30163a-7828-4f2c-a1ac-58641d5803c8)) 17 | (fp_line (start 6.9 -6.9) (end 6.9 6.9) (layer "Cmts.User") (width 0.1524) (tstamp 1aa1bb42-4010-409f-89b4-ad107e7c806c)) 18 | (fp_line (start -6.9 -6.9) (end 6.9 -6.9) (layer "Cmts.User") (width 0.1524) (tstamp 89d9d18a-2ae0-46b2-bc85-1cd930cb14f1)) 19 | (fp_line (start -6.9 6.9) (end -6.9 -6.9) (layer "Cmts.User") (width 0.1524) (tstamp b5be0f75-3a14-4219-9f69-46eca84c4896)) 20 | (fp_line (start 6.9 6.9) (end -6.9 6.9) (layer "Cmts.User") (width 0.1524) (tstamp f1aa2480-2fcc-4b9c-ba6a-1f222374d35e)) 21 | (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp 003583ef-b979-41ed-89bf-dd7c25d80b44)) 22 | (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Eco1.User") (width 0.12) (tstamp 3dd0f0d6-a404-42d2-b9e2-bb8168cae65c)) 23 | (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp 6e391c8e-05e8-45a9-a389-e74bf287c536)) 24 | (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer "Eco1.User") (width 0.12) (tstamp b54de364-24bf-477f-bb0c-baa8e2f82a0a)) 25 | (fp_line (start 7.5 7.5) (end -7.5 7.5) (layer "Eco2.User") (width 0.1524) (tstamp 3bb8d00a-4b3b-4227-ba05-f681c4cccd62)) 26 | (fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer "Eco2.User") (width 0.1524) (tstamp 6b1d2bb4-e07d-457a-8332-a57b8b4363ef)) 27 | (fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer "Eco2.User") (width 0.1524) (tstamp 6cb4bff2-9f79-4e40-b98f-6e9db8d19cb4)) 28 | (fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer "Eco2.User") (width 0.1524) (tstamp a07c1abc-ce64-476d-83b9-7eef111249ab)) 29 | (pad "" np_thru_hole circle (at 0 0 180) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 4c846c75-57c1-4353-aab3-322d6b315f3c)) 30 | (pad "" np_thru_hole circle (at -5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 4d75bb5d-ea73-46e3-b5a8-101ec9bb8359)) 31 | (pad "" np_thru_hole circle (at 5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp fcb0a46d-a2da-4822-b3ab-afeb48d9f8e8)) 32 | (pad "1" thru_hole circle (at 0 5.9 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp c3784f53-52d3-42ad-ab6d-a42e04ebb45b)) 33 | (pad "2" thru_hole circle (at -5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 307fb7d3-a96e-4edc-962e-fed99f8edaef)) 34 | (model "${KIPRJMOD}/models/Kailh-PG1350.step" 35 | (offset (xyz 0 -0.2 0)) 36 | (scale (xyz 1 1 1)) 37 | (rotate (xyz 0 0 0)) 38 | ) 39 | (model "${KIPRJMOD}/models/MBK-Keycap-White.step" 40 | (offset (xyz 0 0 0)) 41 | (scale (xyz 1 1 1)) 42 | (rotate (xyz 0 0 0)) 43 | ) 44 | (model "${KIPRJMOD}/models/MBK-Keycap-Black.step" hide 45 | (offset (xyz 0 0 0)) 46 | (scale (xyz 1 1 1)) 47 | (rotate (xyz 0 0 0)) 48 | ) 49 | ) 50 | -------------------------------------------------------------------------------- /footprints.pretty/MX-Alps-Choc-1U.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "MX-Alps-Choc-1U" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5CE00D88) 4 | (attr through_hole) 5 | (fp_text reference "SW1" (at 0 -3.175 180) (layer "F.SilkS") 6 | (effects (font (size 1 1) (thickness 0.2))) 7 | (tstamp f469b62c-47a6-4983-844c-a76995729663) 8 | ) 9 | (fp_text value "MX Alps Choc 1U" (at 0 -6 180) (layer "Dwgs.User") 10 | (effects (font (size 1 1) (thickness 0.2))) 11 | (tstamp 74c57750-1af4-48cf-9972-f36c8617c702) 12 | ) 13 | (fp_line (start 7 -7) (end 5 -7) (layer "Dwgs.User") (width 0.15) (tstamp 098df270-4acd-4741-92f9-86ae62f76e05)) 14 | (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 6f589041-a118-4d50-8416-758f88d054f3)) 15 | (fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 80ad9ac2-d7bb-4437-987a-ba95693e8f3f)) 16 | (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 834d72ba-558f-4738-9d90-5c08ce25418f)) 17 | (fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 8869161d-a873-4f08-b007-61761d9b7165)) 18 | (fp_line (start 7 -5) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp a471529f-17ca-41a1-b3d5-2f383ec1549b)) 19 | (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp afd250df-1a5b-4472-9526-a2b1c8d8a918)) 20 | (fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp cb562cb1-418b-424c-944c-d75ec57343de)) 21 | (fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp d11a7dfb-f8c4-4edb-8e2a-8bdbd372b580)) 22 | (fp_line (start -5 7) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp deb0d4f0-049a-4b78-a43c-e4a3f2056e7e)) 23 | (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp f3f625ac-6076-4a38-bc04-ec7c2abf7443)) 24 | (fp_line (start -7 7) (end -7 5) (layer "Dwgs.User") (width 0.15) (tstamp ff312e66-cada-42fe-bcb8-66c0a08b190b)) 25 | (pad "" np_thru_hole circle (at -5.5 0 228.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 3db513b3-345d-4dcd-a8f1-e5a2b72b18c5)) 26 | (pad "" np_thru_hole circle (at 5.5 0 228.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b901b150-2357-45e2-bff3-72c01f57744b)) 27 | (pad "" np_thru_hole circle (at 5.08 0 228.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp beefc035-f998-4fbd-975b-63d850d6ff78)) 28 | (pad "" np_thru_hole circle (at -5.08 0 228.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp e56c3d37-3bb0-4cef-a60b-7d1bbd1fec65)) 29 | (pad "" np_thru_hole circle (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp ebc8dc4d-2dbd-479e-8f98-d73c12e277ea)) 30 | (pad "1" thru_hole oval (at 3.81 2.54 228.1) (size 4.211556 2.25) (drill 1.47 (offset 0.980778 0)) (layers *.Cu *.Mask) (tstamp 771142d8-980d-4ec4-b0a5-c27312f9dfaf)) 31 | (pad "1" thru_hole circle (at 0 5.9 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp b9bd2aab-1935-41cb-94e7-dc2e198a3d30)) 32 | (pad "1" thru_hole circle (at 2.5 4 180) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask) (tstamp d59597d1-ec58-4ee0-bfc8-c2dc80bf1c84)) 33 | (pad "2" thru_hole oval (at -2.5 4.5 266.1) (size 2.831378 2.25) (drill 1.47 (offset 0.290689 0)) (layers *.Cu *.Mask) (tstamp 184be15d-1440-4b19-8788-6a64ee7e2288)) 34 | (pad "2" thru_hole circle (at -5 3.8 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 8a47c059-f362-4b7b-8474-57a424070350)) 35 | (pad "2" thru_hole circle (at -2.54 5.08 180) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask) (tstamp d30b21ef-2368-46dc-a336-682f8387d91e)) 36 | (model "${KIPRJMOD}/models/MX Switch.step" 37 | (offset (xyz -0.3 -0.3 5.5)) 38 | (scale (xyz 1 1 1)) 39 | (rotate (xyz 0 180 90)) 40 | ) 41 | (model "${KIPRJMOD}/models/MX Keycap 1U R4.step" 42 | (offset (xyz 0 0 12)) 43 | (scale (xyz 1 1 1)) 44 | (rotate (xyz -90 0 0)) 45 | ) 46 | (model "${KIPRJMOD}/models/Kailh-PG1350.step" hide 47 | (offset (xyz 0 -0.2 0)) 48 | (scale (xyz 1 1 1)) 49 | (rotate (xyz 0 0 0)) 50 | ) 51 | (model "${KIPRJMOD}/models/MBK-Keycap-Black.step" hide 52 | (offset (xyz 0 0 0)) 53 | (scale (xyz 1 1 1)) 54 | (rotate (xyz 0 0 0)) 55 | ) 56 | (model "${KIPRJMOD}/models/MBK-Keycap-White.step" hide 57 | (offset (xyz 0 0 0)) 58 | (scale (xyz 1 1 1)) 59 | (rotate (xyz 0 0 0)) 60 | ) 61 | ) 62 | -------------------------------------------------------------------------------- /footprints.pretty/PMW3360DM-T2QU.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "PMW3360DM-T2QU" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5FFE2271) 4 | (fp_text reference "REF**" (at -9.271 0 90) (layer "F.SilkS") 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | (tstamp cba5f8ac-9736-43ae-a03b-de8d55c0ba0e) 7 | ) 8 | (fp_text value "PMW3360DM-T2QU" (at 0 0) (layer "F.Fab") 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | (tstamp d603adeb-12fc-4c21-9c1c-a5720973fa75) 11 | ) 12 | (fp_line (start 9.02 4.55) (end -7.18 4.55) (layer "F.SilkS") (width 0.1) (tstamp b98ef1f1-1fee-45ca-ad76-4e4edc1b07cb)) 13 | (fp_line (start -7.18 -4.55) (end 9.02 -4.55) (layer "F.SilkS") (width 0.1) (tstamp c4432906-470a-4207-8d38-a7792bb04502)) 14 | (fp_line (start -7.18 -4.318) (end -7.18 -4.55) (layer "F.SilkS") (width 0.1) (tstamp c59fad2f-8a1c-40e4-a13c-7852950d8344)) 15 | (fp_line (start -7.18 4.55) (end -7.18 4.318) (layer "F.SilkS") (width 0.1) (tstamp cf4f565f-df9b-4f6c-9645-81f1256402ba)) 16 | (fp_line (start 9.02 -4.55) (end 9.02 4.55) (layer "F.SilkS") (width 0.1) (tstamp e19e5eb2-eee1-40c2-bbbf-3c977763e763)) 17 | (fp_circle (center -7.239 5.334) (end -7.059395 5.334) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 5bab07fa-5531-46cc-bd03-2c01bb5e0c2d)) 18 | (fp_rect (start -8.44 -4.3) (end 8.82 4.3) (layer "Edge.Cuts") (width 0.12) (fill none) (tstamp 7d815efa-ae89-4a5d-a41f-27c5488fe2d4)) 19 | (fp_rect (start -8.89 -6.096) (end 9.144 6.096) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b927a5cf-c2e5-407e-9b96-5c33949339da)) 20 | (pad "1" thru_hole rect (at -5.66 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0895d6d9-9215-43be-97f8-901222591816)) 21 | (pad "2" thru_hole circle (at -3.88 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp d16d4754-ef65-4aac-8edf-d5eb7d555147)) 22 | (pad "3" thru_hole circle (at -2.1 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7c237409-cc97-4838-a9bc-61732b1729bb)) 23 | (pad "4" thru_hole circle (at -0.32 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp d49cfa85-c49b-489d-9418-2dc75e71ebf2)) 24 | (pad "5" thru_hole circle (at 1.46 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 44c2c1dc-fff0-49bd-ab36-8aaf125b9c8a)) 25 | (pad "6" thru_hole circle (at 3.24 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp e81f242a-804a-4edc-9346-8bb378743c1a)) 26 | (pad "7" thru_hole circle (at 5.02 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 74acce53-b7fa-458a-9022-be4667d1a652)) 27 | (pad "8" thru_hole circle (at 6.8 5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7b90bb6e-2643-4570-843a-21b1058eb272)) 28 | (pad "9" thru_hole circle (at 7.69 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 825f4770-5b9f-4633-9ff6-b85c919a6678)) 29 | (pad "10" thru_hole circle (at 5.91 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp d61618c5-3caf-40e1-8554-1a5a38f9d352)) 30 | (pad "11" thru_hole circle (at 4.13 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 867752d9-f073-4af6-933a-55679ff98c1a)) 31 | (pad "12" thru_hole circle (at 2.35 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3345513c-f1b0-4f9e-ad17-ef1c5a419d9f)) 32 | (pad "13" thru_hole circle (at 0.57 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp fcbc79d6-8d49-456f-bfee-ef6a6bbfdc3d)) 33 | (pad "14" thru_hole circle (at -1.21 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 387e7ee8-45c7-4790-9a98-968ba67970d7)) 34 | (pad "15" thru_hole circle (at -2.99 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7bfc5aa1-5cf3-43c4-943a-f1f94840956c)) 35 | (pad "16" thru_hole circle (at -4.77 -5.35) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask) (tstamp b2403335-a0d2-40fd-81f3-193039edd91c)) 36 | ) 37 | -------------------------------------------------------------------------------- /footprints.pretty/ProMicro.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ProMicro" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 6239C1C8) 4 | (attr through_hole) 5 | (fp_text reference "U1" (at 0 -2.54) (layer "F.Fab") hide 6 | (effects (font (size 1.27 1.524) (thickness 0.2032))) 7 | (tstamp 143d0d58-85c8-4957-9d09-d23dd74a1cd7) 8 | ) 9 | (fp_text value "ProMicro" (at 0 0) (layer "F.Fab") hide 10 | (effects (font (size 1.27 1.524) (thickness 0.2032))) 11 | (tstamp e000dc29-3b0a-4088-a224-b1a64ed8b7e5) 12 | ) 13 | (fp_text user "D3" (at -5.461 -11.43) (layer "B.SilkS") 14 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 15 | (tstamp 0b5f4aca-3ca4-442a-ad34-4f73b452cf97) 16 | ) 17 | (fp_text user "GND" (at -5.461 -6.35) (layer "B.SilkS") 18 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 19 | (tstamp 0e57f2b2-9be6-48da-9618-7dbcf9ab8aee) 20 | ) 21 | (fp_text user "E6" (at -5.461 11.43) (layer "B.SilkS") 22 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 23 | (tstamp 2962942a-4ad1-4873-aac8-fc7a7f6f481b) 24 | ) 25 | (fp_text user "B5" (at -5.461 16.51) (layer "B.SilkS") 26 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 27 | (tstamp 33659951-2716-4c2c-86a1-290cd7c64699) 28 | ) 29 | (fp_text user "F6" (at 5.461 3.81) (layer "B.SilkS") 30 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 31 | (tstamp 3bd3119b-eded-4b0f-8a5e-c61c53c00e76) 32 | ) 33 | (fp_text user "B3" (at 5.461 11.43) (layer "B.SilkS") 34 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 35 | (tstamp 3f136e82-a4da-4961-a43f-9c4588b87968) 36 | ) 37 | (fp_text user "RAW" (at 5.461 -11.43) (layer "B.SilkS") 38 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 39 | (tstamp 45f4acdc-a6bf-4899-bccd-db55fbec82c0) 40 | ) 41 | (fp_text user "B2" (at 5.461 13.97) (layer "B.SilkS") 42 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 43 | (tstamp 4ee25d3b-864d-4632-84dc-69d3de7c9bde) 44 | ) 45 | (fp_text user "D7" (at -5.461 8.89) (layer "B.SilkS") 46 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 47 | (tstamp 64eb2bcc-aeab-4a49-b917-135d8e744f1a) 48 | ) 49 | (fp_text user "B4" (at -5.461 13.97) (layer "B.SilkS") 50 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 51 | (tstamp 71347679-6d00-4bdf-82a7-292868af630f) 52 | ) 53 | (fp_text user "D0" (at -5.461 1.27) (layer "B.SilkS") 54 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 55 | (tstamp 75dcf2b0-04b4-49eb-851e-2626ecc96492) 56 | ) 57 | (fp_text user "VCC" (at 5.461 -3.81) (layer "B.SilkS") 58 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 59 | (tstamp 88483a46-670c-4acd-8e19-fc5c6213a2a5) 60 | ) 61 | (fp_text user "RST" (at 5.461 -6.37) (layer "B.SilkS") 62 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 63 | (tstamp a021c46d-80ba-4c69-9501-a68692a67a9c) 64 | ) 65 | (fp_text user "C6" (at -5.461 6.35) (layer "B.SilkS") 66 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 67 | (tstamp a9814233-9d42-4e84-a9fd-4c39e2c9e316) 68 | ) 69 | (fp_text user "B1" (at 5.461 8.89) (layer "B.SilkS") 70 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 71 | (tstamp b5b194c8-3af7-445b-b4a2-c3264e62e248) 72 | ) 73 | (fp_text user "F7" (at 5.461 6.35) (layer "B.SilkS") 74 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 75 | (tstamp c13a8657-04ec-4b42-8bd2-44a4ad18f168) 76 | ) 77 | (fp_text user "GND" (at 5.461 -8.89) (layer "B.SilkS") 78 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 79 | (tstamp c5de5d93-71b2-4096-b7aa-9aaf74fdbf46) 80 | ) 81 | (fp_text user "B6" (at 5.461 16.51) (layer "B.SilkS") 82 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 83 | (tstamp d2514043-89ca-43be-a6fc-23a8c7e6eda5) 84 | ) 85 | (fp_text user "D4" (at -5.461 3.81) (layer "B.SilkS") 86 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 87 | (tstamp d491bf5b-9bdf-46cc-8411-13fa72ecae12) 88 | ) 89 | (fp_text user "D2" (at -5.461 -8.89) (layer "B.SilkS") 90 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 91 | (tstamp d873842f-4877-496e-a5ae-66ad1614f294) 92 | ) 93 | (fp_text user "GND" (at -5.461 -3.81) (layer "B.SilkS") 94 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 95 | (tstamp e3cbdf7e-4551-4203-a0c8-8561bc605f6c) 96 | ) 97 | (fp_text user "F5" (at 5.461 1.27) (layer "B.SilkS") 98 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 99 | (tstamp e5976643-462e-4fb0-964f-2354a719a4ae) 100 | ) 101 | (fp_text user "D1" (at -5.461 -1.27) (layer "B.SilkS") 102 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 103 | (tstamp e9240b8b-b1c1-4a68-8e4c-c81692bf5057) 104 | ) 105 | (fp_text user "F4" (at 5.461 -1.27) (layer "B.SilkS") 106 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 107 | (tstamp fcb6187b-f858-4391-b15d-ea6c5e5f9796) 108 | ) 109 | (fp_text user "F4" (at 5.461 -1.27) (layer "F.SilkS") 110 | (effects (font (size 0.8 0.8) (thickness 0.15))) 111 | (tstamp 1b4f5387-3691-40e3-a167-e90a4894043e) 112 | ) 113 | (fp_text user "B1" (at 5.461 8.89) (layer "F.SilkS") 114 | (effects (font (size 0.8 0.8) (thickness 0.15))) 115 | (tstamp 2429f127-72fc-47b4-bb47-bf3bcc13fd5b) 116 | ) 117 | (fp_text user "D4" (at -5.461 3.81) (layer "F.SilkS") 118 | (effects (font (size 0.8 0.8) (thickness 0.15))) 119 | (tstamp 29457dfb-2c0e-43c7-a456-3417987ebf4f) 120 | ) 121 | (fp_text user "GND" (at -5.461 -6.35) (layer "F.SilkS") 122 | (effects (font (size 0.8 0.8) (thickness 0.15))) 123 | (tstamp 2aaa836d-2dbf-40da-96f1-3a855ba2d04c) 124 | ) 125 | (fp_text user "RAW" (at 5.461 -11.43) (layer "F.SilkS") 126 | (effects (font (size 0.8 0.8) (thickness 0.15))) 127 | (tstamp 3f7acc15-9dc7-4b9c-a899-47c810b3d22a) 128 | ) 129 | (fp_text user "GND" (at 5.461 -8.89) (layer "F.SilkS") 130 | (effects (font (size 0.8 0.8) (thickness 0.15))) 131 | (tstamp 486bbc89-ce9b-4b60-99b3-f4915ef2a79e) 132 | ) 133 | (fp_text user "D2" (at -5.461 -8.89) (layer "F.SilkS") 134 | (effects (font (size 0.8 0.8) (thickness 0.15))) 135 | (tstamp 4abb071d-058b-44f5-bda1-dcb7f5ff1403) 136 | ) 137 | (fp_text user "RST" (at 5.461 -6.38) (layer "F.SilkS") 138 | (effects (font (size 0.8 0.8) (thickness 0.15))) 139 | (tstamp 55f92aa2-6a4f-43df-9a8e-e03d4a486605) 140 | ) 141 | (fp_text user "D3" (at -5.461 -11.43) (layer "F.SilkS") 142 | (effects (font (size 0.8 0.8) (thickness 0.15))) 143 | (tstamp 6179841c-3d21-499e-9940-69caf997b151) 144 | ) 145 | (fp_text user "F5" (at 5.461 1.27) (layer "F.SilkS") 146 | (effects (font (size 0.8 0.8) (thickness 0.15))) 147 | (tstamp 62bd307e-5a42-424b-9e32-4570e10b5570) 148 | ) 149 | (fp_text user "D1" (at -5.461 -1.27) (layer "F.SilkS") 150 | (effects (font (size 0.8 0.8) (thickness 0.15))) 151 | (tstamp 6e1c8d44-0c5b-4ac8-b570-d5c3f275c43c) 152 | ) 153 | (fp_text user "C6" (at -5.461 6.35) (layer "F.SilkS") 154 | (effects (font (size 0.8 0.8) (thickness 0.15))) 155 | (tstamp 755131e0-78d1-4e70-9341-54dc3a448de6) 156 | ) 157 | (fp_text user "E6" (at -5.461 11.43) (layer "F.SilkS") 158 | (effects (font (size 0.8 0.8) (thickness 0.15))) 159 | (tstamp 91a5761e-b7b5-4b6f-9f61-cfccb6a53985) 160 | ) 161 | (fp_text user "B4" (at -5.461 13.97) (layer "F.SilkS") 162 | (effects (font (size 0.8 0.8) (thickness 0.15))) 163 | (tstamp 979e9b91-5e60-48be-9ad5-29d9f1402239) 164 | ) 165 | (fp_text user "B3" (at 5.461 11.43) (layer "F.SilkS") 166 | (effects (font (size 0.8 0.8) (thickness 0.15))) 167 | (tstamp 9e8a51df-4e0d-4a7b-b54d-ec5faae1089e) 168 | ) 169 | (fp_text user "D0" (at -5.461 1.27) (layer "F.SilkS") 170 | (effects (font (size 0.8 0.8) (thickness 0.15))) 171 | (tstamp a0e60cd3-216c-4370-af57-27d8342e392a) 172 | ) 173 | (fp_text user "VCC" (at 5.461 -3.81) (layer "F.SilkS") 174 | (effects (font (size 0.8 0.8) (thickness 0.15))) 175 | (tstamp c5c7b593-ec3d-4e91-b783-bec2c8c9cd9f) 176 | ) 177 | (fp_text user "B5" (at -5.461 16.51) (layer "F.SilkS") 178 | (effects (font (size 0.8 0.8) (thickness 0.15))) 179 | (tstamp ca8c8f7e-66ed-4704-9f99-beb5ced8a900) 180 | ) 181 | (fp_text user "D7" (at -5.461 8.89) (layer "F.SilkS") 182 | (effects (font (size 0.8 0.8) (thickness 0.15))) 183 | (tstamp d2834060-f815-429c-bc4d-40fd41cf024d) 184 | ) 185 | (fp_text user "B2" (at 5.461 13.97) (layer "F.SilkS") 186 | (effects (font (size 0.8 0.8) (thickness 0.15))) 187 | (tstamp d4ba996a-0ec4-4017-913f-bd44b9061bad) 188 | ) 189 | (fp_text user "B6" (at 5.461 16.51) (layer "F.SilkS") 190 | (effects (font (size 0.8 0.8) (thickness 0.15))) 191 | (tstamp d58bb4dc-d1ae-4e0f-bf00-910de8a28674) 192 | ) 193 | (fp_text user "F6" (at 5.461 3.81) (layer "F.SilkS") 194 | (effects (font (size 0.8 0.8) (thickness 0.15))) 195 | (tstamp df7e31c2-e9d7-4fc0-a2d1-4974ab051a9f) 196 | ) 197 | (fp_text user "GND" (at -5.461 -3.81) (layer "F.SilkS") 198 | (effects (font (size 0.8 0.8) (thickness 0.15))) 199 | (tstamp f256ff95-922f-497f-9349-ec4718fb1f22) 200 | ) 201 | (fp_text user "F7" (at 5.461 6.35) (layer "F.SilkS") 202 | (effects (font (size 0.8 0.8) (thickness 0.15))) 203 | (tstamp fa8b0d70-5c08-41f0-959c-119edb71ef41) 204 | ) 205 | (fp_line (start -3.81 -11.684) (end -3.81 -16.764) (layer "Dwgs.User") (width 0.2) (tstamp 0d3d311c-8b21-4612-8421-28c6368ba996)) 206 | (fp_line (start -8.89 17.78) (end 8.89 17.78) (layer "Dwgs.User") (width 0.381) (tstamp 0db9b419-6d93-44d9-b5f7-4511c28b70f0)) 207 | (fp_line (start 3.556 -16.764) (end 3.556 -11.684) (layer "Dwgs.User") (width 0.2) (tstamp 293914a7-4d8c-4bd4-a672-456c7f135cc9)) 208 | (fp_line (start 3.556 -11.684) (end -3.81 -11.684) (layer "Dwgs.User") (width 0.2) (tstamp 69908e11-a0c0-4901-ade6-66ea9a563f39)) 209 | (fp_line (start -8.89 -15.24) (end -8.89 17.78) (layer "Dwgs.User") (width 0.381) (tstamp 98b6c355-15ff-4a8d-99c1-92ddfaaaa58c)) 210 | (fp_line (start -3.81 -16.764) (end 3.556 -16.764) (layer "Dwgs.User") (width 0.2) (tstamp bba9b677-f4de-42fb-8567-2943f6dbbf29)) 211 | (fp_line (start 8.89 -15.24) (end -8.89 -15.24) (layer "Dwgs.User") (width 0.381) (tstamp d4d1acb0-9c60-4480-9523-0d9ed8b1f14e)) 212 | (fp_line (start 8.89 17.78) (end 8.89 -15.24) (layer "Dwgs.User") (width 0.381) (tstamp dbe1d0f5-0a72-4b4f-9502-b1c631be169d)) 213 | (pad "1" thru_hole rect (at -7.62 -11.43 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp ae5dc536-63a7-4e2c-a718-9160298d346a)) 214 | (pad "2" thru_hole circle (at -7.62 -8.89 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 1e46d7b5-db94-4a8d-b244-4992000f187a)) 215 | (pad "3" thru_hole circle (at -7.62 -6.35 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp c5d5709c-32ee-4697-8e5b-e65e6b21f1c8)) 216 | (pad "4" thru_hole circle (at -7.62 -3.81 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp eb341917-c9ac-4a7f-abc5-9def26d9d22c)) 217 | (pad "5" thru_hole circle (at -7.62 -1.27 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp af6170d6-0837-4a41-a3ae-42ec42f7d5e1)) 218 | (pad "6" thru_hole circle (at -7.62 1.27 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp ee563958-dbeb-4152-b529-9058e2de9de7)) 219 | (pad "7" thru_hole circle (at -7.62 3.81 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp f923f34c-90e4-4603-bd2a-bfb18b90856a)) 220 | (pad "8" thru_hole circle (at -7.62 6.35 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 7d0d1bc2-42a3-407f-8858-ce1cdb51b934)) 221 | (pad "9" thru_hole circle (at -7.62 8.89 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 47889ec9-bc02-4908-9b16-7e457845614d)) 222 | (pad "10" thru_hole circle (at -7.62 11.43 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp aa59b884-d3f0-4c3f-acaf-394968b0df45)) 223 | (pad "11" thru_hole circle (at -7.62 13.97 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 418dd222-2e28-431a-a2b6-5a9ff1fb0ee7)) 224 | (pad "12" thru_hole circle (at -7.62 16.51 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 291ecc8c-988a-4862-a8c4-a6211b2bd40b)) 225 | (pad "13" thru_hole circle (at 7.62 16.51 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 1676f277-f2e5-4f24-a67c-5188701ca6cb)) 226 | (pad "14" thru_hole circle (at 7.62 13.97 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp ba84c771-5f1a-441a-bc3d-dbce1295ac9d)) 227 | (pad "15" thru_hole circle (at 7.62 11.43 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp dd27fda8-afe7-45a7-af70-0cff3b9c2ef0)) 228 | (pad "16" thru_hole circle (at 7.62 8.89 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp f066ee6c-d579-46ce-bb5d-d54f71ff730c)) 229 | (pad "17" thru_hole circle (at 7.62 6.35 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 47b9a92e-6429-414c-b8b6-58b14d799b59)) 230 | (pad "18" thru_hole circle (at 7.62 3.81 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 0207654c-efb7-4c72-ac72-b871209ae37e)) 231 | (pad "19" thru_hole circle (at 7.62 1.27 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 7e5cbe65-fc5e-45b5-85c1-bde34d1f9056)) 232 | (pad "20" thru_hole circle (at 7.62 -1.27 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp e3afe05c-65d9-4a24-8ac0-642fae2effe7)) 233 | (pad "21" thru_hole circle (at 7.62 -3.81 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 87a7cbeb-b20d-408b-8d37-cb016f7e2075)) 234 | (pad "22" thru_hole circle (at 7.62 -6.35 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp c9484981-d718-466e-ab4d-0adcfa09fe1e)) 235 | (pad "23" thru_hole circle (at 7.62 -8.89 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp 9c2d8743-6863-4707-b66d-007d7852d1d0)) 236 | (pad "24" thru_hole circle (at 7.62 -11.43 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask) (tstamp b3cb1243-eb5d-4742-a442-7f5611314643)) 237 | (model "${KIPRJMOD}/models/ProMicro.step" 238 | (offset (xyz 0 0 4.2)) 239 | (scale (xyz 1 1 1)) 240 | (rotate (xyz 0 0 0)) 241 | ) 242 | (model "${KIPRJMOD}/models/ProMicro-flipped.step" hide 243 | (offset (xyz 0 0 4.2)) 244 | (scale (xyz 1 1 1)) 245 | (rotate (xyz 0 0 0)) 246 | ) 247 | ) 248 | -------------------------------------------------------------------------------- /footprints.pretty/SW_SPDT_MSK-12C02-reversible.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SW_SPDT_MSK-12C02-reversible" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 6239B848) 4 | (attr smd) 5 | (fp_text reference "SW1" (at 0 0) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp b7122d92-36ff-4195-adbf-cbf7aa4d73fa) 8 | ) 9 | (fp_text value "SW_SPDT_MSK-12C02-reversible" (at 0 4) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp b54a5438-a202-4984-a167-124d0d7d3cfc) 12 | ) 13 | (fp_line (start 0.2 -2.85) (end 1.5 -2.85) (layer "Dwgs.User") (width 0.15) (tstamp 0a4a316c-b271-4ec7-b0a2-ca4e8f1dc3f7)) 14 | (fp_line (start 1.5 -2.85) (end 1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp 33802262-4fd8-421e-8986-d7a15d131b3c)) 15 | (fp_line (start -3.3 1.35) (end 3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp 5cac7664-e9b4-45aa-823d-0aa6417ee28b)) 16 | (fp_line (start 3.3 -1.35) (end 3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp 781cb978-a2ce-4d5e-838a-34e53ba80f14)) 17 | (fp_line (start 0.2 -1.35) (end 0.2 -2.85) (layer "Dwgs.User") (width 0.15) (tstamp 91984b09-3b30-4bc1-951e-c269d6c10e50)) 18 | (fp_line (start -3.3 -1.35) (end 3.3 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp 958696ce-cd9f-418c-9069-b7cb62f07415)) 19 | (fp_line (start 1.5 -1.05) (end 1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp bae55223-87c3-4150-9a5e-e0096215a35c)) 20 | (fp_line (start 1.5 -1.05) (end -1.5 -1.05) (layer "Dwgs.User") (width 0.15) (tstamp c470019a-b7b1-4d79-9ee7-af82ee30e439)) 21 | (fp_line (start -1.5 -1.05) (end -1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp d1b3d146-6473-4bb1-b42d-5e5600da3d04)) 22 | (fp_line (start -1.5 -1.05) (end -1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp fb749bf9-2667-47b6-b4b3-02005d966b06)) 23 | (fp_line (start -3.3 -1.35) (end -3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp fd07c08b-22fb-4996-965c-a153977f952e)) 24 | (pad "" smd rect (at 3.7 1.043) (size 1 0.9) (layers "B.Cu" "B.Mask") (tstamp 04cf9903-7b7f-4f84-9297-75b6242cbcf1)) 25 | (pad "" np_thru_hole circle (at -1.45 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 26a165f8-ab59-4f0b-883d-917a38374784)) 26 | (pad "" np_thru_hole circle (at 1.45 0 270) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 44f7c7c1-d2a6-4f7e-882d-2439d4821ab1)) 27 | (pad "" smd rect (at -3.7 1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp 80a12e21-042f-46b9-b2d5-719f82f55f56)) 28 | (pad "" smd rect (at -3.7 1.043) (size 1 0.9) (layers "B.Cu" "B.Mask") (tstamp a92c56a0-411d-4f1b-805b-14f0be63e5c9)) 29 | (pad "" smd rect (at 3.7 -1.043) (size 1 0.9) (layers "B.Cu" "B.Mask") (tstamp d15a5a6a-5ce1-4591-b19e-878b20e133ad)) 30 | (pad "" smd rect (at 3.7 -1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp d5765701-87de-4b69-9a3c-eaf69dbc75db)) 31 | (pad "" smd rect (at 3.7 1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp dd5d128d-7620-4f09-bee4-f75f98126c93)) 32 | (pad "" smd rect (at -3.7 -1.043) (size 1 0.9) (layers "B.Cu" "B.Mask") (tstamp de74a5f7-31c7-4cac-9a31-abf756124859)) 33 | (pad "" smd rect (at -3.7 -1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp f0f03e2d-19ac-499c-b6c1-029693a95843)) 34 | (pad "1" smd rect (at -2.2 1.9 270) (size 1.25 0.9) (layers "B.Cu" "B.Mask") (tstamp 0333fc60-db8e-4116-9c19-f03493ba4d88)) 35 | (pad "1" smd rect (at 2.2 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 675eb386-dc25-4af8-95e0-ea8c5a1b8768)) 36 | (pad "2" smd rect (at -0.7 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 33ef16e8-ccfc-4902-a680-c48174343670)) 37 | (pad "2" smd rect (at 0.7 1.9 270) (size 1.25 0.9) (layers "B.Cu" "B.Mask") (tstamp abbbcd45-7382-4a20-b98d-8086ce7836d6)) 38 | (pad "3" smd rect (at -2.2 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 7f026809-ac52-400c-ab97-ae5737d01404)) 39 | (pad "3" smd rect (at 2.2 1.9 270) (size 1.25 0.9) (layers "B.Cu" "B.Mask") (tstamp 91107209-8390-483b-9b66-5546d3e3716e)) 40 | (model "${KIPRJMOD}/models/SW_SPDT_MSK-12C02.step" 41 | (offset (xyz 0 0 0)) 42 | (scale (xyz 1 1 1)) 43 | (rotate (xyz 0 0 0)) 44 | ) 45 | ) 46 | -------------------------------------------------------------------------------- /footprints.pretty/SW_SPDT_MSK-12C02.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SW_SPDT_MSK-12C02" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 6238307E) 4 | (attr smd) 5 | (fp_text reference "SW1" (at 0 0) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp b7122d92-36ff-4195-adbf-cbf7aa4d73fa) 8 | ) 9 | (fp_text value "SW_SPDT_MSK-12C02" (at 0 4) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp b54a5438-a202-4984-a167-124d0d7d3cfc) 12 | ) 13 | (fp_line (start 0.2 -2.85) (end 1.5 -2.85) (layer "Dwgs.User") (width 0.15) (tstamp 0a4a316c-b271-4ec7-b0a2-ca4e8f1dc3f7)) 14 | (fp_line (start 3.3 -1.35) (end -3.3 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp 1bf5a9f6-7803-4072-8a4d-bbb6a4f1567b)) 15 | (fp_line (start 1.5 -1.05) (end 1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp 27b6f039-7c5d-487d-8278-f5947462c924)) 16 | (fp_line (start 1.5 -2.85) (end 1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp 33802262-4fd8-421e-8986-d7a15d131b3c)) 17 | (fp_line (start -1.5 -1.05) (end 1.5 -1.05) (layer "Dwgs.User") (width 0.15) (tstamp 594df785-4335-453a-99bb-0cbabee7fd30)) 18 | (fp_line (start 3.3 -1.35) (end 3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp 8134730b-a903-4315-bd4f-88a61ea90ef6)) 19 | (fp_line (start 0.2 -1.35) (end 0.2 -2.85) (layer "Dwgs.User") (width 0.15) (tstamp 91984b09-3b30-4bc1-951e-c269d6c10e50)) 20 | (fp_line (start -3.3 -1.35) (end -3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp b047a5c5-8fc9-4a86-94c7-bd849e64544f)) 21 | (fp_line (start -1.5 -1.05) (end -1.5 -1.35) (layer "Dwgs.User") (width 0.15) (tstamp d1b3d146-6473-4bb1-b42d-5e5600da3d04)) 22 | (fp_line (start 3.3 1.35) (end -3.3 1.35) (layer "Dwgs.User") (width 0.15) (tstamp e56469b0-2210-4c4e-b1bf-f1f746bbcb45)) 23 | (pad "" np_thru_hole circle (at 1.45 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1cbc2f9f-249a-4535-80a4-9bcc85409115)) 24 | (pad "" smd rect (at -3.7 1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp 80a12e21-042f-46b9-b2d5-719f82f55f56)) 25 | (pad "" np_thru_hole circle (at -1.45 0 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp c49bb148-d0b8-4963-8190-25ade031e8d4)) 26 | (pad "" smd rect (at 3.7 -1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp d5765701-87de-4b69-9a3c-eaf69dbc75db)) 27 | (pad "" smd rect (at 3.7 1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp dd5d128d-7620-4f09-bee4-f75f98126c93)) 28 | (pad "" smd rect (at -3.7 -1.043) (size 1 0.9) (layers "F.Cu" "F.Mask") (tstamp f0f03e2d-19ac-499c-b6c1-029693a95843)) 29 | (pad "1" smd rect (at 2.2 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 675eb386-dc25-4af8-95e0-ea8c5a1b8768)) 30 | (pad "2" smd rect (at -0.7 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 33ef16e8-ccfc-4902-a680-c48174343670)) 31 | (pad "3" smd rect (at -2.2 1.9 90) (size 1.25 0.9) (layers "F.Cu" "F.Mask") (tstamp 7f026809-ac52-400c-ab97-ae5737d01404)) 32 | (model "${KIPRJMOD}/models/SW_SPDT_MSK-12C02.step" 33 | (offset (xyz 0 0 0)) 34 | (scale (xyz 1 1 1)) 35 | (rotate (xyz 0 0 0)) 36 | ) 37 | ) 38 | -------------------------------------------------------------------------------- /footprints.pretty/SW_SPST_B3U-1000P-reversible.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SW_SPST_B3U-1000P-reversible" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 6239B8F0) 4 | (descr "Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss") 5 | (tags "Tactile Switch") 6 | (attr smd) 7 | (fp_text reference "SW1" (at 0 -2.5) (layer "F.Fab") hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | (tstamp e56ff9ca-74d7-4aa3-8111-533a5ee32933) 10 | ) 11 | (fp_text value "SW_SPST_B3U-1000P-reversible" (at 0 2.5) (layer "F.Fab") hide 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | (tstamp a786f27e-1ab5-47e2-b000-faa5fc44f3aa) 14 | ) 15 | (fp_line (start -1.5 -1.25) (end 1.5 -1.25) (layer "Dwgs.User") (width 0.1) (tstamp 0a332110-eeed-4bb6-87c5-62011a75ac14)) 16 | (fp_line (start -1.5 1.25) (end -1.5 -1.25) (layer "Dwgs.User") (width 0.1) (tstamp 3de81bd5-2500-4819-bd11-f02b4544c28b)) 17 | (fp_line (start 1.5 -1.25) (end 1.5 1.25) (layer "Dwgs.User") (width 0.1) (tstamp 7566e90f-6899-4152-9345-77c96692f19f)) 18 | (fp_line (start 1.5 1.25) (end -1.5 1.25) (layer "Dwgs.User") (width 0.1) (tstamp b8fe5f89-c5d9-4130-b4a4-4f66c371753d)) 19 | (fp_circle (center 0 0) (end 0.75 0) (layer "Dwgs.User") (width 0.1) (fill none) (tstamp 950f98fb-a768-43cf-957b-3a4fad696344)) 20 | (fp_line (start -2.4 1.65) (end 2.4 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 2581f53c-f7e0-40b8-8870-3a4da1d2dbc0)) 21 | (fp_line (start -2.4 -1.65) (end -2.4 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 7833e4a1-0304-4444-8f84-b8edbf518fcf)) 22 | (fp_line (start 2.4 -1.65) (end -2.4 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp 79cb4ec8-1000-4659-bc94-d06d6d6efe6e)) 23 | (fp_line (start 2.4 1.65) (end 2.4 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp f5c54de1-e2a8-4db1-94ec-36f52a2b3bf5)) 24 | (pad "1" smd rect (at -1.7 0) (size 0.9 1.7) (layers "B.Cu" "B.Mask") (tstamp 3170db70-d288-4904-8e68-b59301a849e1)) 25 | (pad "1" smd rect (at -1.7 0) (size 0.9 1.7) (layers "F.Cu" "F.Mask") (tstamp f5178655-4ae4-4e7c-b5bb-a79d990d08a6)) 26 | (pad "2" smd rect (at 1.7 0) (size 0.9 1.7) (layers "F.Cu" "F.Mask") (tstamp 6f994d3d-2800-47d5-b256-665b170cf7f7)) 27 | (pad "2" smd rect (at 1.7 0) (size 0.9 1.7) (layers "B.Cu" "B.Mask") (tstamp a1eb622d-412a-400a-8f59-2f4f28be9a71)) 28 | (model "${KICAD6_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P.wrl" 29 | (offset (xyz 0 0 0)) 30 | (scale (xyz 1 1 1)) 31 | (rotate (xyz 0 0 0)) 32 | ) 33 | ) 34 | -------------------------------------------------------------------------------- /footprints.pretty/SW_SPST_B3U-1000P.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SW_SPST_B3U-1000P" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623831A4) 4 | (descr "Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss") 5 | (tags "Tactile Switch") 6 | (attr smd) 7 | (fp_text reference "SW1" (at 0 -2.5) (layer "F.Fab") hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | (tstamp e56ff9ca-74d7-4aa3-8111-533a5ee32933) 10 | ) 11 | (fp_text value "SW_SPST_B3U-1000P" (at 0 2.5) (layer "F.Fab") hide 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | (tstamp a786f27e-1ab5-47e2-b000-faa5fc44f3aa) 14 | ) 15 | (fp_line (start -1.5 -1.25) (end 1.5 -1.25) (layer "Dwgs.User") (width 0.1) (tstamp 0a332110-eeed-4bb6-87c5-62011a75ac14)) 16 | (fp_line (start -1.5 1.25) (end -1.5 -1.25) (layer "Dwgs.User") (width 0.1) (tstamp 3de81bd5-2500-4819-bd11-f02b4544c28b)) 17 | (fp_line (start 1.5 -1.25) (end 1.5 1.25) (layer "Dwgs.User") (width 0.1) (tstamp 7566e90f-6899-4152-9345-77c96692f19f)) 18 | (fp_line (start 1.5 1.25) (end -1.5 1.25) (layer "Dwgs.User") (width 0.1) (tstamp b8fe5f89-c5d9-4130-b4a4-4f66c371753d)) 19 | (fp_circle (center 0 0) (end 0.75 0) (layer "Dwgs.User") (width 0.1) (fill none) (tstamp 950f98fb-a768-43cf-957b-3a4fad696344)) 20 | (fp_line (start -2.4 1.65) (end 2.4 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 2581f53c-f7e0-40b8-8870-3a4da1d2dbc0)) 21 | (fp_line (start -2.4 -1.65) (end -2.4 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 7833e4a1-0304-4444-8f84-b8edbf518fcf)) 22 | (fp_line (start 2.4 -1.65) (end -2.4 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp 79cb4ec8-1000-4659-bc94-d06d6d6efe6e)) 23 | (fp_line (start 2.4 1.65) (end 2.4 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp f5c54de1-e2a8-4db1-94ec-36f52a2b3bf5)) 24 | (pad "1" smd rect (at -1.7 0) (size 0.9 1.7) (layers "F.Cu" "F.Mask") (tstamp f5178655-4ae4-4e7c-b5bb-a79d990d08a6)) 25 | (pad "2" smd rect (at 1.7 0) (size 0.9 1.7) (layers "F.Cu" "F.Mask") (tstamp 6f994d3d-2800-47d5-b256-665b170cf7f7)) 26 | (model "${KICAD6_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P.wrl" 27 | (offset (xyz 0 0 0)) 28 | (scale (xyz 1 1 1)) 29 | (rotate (xyz 0 0 0)) 30 | ) 31 | ) 32 | -------------------------------------------------------------------------------- /footprints.pretty/Seeeduino XIAO.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Seeeduino XIAO" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5EA16CE1) 4 | (attr smd) 5 | (fp_text reference "U1" (at 0 0) (layer "F.SilkS") 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 3b61ba43-a744-4e60-91dd-12af0722c056) 8 | ) 9 | (fp_text value "Seeeduino XIAO" (at 0 2) (layer "F.Fab") 10 | (effects (font (size 0.6096 0.6096) (thickness 0.0762))) 11 | (tstamp 27260fd1-7e11-444d-9206-9db48718c252) 12 | ) 13 | (fp_line (start -4.3 -4.5) (end -4.3 -11.8) (layer "F.SilkS") (width 0.127) (tstamp 05c31076-da2c-45da-9c66-4c7e663f0d51)) 14 | (fp_line (start -8.89 -9.7775) (end -8.89 10.4775) (layer "F.SilkS") (width 0.127) (tstamp 117b8cf8-9cfc-4fcf-807b-fcc5fb20a42c)) 15 | (fp_line (start -8.89 10.4775) (end 8.89 10.4775) (layer "F.SilkS") (width 0.127) (tstamp 1613aea2-74ff-456a-8f58-2ae446640750)) 16 | (fp_line (start 8.89 10.4775) (end 8.89 -10.4775) (layer "F.SilkS") (width 0.127) (tstamp 2a134ab3-6275-4421-945b-c8f4bea31494)) 17 | (fp_line (start -4.3 -11.8) (end 4.3 -11.8) (layer "F.SilkS") (width 0.127) (tstamp 5bd3fd9a-6dfb-4bec-b754-8acaba09e506)) 18 | (fp_line (start -8.19 -10.4775) (end -8.89 -9.7775) (layer "F.SilkS") (width 0.127) (tstamp a0669899-5470-43ea-a529-f6722444bf9b)) 19 | (fp_line (start 8.89 -10.4775) (end -8.19 -10.4775) (layer "F.SilkS") (width 0.127) (tstamp c2fd4927-8431-4c85-b75d-1336c8306cc2)) 20 | (fp_line (start 4.3 -11.8) (end 4.3 -4.5) (layer "F.SilkS") (width 0.127) (tstamp dbe43468-eebc-441c-9a62-ca4c32a51ee8)) 21 | (fp_line (start 4.3 -4.5) (end -4.3 -4.5) (layer "F.SilkS") (width 0.127) (tstamp dd382246-183c-47cd-a1d2-b4a783a36f10)) 22 | (fp_circle (center -9.8044 -7.62) (end -9.5504 -7.62) (layer "F.SilkS") (width 0) (fill solid) (tstamp 890d9893-7e60-484a-abe1-7afea6fa8e4b)) 23 | (fp_line (start 8.89 8.5712) (end 8.89 -8.5712) (layer "F.Fab") (width 0.0254) (tstamp 757cf0ee-8e36-4693-b26a-a0c2f395aaac)) 24 | (fp_line (start -6.9837 10.4775) (end 6.9837 10.4775) (layer "F.Fab") (width 0.0254) (tstamp b961e577-e324-44e0-9273-011dcffeacd2)) 25 | (fp_line (start -8.89 8.5712) (end -8.89 -8.5712) (layer "F.Fab") (width 0.0254) (tstamp d67160c1-8328-447a-b2f1-01993125307b)) 26 | (fp_line (start -6.9837 -10.4775) (end 6.9837 -10.4775) (layer "F.Fab") (width 0.0254) (tstamp ed67af3b-7ed4-4c55-a6b9-71104146d1fb)) 27 | (fp_arc (start 6.9837 -10.4775) (mid 8.331658 -9.919158) (end 8.89 -8.5712) (layer "F.Fab") (width 0.0254) (tstamp 62e3414a-4f53-499b-9fb0-4b4d23bed95c)) 28 | (fp_arc (start 8.89 8.5712) (mid 8.331658 9.919158) (end 6.9837 10.4775) (layer "F.Fab") (width 0.0254) (tstamp 6622b583-928b-4633-8dff-7dc7a62ce118)) 29 | (fp_arc (start -8.89 -8.5712) (mid -8.331658 -9.919158) (end -6.9837 -10.4775) (layer "F.Fab") (width 0.0254) (tstamp 7279fb9b-156f-4551-8727-c6e2ddb042dd)) 30 | (fp_arc (start -6.9837 10.4775) (mid -8.331658 9.919158) (end -8.89 8.5712) (layer "F.Fab") (width 0.0254) (tstamp c8b3bed9-a064-458f-a0ee-242e5e1d7b1b)) 31 | (pad "1" smd oval (at -8.08228 -7.62) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3e2e8bd2-7db2-49a2-967c-95c56fb8b09a)) 32 | (pad "2" smd oval (at -8.08228 -5.08) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ce43fd1d-c4cd-4f64-856f-e4b800e280c3)) 33 | (pad "3" smd oval (at -8.08228 -2.54) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c86cee7c-d00b-48cd-bec3-27bec6bf3958)) 34 | (pad "4" smd oval (at -8.08228 0) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ea3612e-c354-4f23-af70-69689ee5b35e)) 35 | (pad "5" smd oval (at -8.08228 2.54) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0a9de774-7f72-4e87-b4f6-6157388e155a)) 36 | (pad "6" smd oval (at -8.08228 5.08) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1c18f271-43fe-42d2-ac7d-a0ab9183730f)) 37 | (pad "7" smd oval (at -8.08228 7.62) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b20f193b-2281-4b8a-a8f2-afd110c0816a)) 38 | (pad "8" smd oval (at 8.08228 7.62) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4197fd6e-d0dc-4cad-a61b-00b708d61f8e)) 39 | (pad "9" smd oval (at 8.08228 5.08) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7a550720-ee66-4d31-b0f9-0a57a3b133ea)) 40 | (pad "10" smd oval (at 8.08228 2.54) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0eb1464b-f2bf-4f14-9186-d2f038802259)) 41 | (pad "11" smd oval (at 8.08228 0) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21ec218a-c3e6-455b-aabf-2344360cc627)) 42 | (pad "12" smd oval (at 8.08228 -2.54) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4d9426ef-9fbb-4ebd-a33a-584a1fb86a64)) 43 | (pad "13" smd oval (at 8.08228 -5.08) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 69cab5ab-c184-4862-b3cf-b539485f9b0c)) 44 | (pad "14" smd oval (at 8.08228 -7.62) (size 2.74828 1.99898) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 352f8718-26de-4e23-a268-5803745cbdf1)) 45 | ) 46 | -------------------------------------------------------------------------------- /footprints.pretty/TRRS-PJ-320A-reversible.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "TRRS-PJ-320A-reversible" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 62380D15) 4 | (attr through_hole) 5 | (fp_text reference "J1" (at 0 5.08) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 3517fb72-6179-4c12-ae78-93856ac20e7e) 8 | ) 9 | (fp_text value "TRRS-PJ-320A-reversible" (at 0 15.24) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp ee0fdac1-c638-4d94-82c2-d7a509145d99) 12 | ) 13 | (fp_line (start 3.05 0) (end -3.05 0) (layer "Dwgs.User") (width 0.15) (tstamp 1fc47158-c461-4100-92f3-fb082b1eb402)) 14 | (fp_line (start -3.05 0) (end -3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp 5389a11a-7b98-4ae6-8b06-663ad19cd0e8)) 15 | (fp_line (start -2.8 0) (end -2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp 544f0905-f177-4c0c-b536-d1ae7c0db5ae)) 16 | (fp_line (start 2.8 -2) (end -2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp 6b77c6b8-330f-44c5-82f1-264745164425)) 17 | (fp_line (start 3.05 12.1) (end -3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp c0ea8401-5770-44f1-86a5-f03597e947dd)) 18 | (fp_line (start 2.8 0) (end 2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp cd29126e-aba9-4a1a-98ab-9757b39a85b7)) 19 | (fp_line (start 3.05 0) (end 3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) 20 | (pad "" np_thru_hole circle (at 0 8.6) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp 1607a66a-d942-4a6b-84b5-c37032bf85f3)) 21 | (pad "" np_thru_hole circle (at 0 1.6) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp cb78e9da-81d7-4232-b22e-f02b36855325)) 22 | (pad "R1" thru_hole oval (at -2.3 6.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 3447a8ca-fcff-464d-b95f-b3434989d765)) 23 | (pad "R1" thru_hole oval (at 2.3 6.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 5ffd80a6-9305-4da6-8c5e-e0f90693ca70)) 24 | (pad "R2" thru_hole oval (at -2.3 3.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 1db6634f-b684-4699-b7f8-ba8a13f93bce)) 25 | (pad "R2" thru_hole oval (at 2.3 3.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp db9f8450-3c6f-407c-97ed-c7200a0e472a)) 26 | (pad "S" thru_hole oval (at 2.3 11.3) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 55f9c3ca-a541-4bda-ba68-50fb43024f03)) 27 | (pad "S" thru_hole oval (at -2.3 11.3) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp a1b527c0-f9bd-446a-b4e7-f7aa76783352)) 28 | (pad "T" thru_hole oval (at -2.3 10.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 02492028-a30a-48e5-aa42-12840e563f92)) 29 | (pad "T" thru_hole oval (at 2.3 10.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp e61db06a-ad13-4304-8366-021e06a53ab7)) 30 | (model "${KIPRJMOD}/models/TRRS-PJ-320A.step" 31 | (offset (xyz 0 0 0)) 32 | (scale (xyz 1 1 1)) 33 | (rotate (xyz 90 180 0)) 34 | ) 35 | ) 36 | -------------------------------------------------------------------------------- /footprints.pretty/TRRS-PJ-320A.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "TRRS-PJ-320A" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 62380CEF) 4 | (attr through_hole) 5 | (fp_text reference "J1" (at 0 5.08) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 3517fb72-6179-4c12-ae78-93856ac20e7e) 8 | ) 9 | (fp_text value "TRRS-PJ-320A" (at 0 15.24) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp ee0fdac1-c638-4d94-82c2-d7a509145d99) 12 | ) 13 | (fp_line (start 3.05 0) (end -3.05 0) (layer "Dwgs.User") (width 0.15) (tstamp 1fc47158-c461-4100-92f3-fb082b1eb402)) 14 | (fp_line (start -3.05 0) (end -3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp 5389a11a-7b98-4ae6-8b06-663ad19cd0e8)) 15 | (fp_line (start -2.8 0) (end -2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp 544f0905-f177-4c0c-b536-d1ae7c0db5ae)) 16 | (fp_line (start 2.8 -2) (end -2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp 6b77c6b8-330f-44c5-82f1-264745164425)) 17 | (fp_line (start 3.05 12.1) (end -3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp c0ea8401-5770-44f1-86a5-f03597e947dd)) 18 | (fp_line (start 2.8 0) (end 2.8 -2) (layer "Dwgs.User") (width 0.15) (tstamp cd29126e-aba9-4a1a-98ab-9757b39a85b7)) 19 | (fp_line (start 3.05 0) (end 3.05 12.1) (layer "Dwgs.User") (width 0.15) (tstamp f5a28a1a-7f56-478a-aad0-76861dd7b0e0)) 20 | (pad "" np_thru_hole circle (at 0 1.6) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp 76b9410a-612b-4785-bec1-9cdfddae5fe4)) 21 | (pad "" np_thru_hole circle (at 0 8.6) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp d5af2db4-b569-4dc9-acb8-2caf94cc6a0e)) 22 | (pad "R1" thru_hole oval (at 2.3 6.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp 5ffd80a6-9305-4da6-8c5e-e0f90693ca70)) 23 | (pad "R2" thru_hole oval (at 2.3 3.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp db9f8450-3c6f-407c-97ed-c7200a0e472a)) 24 | (pad "S" thru_hole oval (at -2.3 11.3) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp a1b527c0-f9bd-446a-b4e7-f7aa76783352)) 25 | (pad "T" thru_hole oval (at 2.3 10.2) (size 1.6 2) (drill oval 0.9 1.3) (layers *.Cu *.Mask) (tstamp e61db06a-ad13-4304-8366-021e06a53ab7)) 26 | (model "${KIPRJMOD}/models/TRRS-PJ-320A.step" 27 | (offset (xyz 0 0 0)) 28 | (scale (xyz 1 1 1)) 29 | (rotate (xyz 90 180 0)) 30 | ) 31 | ) 32 | -------------------------------------------------------------------------------- /footprints.pretty/TentingPuck.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "TentingPuck" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 623B2AF8) 4 | (descr "https://splitkb.com/products/tenting-puck") 5 | (tags "split kb tenting puck mechanical mounting") 6 | (attr through_hole board_only exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "TP1" (at 7.6835 1.4605) (layer "F.Fab") hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | (tstamp b7788d04-0665-46e9-bae3-3d1101a1850c) 10 | ) 11 | (fp_text value "Tenting Puck" (at 8.0645 -2.8575) (layer "F.Fab") hide 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | (tstamp 3262693a-a2ae-484a-862c-88bbc58f2d54) 14 | ) 15 | (fp_circle (center 0 0) (end 20.55 0) (layer "B.CrtYd") (width 0.55) (fill none) (tstamp 7e9b3d2a-67f1-48c9-8418-88ac7c5aa22d)) 16 | (pad "1" thru_hole circle (at 19.05 0) (size 4.4 4.4) (drill 2.2) (layers *.Cu *.Mask) (tstamp 0640103e-a047-47bd-a6d7-2907745dff20)) 17 | (pad "1" thru_hole circle (at -19.05 0) (size 4.4 4.4) (drill 2.2) (layers *.Cu *.Mask) (tstamp 1daf0871-94a7-4d22-83a2-f8304beebc82)) 18 | (pad "1" thru_hole circle (at 0 -19.05) (size 4.4 4.4) (drill 2.2) (layers *.Cu *.Mask) (tstamp 5dca3c09-ee46-412c-b219-4d41ef8cf272)) 19 | (pad "1" thru_hole circle (at 0 19.05) (size 4.4 4.4) (drill 2.2) (layers *.Cu *.Mask) (tstamp 6ec4eb1e-4ad7-4d07-8eda-69b5b48dd3d9)) 20 | ) 21 | -------------------------------------------------------------------------------- /footprints.pretty/VIA-1.4mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "VIA-1.4mm" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 62380ED4) 4 | (attr through_hole) 5 | (fp_text reference "PAD1" (at 0 -2.54) (layer "F.Fab") hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | (tstamp 54eb4906-91f8-4f1e-992f-13b644c1e0cf) 8 | ) 9 | (fp_text value "VIA-1.4mm" (at 0 2.54) (layer "F.Fab") hide 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | (tstamp 72a650f3-0b2b-4088-8c36-c13d3bf3d1f7) 12 | ) 13 | (fp_text user "${REFERENCE}" (at 3 0 unlocked) (layer "B.SilkS") 14 | (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) 15 | (tstamp 36cd765a-f621-46fc-9b88-d90e333169eb) 16 | ) 17 | (fp_text user "${REFERENCE}" (at 3 0 unlocked) (layer "F.SilkS") 18 | (effects (font (size 0.8 0.8) (thickness 0.15))) 19 | (tstamp d3006e26-11be-4e7f-bb12-87a5d58c58e2) 20 | ) 21 | (pad "1" thru_hole circle (at 0 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask) (tstamp 98008a1c-5868-492c-9bca-a209694af315)) 22 | ) 23 | -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name "Project Footprints")(type "KiCad")(uri "${KIPRJMOD}/footprints.pretty")(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name "Project Symbols")(type "KiCad")(uri "${KIPRJMOD}/symbols.kicad_sym")(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /symbols.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) 2 | (symbol "PMW3360DM-T2QU" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 3 | (property "Reference" "U" (id 0) (at -1.27 34.29 0) 4 | (effects (font (size 1.27 1.27)) (justify left)) 5 | ) 6 | (property "Value" "PMW3360DM-T2QU" (id 1) (at -10.16 31.75 0) 7 | (effects (font (size 1.27 1.27)) (justify left)) 8 | ) 9 | (property "Footprint" "Project Footprints:PMW3360DM-T2QU" (id 2) (at 1.27 -21.59 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "https://www.pixart.com/_getfs.php?tb=product&id=10&fs=ck2_fs_en" (id 3) (at 0 -19.05 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (property "ki_description" "High-end gaming integrated chip in 16-pin molded lead-frame DIP package" (id 4) (at 0 0 0) 16 | (effects (font (size 1.27 1.27)) hide) 17 | ) 18 | (property "ki_fp_filters" "*105028*1001* *105028*2011*" (id 5) (at 0 0 0) 19 | (effects (font (size 1.27 1.27)) hide) 20 | ) 21 | (symbol "PMW3360DM-T2QU_0_1" 22 | (rectangle (start -12.7 17.78) (end 12.7 -2.54) 23 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 24 | (fill (type background)) 25 | ) 26 | ) 27 | (symbol "PMW3360DM-T2QU_1_1" 28 | (pin no_connect line (at -10.16 -5.08 90) (length 2.54) hide 29 | (name "NC" (effects (font (size 1.27 1.27)))) 30 | (number "1" (effects (font (size 1.27 1.27)))) 31 | ) 32 | (pin input line (at 15.24 5.08 180) (length 2.54) 33 | (name "SCLK" (effects (font (size 1.27 1.27)))) 34 | (number "10" (effects (font (size 1.27 1.27)))) 35 | ) 36 | (pin input line (at 15.24 7.62 180) (length 2.54) 37 | (name "MOSI" (effects (font (size 1.27 1.27)))) 38 | (number "11" (effects (font (size 1.27 1.27)))) 39 | ) 40 | (pin output line (at 15.24 10.16 180) (length 2.54) 41 | (name "MISO" (effects (font (size 1.27 1.27)))) 42 | (number "12" (effects (font (size 1.27 1.27)))) 43 | ) 44 | (pin input line (at 15.24 12.7 180) (length 2.54) 45 | (name "~{NCS}" (effects (font (size 1.27 1.27)))) 46 | (number "13" (effects (font (size 1.27 1.27)))) 47 | ) 48 | (pin no_connect line (at 7.62 -5.08 90) (length 2.54) hide 49 | (name "NC" (effects (font (size 1.27 1.27)))) 50 | (number "14" (effects (font (size 1.27 1.27)))) 51 | ) 52 | (pin input line (at -15.24 6.35 0) (length 2.54) 53 | (name "LED_P" (effects (font (size 1.27 1.27)))) 54 | (number "15" (effects (font (size 1.27 1.27)))) 55 | ) 56 | (pin no_connect line (at 10.16 -5.08 90) (length 2.54) hide 57 | (name "NC" (effects (font (size 1.27 1.27)))) 58 | (number "16" (effects (font (size 1.27 1.27)))) 59 | ) 60 | (pin no_connect line (at -7.62 -5.08 90) (length 2.54) hide 61 | (name "NC" (effects (font (size 1.27 1.27)))) 62 | (number "2" (effects (font (size 1.27 1.27)))) 63 | ) 64 | (pin power_in line (at -2.54 20.32 270) (length 2.54) 65 | (name "VDDPIX" (effects (font (size 1.27 1.27)))) 66 | (number "3" (effects (font (size 1.27 1.27)))) 67 | ) 68 | (pin power_in line (at 0 20.32 270) (length 2.54) 69 | (name "VDD" (effects (font (size 1.27 1.27)))) 70 | (number "4" (effects (font (size 1.27 1.27)))) 71 | ) 72 | (pin power_in line (at 2.54 20.32 270) (length 2.54) 73 | (name "VDDIO" (effects (font (size 1.27 1.27)))) 74 | (number "5" (effects (font (size 1.27 1.27)))) 75 | ) 76 | (pin no_connect line (at 5.08 -5.08 90) (length 2.54) hide 77 | (name "NC" (effects (font (size 1.27 1.27)))) 78 | (number "6" (effects (font (size 1.27 1.27)))) 79 | ) 80 | (pin input line (at -15.24 8.89 0) (length 2.54) 81 | (name "~{NRESET}" (effects (font (size 1.27 1.27)))) 82 | (number "7" (effects (font (size 1.27 1.27)))) 83 | ) 84 | (pin power_in line (at 0 -5.08 90) (length 2.54) 85 | (name "GND" (effects (font (size 1.27 1.27)))) 86 | (number "8" (effects (font (size 1.27 1.27)))) 87 | ) 88 | (pin output line (at 15.24 2.54 180) (length 2.54) 89 | (name "MOTION" (effects (font (size 1.27 1.27)))) 90 | (number "9" (effects (font (size 1.27 1.27)))) 91 | ) 92 | ) 93 | ) 94 | (symbol "ProMicro" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 95 | (property "Reference" "U" (id 0) (at 0 20.32 0) 96 | (effects (font (size 1.524 1.524))) 97 | ) 98 | (property "Value" "ProMicro" (id 1) (at 0 17.78 0) 99 | (effects (font (size 1.524 1.524))) 100 | ) 101 | (property "Footprint" "Project Footprints:ProMicro" (id 2) (at 26.67 -63.5 90) 102 | (effects (font (size 1.524 1.524)) hide) 103 | ) 104 | (property "Datasheet" "" (id 3) (at 26.67 -63.5 90) 105 | (effects (font (size 1.524 1.524)) hide) 106 | ) 107 | (symbol "ProMicro_0_1" 108 | (rectangle (start -12.7 -16.51) (end 12.7 16.51) 109 | (stroke (width 0) (type default) (color 0 0 0 0)) 110 | (fill (type none)) 111 | ) 112 | ) 113 | (symbol "ProMicro_1_1" 114 | (pin input line (at -17.78 13.97 0) (length 5.08) 115 | (name "TX0/PD3" (effects (font (size 1.27 1.27)))) 116 | (number "1" (effects (font (size 1.27 1.27)))) 117 | ) 118 | (pin input line (at -17.78 -8.89 0) (length 5.08) 119 | (name "7/PE6" (effects (font (size 1.27 1.27)))) 120 | (number "10" (effects (font (size 1.27 1.27)))) 121 | ) 122 | (pin input line (at -17.78 -11.43 0) (length 5.08) 123 | (name "8/PB4" (effects (font (size 1.27 1.27)))) 124 | (number "11" (effects (font (size 1.27 1.27)))) 125 | ) 126 | (pin input line (at -17.78 -13.97 0) (length 5.08) 127 | (name "9/PB5" (effects (font (size 1.27 1.27)))) 128 | (number "12" (effects (font (size 1.27 1.27)))) 129 | ) 130 | (pin input line (at 17.78 -13.97 180) (length 5.08) 131 | (name "10/PB6" (effects (font (size 1.27 1.27)))) 132 | (number "13" (effects (font (size 1.27 1.27)))) 133 | ) 134 | (pin input line (at 17.78 -11.43 180) (length 5.08) 135 | (name "16/PB2" (effects (font (size 1.27 1.27)))) 136 | (number "14" (effects (font (size 1.27 1.27)))) 137 | ) 138 | (pin input line (at 17.78 -8.89 180) (length 5.08) 139 | (name "14/PB3" (effects (font (size 1.27 1.27)))) 140 | (number "15" (effects (font (size 1.27 1.27)))) 141 | ) 142 | (pin input line (at 17.78 -6.35 180) (length 5.08) 143 | (name "15/PB1" (effects (font (size 1.27 1.27)))) 144 | (number "16" (effects (font (size 1.27 1.27)))) 145 | ) 146 | (pin input line (at 17.78 -3.81 180) (length 5.08) 147 | (name "A0/PF7" (effects (font (size 1.27 1.27)))) 148 | (number "17" (effects (font (size 1.27 1.27)))) 149 | ) 150 | (pin input line (at 17.78 -1.27 180) (length 5.08) 151 | (name "A1/PF6" (effects (font (size 1.27 1.27)))) 152 | (number "18" (effects (font (size 1.27 1.27)))) 153 | ) 154 | (pin input line (at 17.78 1.27 180) (length 5.08) 155 | (name "A2/PF5" (effects (font (size 1.27 1.27)))) 156 | (number "19" (effects (font (size 1.27 1.27)))) 157 | ) 158 | (pin input line (at -17.78 11.43 0) (length 5.08) 159 | (name "RX1/PD2" (effects (font (size 1.27 1.27)))) 160 | (number "2" (effects (font (size 1.27 1.27)))) 161 | ) 162 | (pin input line (at 17.78 3.81 180) (length 5.08) 163 | (name "A3/PF4" (effects (font (size 1.27 1.27)))) 164 | (number "20" (effects (font (size 1.27 1.27)))) 165 | ) 166 | (pin input line (at 17.78 6.35 180) (length 5.08) 167 | (name "VCC" (effects (font (size 1.27 1.27)))) 168 | (number "21" (effects (font (size 1.27 1.27)))) 169 | ) 170 | (pin input line (at 17.78 8.89 180) (length 5.08) 171 | (name "RST" (effects (font (size 1.27 1.27)))) 172 | (number "22" (effects (font (size 1.27 1.27)))) 173 | ) 174 | (pin input line (at 17.78 11.43 180) (length 5.08) 175 | (name "GND" (effects (font (size 1.27 1.27)))) 176 | (number "23" (effects (font (size 1.27 1.27)))) 177 | ) 178 | (pin input line (at 17.78 13.97 180) (length 5.08) 179 | (name "RAW" (effects (font (size 1.27 1.27)))) 180 | (number "24" (effects (font (size 1.27 1.27)))) 181 | ) 182 | (pin input line (at -17.78 8.89 0) (length 5.08) 183 | (name "GND" (effects (font (size 1.27 1.27)))) 184 | (number "3" (effects (font (size 1.27 1.27)))) 185 | ) 186 | (pin input line (at -17.78 6.35 0) (length 5.08) 187 | (name "GND" (effects (font (size 1.27 1.27)))) 188 | (number "4" (effects (font (size 1.27 1.27)))) 189 | ) 190 | (pin input line (at -17.78 3.81 0) (length 5.08) 191 | (name "2/PD1" (effects (font (size 1.27 1.27)))) 192 | (number "5" (effects (font (size 1.27 1.27)))) 193 | ) 194 | (pin input line (at -17.78 1.27 0) (length 5.08) 195 | (name "3/PD0" (effects (font (size 1.27 1.27)))) 196 | (number "6" (effects (font (size 1.27 1.27)))) 197 | ) 198 | (pin input line (at -17.78 -1.27 0) (length 5.08) 199 | (name "4/PD4" (effects (font (size 1.27 1.27)))) 200 | (number "7" (effects (font (size 1.27 1.27)))) 201 | ) 202 | (pin input line (at -17.78 -3.81 0) (length 5.08) 203 | (name "5/PC6" (effects (font (size 1.27 1.27)))) 204 | (number "8" (effects (font (size 1.27 1.27)))) 205 | ) 206 | (pin input line (at -17.78 -6.35 0) (length 5.08) 207 | (name "6/PD7" (effects (font (size 1.27 1.27)))) 208 | (number "9" (effects (font (size 1.27 1.27)))) 209 | ) 210 | ) 211 | ) 212 | (symbol "SeeeduinoXIAO" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 213 | (property "Reference" "U" (id 0) (at 0 21.59 0) 214 | (effects (font (size 1.27 1.27))) 215 | ) 216 | (property "Value" "SeeeduinoXIAO" (id 1) (at 0 17.78 0) 217 | (effects (font (size 1.27 1.27))) 218 | ) 219 | (property "Footprint" "Project Footprints:Seeeduino XIAO" (id 2) (at 0 -34.29 0) 220 | (effects (font (size 1.27 1.27)) hide) 221 | ) 222 | (property "Datasheet" "" (id 3) (at -8.89 5.08 0) 223 | (effects (font (size 1.27 1.27)) hide) 224 | ) 225 | (symbol "SeeeduinoXIAO_0_1" 226 | (rectangle (start -19.05 15.24) (end 17.78 -15.24) 227 | (stroke (width 0.254) (type default) (color 0 0 0 0)) 228 | (fill (type background)) 229 | ) 230 | ) 231 | (symbol "SeeeduinoXIAO_1_1" 232 | (pin bidirectional line (at -21.59 11.43 0) (length 2.54) 233 | (name "PA02_A0_D0" (effects (font (size 1.27 1.27)))) 234 | (number "1" (effects (font (size 1.27 1.27)))) 235 | ) 236 | (pin bidirectional line (at 20.32 -3.81 180) (length 2.54) 237 | (name "PA5_A9_D9_MISO" (effects (font (size 1.27 1.27)))) 238 | (number "10" (effects (font (size 1.27 1.27)))) 239 | ) 240 | (pin bidirectional line (at 20.32 0 180) (length 2.54) 241 | (name "PA6_A10_D10_MOSI" (effects (font (size 1.27 1.27)))) 242 | (number "11" (effects (font (size 1.27 1.27)))) 243 | ) 244 | (pin power_in line (at 20.32 3.81 180) (length 2.54) 245 | (name "3V3" (effects (font (size 1.27 1.27)))) 246 | (number "12" (effects (font (size 1.27 1.27)))) 247 | ) 248 | (pin power_in line (at 20.32 7.62 180) (length 2.54) 249 | (name "GND" (effects (font (size 1.27 1.27)))) 250 | (number "13" (effects (font (size 1.27 1.27)))) 251 | ) 252 | (pin power_in line (at 20.32 11.43 180) (length 2.54) 253 | (name "5V" (effects (font (size 1.27 1.27)))) 254 | (number "14" (effects (font (size 1.27 1.27)))) 255 | ) 256 | (pin bidirectional line (at -21.59 7.62 0) (length 2.54) 257 | (name "PA4_A1_D1" (effects (font (size 1.27 1.27)))) 258 | (number "2" (effects (font (size 1.27 1.27)))) 259 | ) 260 | (pin bidirectional line (at -21.59 3.81 0) (length 2.54) 261 | (name "PA10_A2_D2" (effects (font (size 1.27 1.27)))) 262 | (number "3" (effects (font (size 1.27 1.27)))) 263 | ) 264 | (pin bidirectional line (at -21.59 0 0) (length 2.54) 265 | (name "PA11_A3_D3" (effects (font (size 1.27 1.27)))) 266 | (number "4" (effects (font (size 1.27 1.27)))) 267 | ) 268 | (pin bidirectional line (at -21.59 -3.81 0) (length 2.54) 269 | (name "PA8_A4_D4_SDA" (effects (font (size 1.27 1.27)))) 270 | (number "5" (effects (font (size 1.27 1.27)))) 271 | ) 272 | (pin bidirectional line (at -21.59 -7.62 0) (length 2.54) 273 | (name "PA9_A5_D5_SCL" (effects (font (size 1.27 1.27)))) 274 | (number "6" (effects (font (size 1.27 1.27)))) 275 | ) 276 | (pin bidirectional line (at -21.59 -11.43 0) (length 2.54) 277 | (name "PB08_A6_D6_TX" (effects (font (size 1.27 1.27)))) 278 | (number "7" (effects (font (size 1.27 1.27)))) 279 | ) 280 | (pin bidirectional line (at 20.32 -11.43 180) (length 2.54) 281 | (name "PB09_A7_D7_RX" (effects (font (size 1.27 1.27)))) 282 | (number "8" (effects (font (size 1.27 1.27)))) 283 | ) 284 | (pin bidirectional line (at 20.32 -7.62 180) (length 2.54) 285 | (name "PA7_A8_D8_SCK" (effects (font (size 1.27 1.27)))) 286 | (number "9" (effects (font (size 1.27 1.27)))) 287 | ) 288 | ) 289 | ) 290 | (symbol "TRRS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 291 | (property "Reference" "J" (id 0) (at -3.81 16.51 0) 292 | (effects (font (size 1.524 1.524))) 293 | ) 294 | (property "Value" "TRRS" (id 1) (at -3.81 13.97 0) 295 | (effects (font (size 1.524 1.524))) 296 | ) 297 | (property "Footprint" "Project Footprints:TRRS-PJ-320A" (id 2) (at 1.27 -10.16 0) 298 | (effects (font (size 1.524 1.524)) hide) 299 | ) 300 | (property "Datasheet" "" (id 3) (at 3.81 0 0) 301 | (effects (font (size 1.524 1.524)) hide) 302 | ) 303 | (symbol "TRRS_0_1" 304 | (rectangle (start -3.81 0) (end -3.81 12.7) 305 | (stroke (width 0) (type default) (color 0 0 0 0)) 306 | (fill (type none)) 307 | ) 308 | (rectangle (start -3.81 12.7) (end 5.08 12.7) 309 | (stroke (width 0) (type default) (color 0 0 0 0)) 310 | (fill (type none)) 311 | ) 312 | (rectangle (start 5.08 0) (end -3.81 0) 313 | (stroke (width 0) (type default) (color 0 0 0 0)) 314 | (fill (type none)) 315 | ) 316 | (rectangle (start 5.08 12.7) (end 5.08 0) 317 | (stroke (width 0) (type default) (color 0 0 0 0)) 318 | (fill (type none)) 319 | ) 320 | ) 321 | (symbol "TRRS_1_1" 322 | (pin input line (at -8.89 7.62 0) (length 5.08) 323 | (name "RING1" (effects (font (size 1.27 1.27)))) 324 | (number "R1" (effects (font (size 1.27 1.27)))) 325 | ) 326 | (pin input line (at -8.89 5.08 0) (length 5.08) 327 | (name "RING2" (effects (font (size 1.27 1.27)))) 328 | (number "R2" (effects (font (size 1.27 1.27)))) 329 | ) 330 | (pin input line (at -8.89 2.54 0) (length 5.08) 331 | (name "SLEEVE" (effects (font (size 1.27 1.27)))) 332 | (number "S" (effects (font (size 1.27 1.27)))) 333 | ) 334 | (pin input line (at -8.89 10.16 0) (length 5.08) 335 | (name "TIP" (effects (font (size 1.27 1.27)))) 336 | (number "T" (effects (font (size 1.27 1.27)))) 337 | ) 338 | ) 339 | ) 340 | ) 341 | --------------------------------------------------------------------------------