Browse Source

do the thing

main
xenua 3 years ago
parent
commit
10581edbe8
Signed by: xenua
GPG Key ID: 8F93B68BD37255B8
  1. 53
      libs/mbk_footprints/mbk.pretty/Choc-1.5u-solder-flip.kicad_mod
  2. 53
      libs/mbk_footprints/mbk.pretty/Choc-1u-solder-flip.kicad_mod
  3. 43
      libs/nice_nano.lib
  4. 686
      matrix.kicad_sch
  5. 102004
      meowboard-rounded.kicad_pcb
  6. 174
      meowboard-rounded.kicad_pro
  7. 55725
      meowboard.kicad_pcb
  8. 6
      meowboard.kicad_pro
  9. 2473
      meowboard.kicad_sch
  10. 2
      meowboard.round-tracks-config
  11. 4
      sym-lib-table

53
libs/mbk_footprints/mbk.pretty/Choc-1.5u-solder-flip.kicad_mod

@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
(footprint "Choc-1.5u-solder-flip" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 603B32FD)
(attr through_hole)
(fp_text reference "1.5u" (at 0 -7.14375 180) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.2)))
(tstamp 73a76f1b-bf6a-43a5-9a07-1cad030ceb01)
)
(fp_text value " " (at 2.5 -2 180) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.2)))
(tstamp 69b4dbf2-e8dd-4ba7-9b3f-7dec7b9a421c)
)
(fp_text user "REF**" (at 0 2.675) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cdda2df4-5878-4e1d-910c-876d5af4fdf0)
)
(fp_line (start 7.5 -7.5) (end 7.5 -5.5) (layer "Dwgs.User") (width 0.15) (tstamp 0f7c17b8-4f91-43bd-95c5-aad0cc3ce972))
(fp_line (start -13.5 -8.5) (end 13.5 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 111a04d8-d360-4b4b-bea1-be9c37c373a3))
(fp_line (start -5.5 -7.5) (end -7.5 -7.5) (layer "Dwgs.User") (width 0.15) (tstamp 1c39d712-b3dd-4bd3-b6f8-0fd0ac872841))
(fp_line (start -7.5 7.5) (end -7.5 5.5) (layer "Dwgs.User") (width 0.15) (tstamp 1f2b35e5-b96e-49fb-8d4c-17940a031c8f))
(fp_line (start -7.5 -7.5) (end -7.5 -5.5) (layer "Dwgs.User") (width 0.15) (tstamp 434d46df-5444-4e37-86ab-4a5a9a2e3f28))
(fp_line (start -13.5 8.5) (end -13.5 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 4dcd97ed-776a-4348-a2a6-91d24439c133))
(fp_line (start 13.5 8.5) (end -13.5 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 54e1c7a9-24db-4666-912b-95e0f31cff44))
(fp_line (start 5.5 -7.5) (end 7.5 -7.5) (layer "Dwgs.User") (width 0.15) (tstamp 8344bbc5-6259-4704-9567-a1aaec133be5))
(fp_line (start 5.5 7.5) (end 7.5 7.5) (layer "Dwgs.User") (width 0.15) (tstamp 9b5e15c7-6a50-4fda-80b3-c7b98f602670))
(fp_line (start 13.5 -8.5) (end 13.5 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp caddfa62-fda1-4fd8-a877-b09cd315fa97))
(fp_line (start 7.5 7.5) (end 7.5 5.5) (layer "Dwgs.User") (width 0.15) (tstamp e78306a6-24e9-4122-bba1-f219a920f5fb))
(fp_line (start -5.5 7.5) (end -7.5 7.5) (layer "Dwgs.User") (width 0.15) (tstamp f37111ee-0b90-4423-8dd6-be27f69f438f))
(fp_line (start -2.65 -3.075) (end -2.65 -6.325) (layer "Cmts.User") (width 0.12) (tstamp 0b4805d6-6044-4485-bda7-eb5e09cb7b1c))
(fp_line (start -2.65 -6.325) (end 2.65 -6.325) (layer "Cmts.User") (width 0.12) (tstamp 27301b15-4859-4575-9e0f-035dd8f6d563))
(fp_line (start 2.65 -6.325) (end 2.65 -3.075) (layer "Cmts.User") (width 0.12) (tstamp be5b36e3-dfb0-4826-bb82-a14378e8ce16))
(fp_line (start -7 -7) (end -7 7) (layer "Cmts.User") (width 0.12) (tstamp c76318a1-86a8-44c5-8f83-3a76672b49c4))
(fp_line (start 7 7) (end 7 -7) (layer "Cmts.User") (width 0.12) (tstamp dbf4e6fb-0467-42f7-9ca4-920bdc064da6))
(fp_line (start 2.65 -3.075) (end -2.65 -3.075) (layer "Cmts.User") (width 0.12) (tstamp e8e573ef-c0fd-4522-ace6-9ef5364bf86c))
(fp_line (start 7 -7) (end -7 -7) (layer "Cmts.User") (width 0.12) (tstamp ea29130e-edb3-4767-8755-e03349cca961))
(fp_line (start -7 7) (end 7 7) (layer "Cmts.User") (width 0.12) (tstamp f7ecb4e6-c86e-4e31-8057-68672370e99b))
(pad "" np_thru_hole circle (at 0 0 90) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 0d9a94e3-2208-4854-8047-7cfc9dfcf7b8))
(pad "" np_thru_hole circle (at -5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6b535483-0441-404d-b119-898a440fb61b))
(pad "" np_thru_hole circle (at 5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp addc8b63-1e3b-4ddb-99b3-454153465a77))
(pad "1" thru_hole circle (at 0 5.9 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp c234d9cf-b5ea-40de-bfff-85b469355b4b))
(pad "2" thru_hole circle (at 5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp e1a11f9f-3e46-4c6f-85aa-ba159f4fc8e1))
(pad "2" thru_hole circle (at -5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp e9819cec-0369-439f-b74f-cd83e5bda15a))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl"
(offset (xyz 7.467599888 7.467599888 5.943599911))
(scale (xyz 0.4 0.4 0.4))
(rotate (xyz 270 0 180))
)
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl"
(offset (xyz 0 0 11.93799982))
(scale (xyz 0.394 0.394 0.394))
(rotate (xyz 270 0 0))
)
)

