New schematics and layout for 51 keys

This commit is contained in:
Christoffer Martinsson 2024-11-16 18:02:27 +01:00
parent 71ec6d703e
commit 58b94596f3
34 changed files with 163721 additions and 70885 deletions

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ce8a34fcf9417c91c86141acea7cd3e6a2145f3146e7f9e426cfe5c7e3c14764
size 9554038

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:044ad1726d9da5d1134e4d78d6bf0d8cff7891b66a5b5aa78cb31730f459927c
size 1245423

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ae0c45bb1b052c6720c2ed9bc4dcc5b3831a3e68faef22bcbe2c12d1e6dfe9e
size 1242623

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d2c83087d340a71385a671bdc895158089a9ad75bf73e2839e5de6dbabc9563
size 225563

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40982d31da7a3d58e5fd9c19a052a5de318b687e550afb038ecb14c840d2aa1e
size 226820

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eddabdb6158e260caa72845baf23fe11b025fc93237d41f53b722dd6cc3ec91a
size 229585

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d20a6a8380ebc4948721966e8a98ee87c350dda317857760189018ace374e145
size 537772

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ef9ef25a9df3d9fb01e5cf941fdcdd65e3fd6ad80b00e1b01f0e17eb94ef824
size 548434

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e4470b1af56f094658b0a62225d6eaa0466720510c8ae9c6d90ac6645765ffa
size 546215

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e264951b9c9bde7b30b628caf30ae0b073890a27a9a38eb065d473610a09d615
size 546210

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:00a3f7462e78c8376864820d9a090199677927c6b8350e0eda450f7d0cca6614
size 547931

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1882aa337d602932004fe96d4cbec84e718d2e2630613aa47202da897bcb007f
size 159458

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4012c486708da3a4dfdee4bd5ff5a7ee4e649f5f2f7340748609327f782a39b9
size 159225

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6b021150f3feb6c142a2810254123d15d947cd5002c1b006c91580a851be3cf
size 525899

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34611e9cf53130bace230ac10c9ee81a618ac399892057882b2efde205a331e4
size 530772

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:914407c24cfbbcf8f1f35972f57b803d5d309e7b351f3c851d3f842e151b6f6b
size 530760

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0260a185f79dad3bae1f5476d239a160999694af46c4e87c61b459c1813a0add
size 536846

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4f03568257a15138c52f75858ded755a57a956f3d62a78cbc7516af6070baad
size 528783

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:18b01942371de149670d55a55575e830358968d99b01cbb83e462a3152f188bf
size 528697

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a5da71e46cb7d70fe69efd74ba9279bd74d0777e0184f099424829374f383d18
size 528484

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f30d9eedccfb13ccc1e961308d2632160cf37f3323e4b4e0340f5ce1810b8f6b
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f30d9eedccfb13ccc1e961308d2632160cf37f3323e4b4e0340f5ce1810b8f6b
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:541bbc39191bb4ff2a8a3d5f4d4957b841bc43a5f914dc44e62cdb7aff3e9ac6
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b0dd28c751be205dbd3abfc0619fd3dfcfd99d40f423c5c9a7745494e4fe083
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dbd09a94e4a4f25286d8e342d0a7b0b656e5b3b7f41b8f979bd582804405de87
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dbd09a94e4a4f25286d8e342d0a7b0b656e5b3b7f41b8f979bd582804405de87
size 528498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dbd09a94e4a4f25286d8e342d0a7b0b656e5b3b7f41b8f979bd582804405de87
size 528498

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,14 @@
{
"board": {
"active_layer": 31,
"active_layer": 49,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"high_contrast_mode": 1,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
@ -64,9 +66,15 @@
35,
36
],
"visible_layers": "fffffff_ffffffff",
"visible_layers": "ffe13fc_fffffffb",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "cmdr_mainboard.kicad_prl",
"version": 3

View File

@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
@ -131,7 +132,15 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@ -318,15 +327,21 @@
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
@ -336,6 +351,7 @@
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@ -353,7 +369,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@ -367,10 +383,10 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
},
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@ -379,36 +395,104 @@
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Power",
"nets": [
"+5V"
],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "Power",
"pattern": "+5V"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "../../mechanics/cmdr_mainboard.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
@ -419,6 +503,11 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
@ -440,14 +529,19 @@
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"1e61231f-0c0e-48bd-beef-c9849ffdfb3d",
""
"Root"
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,5 @@
(fp_lib_table
(lib (name "cmdr_mainboard")(type "KiCad")(uri "${KIPRJMOD}/cmdr_mainboard.pretty")(options "")(descr ""))
(lib (name "cmdr-keyboard-mainboard-42")(type "KiCad")(uri "//wsl.localhost/Ubuntu/home/cm/projects/cmdr-keyboard/schematics/cmdr-keyboard-mainboard-42")(options "")(descr ""))
)
(fp_lib_table
(version 7)
(lib (name "cmdr_mainboard")(type "KiCad")(uri "${KIPRJMOD}/cmdr_mainboard.pretty")(options "")(descr ""))
(lib (name "cmdr-joystick")(type "KiCad")(uri "/home/cm/projects/cmdr-joystick/eCAD/cmdr-joystick/cmdr-joystick.pretty")(options "")(descr ""))
)

View File

@ -1,5 +1,5 @@
(sym_lib_table
(lib (name "cmdr_mainboard-rescue")(type "Legacy")(uri "${KIPRJMOD}/cmdr_mainboard-rescue.lib")(options "")(descr ""))
(lib (name "RPi_Pico")(type "KiCad")(uri "//wsl.localhost/Ubuntu-20.04/home/cm/projects/cmdr_keyboard_v2/kicad/RPi_Pico.kicad_sym")(options "")(descr ""))
(lib (name "dotstar")(type "KiCad")(uri "//wsl.localhost/Ubuntu-20.04/home/cm/projects/cmdr_keyboard_v2/kicad/dotstar.kicad_sym")(options "")(descr ""))
)
(sym_lib_table
(version 7)
(lib (name "cmdr_mainboard-rescue")(type "Legacy")(uri "${KIPRJMOD}/cmdr_mainboard-rescue.lib")(options "")(descr ""))
(lib (name "cmdr-joystick")(type "KiCad")(uri "/home/cm/projects/cmdr-joystick/eCAD/cmdr-joystick/cmdr-joystick.kicad_sym")(options "")(descr ""))
)