53
libs/mbk_footprints/mbk.pretty/Choc-1u-solder-flip.kicad_mod

@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
(footprint "Choc-1u-solder-flip" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 603B357F)
(attr through_hole)
(fp_text reference "1u" (at 0 -7.14375 180) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.2)))
(tstamp 37f7c783-2e81-49de-9f26-0179089f4458)
)
(fp_text value " " (at 2.5 -2 180) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.2)))
(tstamp 58d14c73-4361-42c2-8b47-7756d958df15)
)
(fp_text user "REF**" (at 0 2.675) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 144f896c-194b-4bb5-b138-1ad5d097c78c)
)
(fp_line (start 9 -8.5) (end 9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 18e1e4fc-762f-4afe-8369-3a0cdd6064a6))
(fp_line (start 9 8.5) (end -9 8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 465a2fb9-e4a9-4429-a2f6-f07d19ea84fd))
(fp_line (start -9 8.5) (end -9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp 4fddc391-0c7f-499e-92c8-10d8b18e2965))
(fp_line (start -7.5 -7.5) (end -7.5 -5.5) (layer "Dwgs.User") (width 0.15) (tstamp 58928c11-00e4-47bc-ba1d-32bc448ed460))
(fp_line (start -5.5 -7.5) (end -7.5 -7.5) (layer "Dwgs.User") (width 0.15) (tstamp 64cf5909-4bfe-4737-a92f-ec0a8a0bb711))
(fp_line (start -5.5 7.5) (end -7.5 7.5) (layer "Dwgs.User") (width 0.15) (tstamp 860abacb-7911-496c-a4ec-65577db3e168))
(fp_line (start 5.5 -7.5) (end 7.5 -7.5) (layer "Dwgs.User") (width 0.15) (tstamp 8f173747-5279-40cb-a454-e11465e5cb3a))
(fp_line (start -9 -8.5) (end 9 -8.5) (layer "Dwgs.User") (width 0.1524) (tstamp ba42cd9f-3a43-4732-b54a-2dfa099c00f2))
(fp_line (start -7.5 7.5) (end -7.5 5.5) (layer "Dwgs.User") (width 0.15) (tstamp ea49e357-b81b-49a1-8b14-70db262cb7b7))
(fp_line (start 5.5 7.5) (end 7.5 7.5) (layer "Dwgs.User") (width 0.15) (tstamp ee016bd0-0e56-46a7-9ed4-5d8e589c9d92))
(fp_line (start 7.5 7.5) (end 7.5 5.5) (layer "Dwgs.User") (width 0.15) (tstamp f9c6dfcb-80e7-403c-8957-3a40629b8e1f))
(fp_line (start 7.5 -7.5) (end 7.5 -5.5) (layer "Dwgs.User") (width 0.15) (tstamp fcca6b34-7b54-4403-ae5b-70e4016d911b))
(fp_line (start -7 7) (end 7 7) (layer "Cmts.User") (width 0.12) (tstamp 55f911b0-d936-407b-be62-4da055a5728a))
(fp_line (start -2.65 -3.075) (end -2.65 -6.325) (layer "Cmts.User") (width 0.12) (tstamp 8df7340b-0d68-42c0-8d90-fd26d8049d0d))
(fp_line (start 7 7) (end 7 -7) (layer "Cmts.User") (width 0.12) (tstamp b2e507e2-1e20-4313-8f78-4c011318c2df))
(fp_line (start 2.65 -6.325) (end 2.65 -3.075) (layer "Cmts.User") (width 0.12) (tstamp d53f10e1-7c84-4e3c-b300-70f0513538cb))
(fp_line (start 2.65 -3.075) (end -2.65 -3.075) (layer "Cmts.User") (width 0.12) (tstamp dc9b7ae4-30d7-431b-a653-e9dae19e6681))
(fp_line (start -7 -7) (end -7 7) (layer "Cmts.User") (width 0.12) (tstamp ed04515e-5c5b-4fb9-91e0-7892a6ffd902))
(fp_line (start -2.65 -6.325) (end 2.65 -6.325) (layer "Cmts.User") (width 0.12) (tstamp ee32637b-d6d0-4e4c-aec3-a882ed400092))
(fp_line (start 7 -7) (end -7 -7) (layer "Cmts.User") (width 0.12) (tstamp f6e2b8d0-5098-4e1a-80cb-18af7ade8a80))
(pad "" np_thru_hole circle (at 0 0 90) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 61ec9123-85ff-4c54-aa54-f473f55de92a))
(pad "" np_thru_hole circle (at -5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b621c7f6-1206-4cd7-b61a-e22642b7f144))
(pad "" np_thru_hole circle (at 5.5 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp f3be5810-a9c3-45c9-9e01-c216cc1d7267))
(pad "1" thru_hole circle (at 0 5.9 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 001a8ab0-58d4-40af-9ccf-16851a45993a))
(pad "2" thru_hole circle (at -5 3.8 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2cf31ab3-1c93-479f-a2ba-55ddb93d123d))
(pad "2" thru_hole circle (at 5 3.8 318.1) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 88fb290f-b12b-4acf-8a3b-8ef5ba188fcc))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl"
(offset (xyz 7.467599888 7.467599888 5.943599911))
(scale (xyz 0.4 0.4 0.4))
(rotate (xyz 270 0 180))
)
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl"
(offset (xyz 0 0 11.93799982))
(scale (xyz 0.394 0.394 0.394))
(rotate (xyz 270 0 0))
)
)

43
libs/nice_nano.lib

@ -0,0 +1,43 @@ @@ -0,0 +1,43 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# nice_nano
#
DEF nice_nano U 0 40 Y Y 1 F N
F0 "U" 0 0 60 H V C CNN
F1 "nice_nano" 0 100 60 H V C CNN
F2 "" 1050 -2500 60 V I C CNN
F3 "" 1050 -2500 60 V I C CNN
DRAW
S -500 -850 500 750 0 1 0 N
X TX0/P0.06 1 -700 550 200 R 50 50 1 1 I
X P0.11 10 -700 -350 200 R 50 50 1 1 I
X P1.04 11 -700 -450 200 R 50 50 1 1 I
X P1.06 12 -700 -550 200 R 50 50 1 1 I
X NFC1/P0.09 13 700 -550 200 L 50 50 1 1 I
X NFC2/P0.10 14 700 -450 200 L 50 50 1 1 I
X P1.11 15 700 -350 200 L 50 50 1 1 I
X P1.13 16 700 -250 200 L 50 50 1 1 I
X P1.15 17 700 -150 200 L 50 50 1 1 I
X AIN0/P0.02 18 700 -50 200 L 50 50 1 1 I
X AIN5/P0.29 19 700 50 200 L 50 50 1 1 I
X RX1/P0.08 2 -700 450 200 R 50 50 1 1 I
X AIN7/P0.31 20 700 150 200 L 50 50 1 1 I
X VCC 21 700 250 200 L 50 50 1 1 I
X RST 22 700 350 200 L 50 50 1 1 I
X GND 23 700 450 200 L 50 50 1 1 I
X BATIN/P0.04 24 700 550 200 L 50 50 1 1 I
X GND 3 -700 350 200 R 50 50 1 1 I
X P1.01 31 -300 -1050 200 U 50 50 1 1 I
X P1.02 32 -150 -1050 200 U 50 50 1 1 I
X P1.07 33 0 -1050 200 U 50 50 1 1 I
X GND 4 -700 250 200 R 50 50 1 1 I
X P0.17 5 -700 150 200 R 50 50 1 1 I
X P0.20 6 -700 50 200 R 50 50 1 1 I
X P0.22 7 -700 -50 200 R 50 50 1 1 I
X P0.24 8 -700 -150 200 R 50 50 1 1 I
X P1.00 9 -700 -250 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library

686
matrix.kicad_sch

File diff suppressed because it is too large Load Diff

102004
meowboard-rounded.kicad_pcb

File diff suppressed because it is too large Load Diff

174
meowboard-rounded.kicad_pro

@ -0,0 +1,174 @@ @@ -0,0 +1,174 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.12,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.01,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "meowboard-rounded.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

55725
meowboard.kicad_pcb

File diff suppressed because it is too large Load Diff

6
meowboard.kicad_pro

@ -33,9 +33,9 @@ @@ -33,9 +33,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
"drill": 2.7,
"height": 5.4,
"width": 5.4
},
"silk_line_width": 0.15,
"silk_text_italic": false,

2473
meowboard.kicad_sch

File diff suppressed because it is too large Load Diff

2
meowboard.round-tracks-config

@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
Default True 2.0 3
False True

4
sym-lib-table

@ -0,0 +1,4 @@ @@ -0,0 +1,4 @@
(sym_lib_table
(lib (name "xenua")(type "KiCad")(uri "${KIPRJMOD}/libs/xenua.kicad_sym")(options "")(descr ""))
(lib (name "nice_nano")(type "Legacy")(uri "${KIPRJMOD}/libs/nice_nano.lib")(options "")(descr ""))
)
Loading…
Cancel
Save