Added files for V1 and interface PCB

This commit is contained in:
2025-05-05 15:06:43 +03:00
commit b6985b4ac3
32 changed files with 37180 additions and 0 deletions

31
interface/.gitignore vendored Normal file
View File

@@ -0,0 +1,31 @@
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,489 @@
{
"board": {
"3dviewports": [],
"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.09999999999999999,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.09999999999999999,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"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": "error",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"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",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.5
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "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",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"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",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "USB_Magic_Hub_Interface.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"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.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 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": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"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_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"461b9f2c-72fc-4476-992f-fb8c7a61c931",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

View File

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

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,109 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1*%
%TF.CreationDate,2024-11-05T12:08:31+02:00*%
%TF.ProjectId,USB_Magic_Hub_Interface,5553425f-4d61-4676-9963-5f4875625f49,rev?*%
%TF.SameCoordinates,PX1036640PYe4e1c0*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.11-7.0.11~ubuntu22.04.1) date 2024-11-05 12:08:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,3.200000*%
%ADD11R,1.600000X1.600000*%
%ADD12C,1.600000*%
%ADD13C,3.000000*%
%ADD14R,1.700000X1.700000*%
%ADD15C,1.700000*%
G04 APERTURE END LIST*
D10*
%TO.C,H1*%
X5000000Y-5000000D03*
%TD*%
D11*
%TO.C,J3*%
X35500000Y-24260000D03*
D12*
X38000000Y-24260000D03*
X40000000Y-24260000D03*
X42500000Y-24260000D03*
D13*
X32430000Y-26970000D03*
X45570000Y-26970000D03*
%TD*%
D10*
%TO.C,U5*%
X77000000Y-4000000D03*
D14*
X27450000Y-11750000D03*
D15*
X29990000Y-11750000D03*
X32530000Y-11750000D03*
X35070000Y-11750000D03*
D14*
X39950000Y-11750000D03*
D15*
X42490000Y-11750000D03*
X45030000Y-11750000D03*
X47570000Y-11750000D03*
D14*
X52450000Y-11750000D03*
D15*
X54990000Y-11750000D03*
X57530000Y-11750000D03*
X60070000Y-11750000D03*
D14*
X64950000Y-11750000D03*
D15*
X67490000Y-11750000D03*
X70030000Y-11750000D03*
X72570000Y-11750000D03*
%TD*%
D11*
%TO.C,J1*%
X71500000Y-24260000D03*
D12*
X74000000Y-24260000D03*
X76000000Y-24260000D03*
X78500000Y-24260000D03*
D13*
X68430000Y-26970000D03*
X81570000Y-26970000D03*
%TD*%
D10*
%TO.C,H2*%
X5000000Y-32000000D03*
%TD*%
D11*
%TO.C,J2*%
X53500000Y-24260000D03*
D12*
X56000000Y-24260000D03*
X58000000Y-24260000D03*
X60500000Y-24260000D03*
D13*
X50430000Y-26970000D03*
X63570000Y-26970000D03*
%TD*%
D10*
%TO.C,H4*%
X91000000Y-32000000D03*
%TD*%
D11*
%TO.C,J4*%
X17500000Y-24260000D03*
D12*
X20000000Y-24260000D03*
X22000000Y-24260000D03*
X24500000Y-24260000D03*
D13*
X14430000Y-26970000D03*
X27570000Y-26970000D03*
%TD*%
D10*
%TO.C,H3*%
X91000000Y-5000000D03*
%TD*%
M02*

View File

@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1*%
%TF.CreationDate,2024-11-05T12:08:31+02:00*%
%TF.ProjectId,USB_Magic_Hub_Interface,5553425f-4d61-4676-9963-5f4875625f49,rev?*%
%TF.SameCoordinates,PX1036640PYe4e1c0*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.11-7.0.11~ubuntu22.04.1) date 2024-11-05 12:08:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View File

@@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1*%
%TF.CreationDate,2024-11-05T12:08:31+02:00*%
%TF.ProjectId,USB_Magic_Hub_Interface,5553425f-4d61-4676-9963-5f4875625f49,rev?*%
%TF.SameCoordinates,PX1036640PYe4e1c0*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.11-7.0.11~ubuntu22.04.1) date 2024-11-05 12:08:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X0Y0D02*
X96000000Y0D01*
X96000000Y-37000000D01*
X0Y-37000000D01*
X0Y0D01*
M02*

View File

@@ -0,0 +1,615 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1*%
%TF.CreationDate,2024-11-05T12:08:31+02:00*%
%TF.ProjectId,USB_Magic_Hub_Interface,5553425f-4d61-4676-9963-5f4875625f49,rev?*%
%TF.SameCoordinates,PX1036640PYe4e1c0*%
%TF.FileFunction,Copper,L1,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.11-7.0.11~ubuntu22.04.1) date 2024-11-05 12:08:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%TA.AperFunction,SMDPad,CuDef*%
%ADD10RoundRect,0.162500X-0.162500X0.617500X-0.162500X-0.617500X0.162500X-0.617500X0.162500X0.617500X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD11R,1.600000X1.600000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD12C,1.600000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD13C,3.000000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD14R,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD15C,1.700000*%
%TD*%
%TA.AperFunction,ViaPad*%
%ADD16C,0.600000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD17C,0.200000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD18C,0.500000*%
%TD*%
G04 APERTURE END LIST*
D10*
%TO.P,U3,1,I/O1*%
%TO.N,/H3_D+*%
X39950000Y-17650000D03*
%TO.P,U3,2,GND*%
%TO.N,/GND*%
X39000000Y-17650000D03*
%TO.P,U3,3,I/O2*%
%TO.N,/H3_D-*%
X38050000Y-17650000D03*
%TO.P,U3,4,I/O2*%
%TO.N,/U3_D-*%
X38050000Y-20350000D03*
%TO.P,U3,5,VBUS*%
%TO.N,/V3*%
X39000000Y-20350000D03*
%TO.P,U3,6,I/O1*%
%TO.N,/U3_D+*%
X39950000Y-20350000D03*
%TD*%
%TO.P,U1,1,I/O1*%
%TO.N,/H1_D+*%
X75950000Y-17650000D03*
%TO.P,U1,2,GND*%
%TO.N,/GND*%
X75000000Y-17650000D03*
%TO.P,U1,3,I/O2*%
%TO.N,/H1_D-*%
X74050000Y-17650000D03*
%TO.P,U1,4,I/O2*%
%TO.N,/U1_D-*%
X74050000Y-20350000D03*
%TO.P,U1,5,VBUS*%
%TO.N,/V1*%
X75000000Y-20350000D03*
%TO.P,U1,6,I/O1*%
%TO.N,/U1_D+*%
X75950000Y-20350000D03*
%TD*%
%TO.P,U4,1,I/O1*%
%TO.N,/H4_D+*%
X21950000Y-17650000D03*
%TO.P,U4,2,GND*%
%TO.N,/GND*%
X21000000Y-17650000D03*
%TO.P,U4,3,I/O2*%
%TO.N,/H4_D-*%
X20050000Y-17650000D03*
%TO.P,U4,4,I/O2*%
%TO.N,/U4_D-*%
X20050000Y-20350000D03*
%TO.P,U4,5,VBUS*%
%TO.N,/V4*%
X21000000Y-20350000D03*
%TO.P,U4,6,I/O1*%
%TO.N,/U4_D+*%
X21950000Y-20350000D03*
%TD*%
D11*
%TO.P,J3,1,VBUS*%
%TO.N,/V3*%
X35500000Y-24260000D03*
D12*
%TO.P,J3,2,D-*%
%TO.N,/U3_D-*%
X38000000Y-24260000D03*
%TO.P,J3,3,D+*%
%TO.N,/U3_D+*%
X40000000Y-24260000D03*
%TO.P,J3,4,GND*%
%TO.N,/GND*%
X42500000Y-24260000D03*
D13*
%TO.P,J3,5,Shield*%
X32430000Y-26970000D03*
X45570000Y-26970000D03*
%TD*%
D14*
%TO.P,U5,1,4V*%
%TO.N,/V4*%
X27450000Y-11750000D03*
D15*
%TO.P,U5,2,4D-*%
%TO.N,/H4_D-*%
X29990000Y-11750000D03*
%TO.P,U5,3,4D+*%
%TO.N,/H4_D+*%
X32530000Y-11750000D03*
%TO.P,U5,4,4G*%
%TO.N,/GND*%
X35070000Y-11750000D03*
D14*
%TO.P,U5,5,3V*%
%TO.N,/V3*%
X39950000Y-11750000D03*
D15*
%TO.P,U5,6,3D-*%
%TO.N,/H3_D-*%
X42490000Y-11750000D03*
%TO.P,U5,7,3D+*%
%TO.N,/H3_D+*%
X45030000Y-11750000D03*
%TO.P,U5,8,3G*%
%TO.N,/GND*%
X47570000Y-11750000D03*
D14*
%TO.P,U5,9,2V*%
%TO.N,/V2*%
X52450000Y-11750000D03*
D15*
%TO.P,U5,10,2D-*%
%TO.N,/H2_D-*%
X54990000Y-11750000D03*
%TO.P,U5,11,2D+*%
%TO.N,/H2_D+*%
X57530000Y-11750000D03*
%TO.P,U5,12,2G*%
%TO.N,/GND*%
X60070000Y-11750000D03*
D14*
%TO.P,U5,13,1V*%
%TO.N,/V1*%
X64950000Y-11750000D03*
D15*
%TO.P,U5,14,1D-*%
%TO.N,/H1_D-*%
X67490000Y-11750000D03*
%TO.P,U5,15,1D+*%
%TO.N,/H1_D+*%
X70030000Y-11750000D03*
%TO.P,U5,16,1G*%
%TO.N,/GND*%
X72570000Y-11750000D03*
%TD*%
D11*
%TO.P,J1,1,VBUS*%
%TO.N,/V1*%
X71500000Y-24260000D03*
D12*
%TO.P,J1,2,D-*%
%TO.N,/U1_D-*%
X74000000Y-24260000D03*
%TO.P,J1,3,D+*%
%TO.N,/U1_D+*%
X76000000Y-24260000D03*
%TO.P,J1,4,GND*%
%TO.N,/GND*%
X78500000Y-24260000D03*
D13*
%TO.P,J1,5,Shield*%
X68430000Y-26970000D03*
X81570000Y-26970000D03*
%TD*%
D11*
%TO.P,J2,1,VBUS*%
%TO.N,/V2*%
X53500000Y-24260000D03*
D12*
%TO.P,J2,2,D-*%
%TO.N,/U2_D-*%
X56000000Y-24260000D03*
%TO.P,J2,3,D+*%
%TO.N,/U2_D+*%
X58000000Y-24260000D03*
%TO.P,J2,4,GND*%
%TO.N,/GND*%
X60500000Y-24260000D03*
D13*
%TO.P,J2,5,Shield*%
X50430000Y-26970000D03*
X63570000Y-26970000D03*
%TD*%
D10*
%TO.P,U2,1,I/O1*%
%TO.N,/H2_D+*%
X57950000Y-17650000D03*
%TO.P,U2,2,GND*%
%TO.N,/GND*%
X57000000Y-17650000D03*
%TO.P,U2,3,I/O2*%
%TO.N,/H2_D-*%
X56050000Y-17650000D03*
%TO.P,U2,4,I/O2*%
%TO.N,/U2_D-*%
X56050000Y-20350000D03*
%TO.P,U2,5,VBUS*%
%TO.N,/V2*%
X57000000Y-20350000D03*
%TO.P,U2,6,I/O1*%
%TO.N,/U2_D+*%
X57950000Y-20350000D03*
%TD*%
D11*
%TO.P,J4,1,VBUS*%
%TO.N,/V4*%
X17500000Y-24260000D03*
D12*
%TO.P,J4,2,D-*%
%TO.N,/U4_D-*%
X20000000Y-24260000D03*
%TO.P,J4,3,D+*%
%TO.N,/U4_D+*%
X22000000Y-24260000D03*
%TO.P,J4,4,GND*%
%TO.N,/GND*%
X24500000Y-24260000D03*
D13*
%TO.P,J4,5,Shield*%
X14430000Y-26970000D03*
X27570000Y-26970000D03*
%TD*%
D16*
%TO.N,/GND*%
X75000000Y-16000000D03*
X21000000Y-16000000D03*
X39000000Y-16000000D03*
X57000000Y-16000000D03*
%TO.N,/V1*%
X75000000Y-22000000D03*
%TO.N,/V2*%
X57000000Y-22000000D03*
%TO.N,/V3*%
X39000000Y-22000000D03*
%TO.N,/V4*%
X21000000Y-22000000D03*
%TD*%
D17*
%TO.N,/H4_D-*%
X29153517Y-15000007D02*
G75*
G03*
X29745000Y-14755000I-17J836507D01*
G01*
X20275001Y-15225001D02*
G75*
G03*
X20050000Y-15768198I543199J-543199D01*
G01*
X29744995Y-14754995D02*
G75*
G03*
X29990000Y-14163517I-591495J591495D01*
G01*
X20818198Y-15000000D02*
G75*
G03*
X20275001Y-15225001I2J-768200D01*
G01*
%TO.N,/H4_D+*%
X22224997Y-15774997D02*
G75*
G03*
X21950000Y-16438908I663903J-663903D01*
G01*
X31625233Y-15500013D02*
G75*
G03*
X32264999Y-15234999I-33J904813D01*
G01*
X32264990Y-15234990D02*
G75*
G03*
X32530000Y-14595233I-639790J639790D01*
G01*
X22888908Y-15500004D02*
G75*
G03*
X22225000Y-15775000I-8J-938896D01*
G01*
%TO.N,/H3_D-*%
X42445735Y-11750035D02*
G75*
G03*
X42370171Y-11781299I-35J-106865D01*
G01*
X38597478Y-15553974D02*
G75*
G03*
X38050000Y-16875735I1321722J-1321726D01*
G01*
%TO.N,/H3_D+*%
X40239919Y-16540092D02*
G75*
G03*
X39950000Y-17240000I699881J-699908D01*
G01*
%TO.N,/H2_D-*%
X56049986Y-13559533D02*
G75*
G03*
X55520000Y-12280000I-1809486J33D01*
G01*
%TO.N,/H2_D+*%
X57950006Y-12466984D02*
G75*
G03*
X57740000Y-11960000I-717006J-16D01*
G01*
%TO.N,/H1_D-*%
X73775003Y-16274997D02*
G75*
G03*
X73111091Y-16000000I-663903J-663903D01*
G01*
X74049996Y-16938908D02*
G75*
G03*
X73775000Y-16275000I-938896J8D01*
G01*
X71117748Y-15377744D02*
G75*
G03*
X72620000Y-16000000I1502252J1502244D01*
G01*
%TO.N,/H1_D+*%
X75950000Y-15768198D02*
G75*
G03*
X75724999Y-15225001I-768200J-2D01*
G01*
X72495106Y-14215116D02*
G75*
G03*
X74390000Y-15000000I1894894J1894916D01*
G01*
X75724999Y-15225001D02*
G75*
G03*
X75181801Y-15000000I-543199J-543199D01*
G01*
%TO.N,/U4_D+*%
X21949982Y-24174644D02*
G75*
G03*
X21975000Y-24235000I85418J44D01*
G01*
%TO.N,/U4_D-*%
X20024987Y-24234987D02*
G75*
G03*
X20050000Y-24174644I-60387J60387D01*
G01*
D18*
%TO.N,/V4*%
X17999998Y-12249998D02*
G75*
G03*
X17500000Y-13457106I1207102J-1207102D01*
G01*
X19207106Y-11750003D02*
G75*
G03*
X18000000Y-12250000I-6J-1707097D01*
G01*
D17*
%TO.N,/U3_D+*%
X39949982Y-24174644D02*
G75*
G03*
X39975000Y-24235000I85418J44D01*
G01*
%TO.N,/U3_D-*%
X38024987Y-24234987D02*
G75*
G03*
X38050000Y-24174644I-60387J60387D01*
G01*
D18*
%TO.N,/V3*%
X37093821Y-14606236D02*
G75*
G03*
X35500000Y-18453963I3847679J-3847764D01*
G01*
D17*
%TO.N,/U2_D+*%
X57949982Y-24174644D02*
G75*
G03*
X57975000Y-24235000I85418J44D01*
G01*
%TO.N,/U2_D-*%
X56024987Y-24234987D02*
G75*
G03*
X56050000Y-24174644I-60387J60387D01*
G01*
D18*
%TO.N,/V2*%
X52449985Y-22467537D02*
G75*
G03*
X52975000Y-23735000I1792515J37D01*
G01*
D17*
%TO.N,/U1_D+*%
X75949982Y-24174644D02*
G75*
G03*
X75975000Y-24235000I85418J44D01*
G01*
%TO.N,/U1_D-*%
X74024987Y-24234987D02*
G75*
G03*
X74050000Y-24174644I-60387J60387D01*
G01*
D18*
%TO.N,/V1*%
X64949990Y-15456036D02*
G75*
G03*
X66543793Y-19303791I5441610J36D01*
G01*
D17*
%TO.N,/GND*%
X39000000Y-16000000D02*
X39000000Y-17650000D01*
X75000000Y-16000000D02*
X75000000Y-17650000D01*
X21000000Y-16000000D02*
X21000000Y-17650000D01*
X57000000Y-16000000D02*
X57000000Y-17650000D01*
D18*
%TO.N,/V1*%
X64950000Y-15456036D02*
X64950000Y-11750000D01*
D17*
X75000000Y-22000000D02*
X75000000Y-20350000D01*
D18*
X66543792Y-19303792D02*
X71500000Y-24260000D01*
D17*
%TO.N,/U1_D-*%
X74025000Y-24235000D02*
X74000000Y-24260000D01*
X74050000Y-24174644D02*
X74050000Y-20350000D01*
%TO.N,/U1_D+*%
X75950000Y-24174644D02*
X75950000Y-20350000D01*
X75975000Y-24235000D02*
X76000000Y-24260000D01*
D18*
%TO.N,/V2*%
X52975000Y-23735000D02*
X53500000Y-24260000D01*
X52450000Y-22467537D02*
X52450000Y-11750000D01*
D17*
X57000000Y-22000000D02*
X57000000Y-20350000D01*
%TO.N,/U2_D-*%
X56050000Y-24174644D02*
X56050000Y-20350000D01*
X56025000Y-24235000D02*
X56000000Y-24260000D01*
%TO.N,/U2_D+*%
X57950000Y-24174644D02*
X57950000Y-20350000D01*
X57975000Y-24235000D02*
X58000000Y-24260000D01*
%TO.N,/V3*%
X39000000Y-22000000D02*
X39000000Y-20350000D01*
D18*
X35500000Y-18453963D02*
X35500000Y-24260000D01*
X37093792Y-14606207D02*
X39950000Y-11750000D01*
D17*
%TO.N,/U3_D-*%
X38025000Y-24235000D02*
X38000000Y-24260000D01*
X38050000Y-24174644D02*
X38050000Y-20350000D01*
%TO.N,/U3_D+*%
X39950000Y-24174644D02*
X39950000Y-20350000D01*
X39975000Y-24235000D02*
X40000000Y-24260000D01*
D18*
%TO.N,/V4*%
X17500000Y-13457106D02*
X17500000Y-24260000D01*
D17*
X21000000Y-22000000D02*
X21000000Y-20350000D01*
D18*
X19207106Y-11750000D02*
X27450000Y-11750000D01*
D17*
%TO.N,/U4_D-*%
X20025000Y-24235000D02*
X20000000Y-24260000D01*
X20050000Y-24174644D02*
X20050000Y-20350000D01*
%TO.N,/U4_D+*%
X21950000Y-24174644D02*
X21950000Y-20350000D01*
X21975000Y-24235000D02*
X22000000Y-24260000D01*
%TO.N,/H1_D+*%
X72495111Y-14215111D02*
X70030000Y-11750000D01*
X74390000Y-15000000D02*
X75181801Y-15000000D01*
X75950000Y-15768198D02*
X75950000Y-17650000D01*
%TO.N,/H1_D-*%
X73111091Y-16000000D02*
X72620000Y-16000000D01*
X74050000Y-16938908D02*
X74050000Y-17650000D01*
X71117746Y-15377746D02*
X67490000Y-11750000D01*
%TO.N,/H2_D+*%
X57740000Y-11960000D02*
X57530000Y-11750000D01*
X57950000Y-12466984D02*
X57950000Y-17650000D01*
%TO.N,/H2_D-*%
X56050000Y-13559533D02*
X56050000Y-17650000D01*
X55520000Y-12280000D02*
X54990000Y-11750000D01*
%TO.N,/H3_D+*%
X40239913Y-16540086D02*
X45030000Y-11750000D01*
X39950000Y-17240000D02*
X39950000Y-17650000D01*
%TO.N,/H3_D-*%
X42445735Y-11750000D02*
X42490000Y-11750000D01*
X42370171Y-11781299D02*
X38597487Y-15553983D01*
X38050000Y-16875735D02*
X38050000Y-17650000D01*
%TO.N,/H4_D+*%
X21950000Y-16438908D02*
X21950000Y-17650000D01*
X32530000Y-14595233D02*
X32530000Y-11750000D01*
X31625233Y-15500000D02*
X22888908Y-15500000D01*
%TO.N,/H4_D-*%
X20050000Y-15768198D02*
X20050000Y-17650000D01*
X29153517Y-15000000D02*
X20818198Y-15000000D01*
X29990000Y-14163517D02*
X29990000Y-11750000D01*
%TD*%
M02*

View File

@@ -0,0 +1,162 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1*%
%TF.CreationDate,2024-11-05T12:08:31+02:00*%
%TF.ProjectId,USB_Magic_Hub_Interface,5553425f-4d61-4676-9963-5f4875625f49,rev?*%
%TF.SameCoordinates,PX1036640PYe4e1c0*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.11-7.0.11~ubuntu22.04.1) date 2024-11-05 12:08:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.162500X-0.162500X0.617500X-0.162500X-0.617500X0.162500X-0.617500X0.162500X0.617500X0*%
%ADD11C,3.200000*%
%ADD12R,1.600000X1.600000*%
%ADD13C,1.600000*%
%ADD14C,3.000000*%
%ADD15R,1.700000X1.700000*%
%ADD16C,1.700000*%
G04 APERTURE END LIST*
D10*
%TO.C,U3*%
X39950000Y-17650000D03*
X39000000Y-17650000D03*
X38050000Y-17650000D03*
X38050000Y-20350000D03*
X39000000Y-20350000D03*
X39950000Y-20350000D03*
%TD*%
%TO.C,U1*%
X75950000Y-17650000D03*
X75000000Y-17650000D03*
X74050000Y-17650000D03*
X74050000Y-20350000D03*
X75000000Y-20350000D03*
X75950000Y-20350000D03*
%TD*%
%TO.C,U4*%
X21950000Y-17650000D03*
X21000000Y-17650000D03*
X20050000Y-17650000D03*
X20050000Y-20350000D03*
X21000000Y-20350000D03*
X21950000Y-20350000D03*
%TD*%
D11*
%TO.C,H1*%
X5000000Y-5000000D03*
%TD*%
D12*
%TO.C,J3*%
X35500000Y-24260000D03*
D13*
X38000000Y-24260000D03*
X40000000Y-24260000D03*
X42500000Y-24260000D03*
D14*
X32430000Y-26970000D03*
X45570000Y-26970000D03*
%TD*%
D11*
%TO.C,U5*%
X77000000Y-4000000D03*
D15*
X27450000Y-11750000D03*
D16*
X29990000Y-11750000D03*
X32530000Y-11750000D03*
X35070000Y-11750000D03*
D15*
X39950000Y-11750000D03*
D16*
X42490000Y-11750000D03*
X45030000Y-11750000D03*
X47570000Y-11750000D03*
D15*
X52450000Y-11750000D03*
D16*
X54990000Y-11750000D03*
X57530000Y-11750000D03*
X60070000Y-11750000D03*
D15*
X64950000Y-11750000D03*
D16*
X67490000Y-11750000D03*
X70030000Y-11750000D03*
X72570000Y-11750000D03*
%TD*%
D12*
%TO.C,J1*%
X71500000Y-24260000D03*
D13*
X74000000Y-24260000D03*
X76000000Y-24260000D03*
X78500000Y-24260000D03*
D14*
X68430000Y-26970000D03*
X81570000Y-26970000D03*
%TD*%
D11*
%TO.C,H2*%
X5000000Y-32000000D03*
%TD*%
D12*
%TO.C,J2*%
X53500000Y-24260000D03*
D13*
X56000000Y-24260000D03*
X58000000Y-24260000D03*
X60500000Y-24260000D03*
D14*
X50430000Y-26970000D03*
X63570000Y-26970000D03*
%TD*%
D10*
%TO.C,U2*%
X57950000Y-17650000D03*
X57000000Y-17650000D03*
X56050000Y-17650000D03*
X56050000Y-20350000D03*
X57000000Y-20350000D03*
X57950000Y-20350000D03*
%TD*%
D11*
%TO.C,H4*%
X91000000Y-32000000D03*
%TD*%
D12*
%TO.C,J4*%
X17500000Y-24260000D03*
D13*
X20000000Y-24260000D03*
X22000000Y-24260000D03*
X24500000Y-24260000D03*
D14*
X14430000Y-26970000D03*
X27570000Y-26970000D03*
%TD*%
D11*
%TO.C,H3*%
X91000000Y-5000000D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,20 @@
M48
; DRILL file {KiCad 7.0.11-7.0.11~ubuntu22.04.1} date 5.11.2024 (вт) 12:08:34
; FORMAT={3:3/ absolute / metric / suppress leading zeros}
; #@! TF.CreationDate,2024-11-05T12:08:34+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC,TZ
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C3.200
%
G90
G05
T1
X5000Y-5000
X5000Y-32000
X77000Y-4000
X91000Y-5000
X91000Y-32000
M30

View File

@@ -0,0 +1,72 @@
M48
; DRILL file {KiCad 7.0.11-7.0.11~ubuntu22.04.1} date 5.11.2024 (вт) 12:08:34
; FORMAT={3:3/ absolute / metric / suppress leading zeros}
; #@! TF.CreationDate,2024-11-05T12:08:34+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.11-7.0.11~ubuntu22.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC,TZ
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.300
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.920
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C1.000
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C2.300
%
G90
G05
T1
X21000Y-16000
X21000Y-22000
X39000Y-16000
X39000Y-22000
X57000Y-16000
X57000Y-22000
X75000Y-16000
X75000Y-22000
T2
X17500Y-24260
X20000Y-24260
X22000Y-24260
X24500Y-24260
X35500Y-24260
X38000Y-24260
X40000Y-24260
X42500Y-24260
X53500Y-24260
X56000Y-24260
X58000Y-24260
X60500Y-24260
X71500Y-24260
X74000Y-24260
X76000Y-24260
X78500Y-24260
T3
X27450Y-11750
X29990Y-11750
X32530Y-11750
X35070Y-11750
X39950Y-11750
X42490Y-11750
X45030Y-11750
X47570Y-11750
X52450Y-11750
X54990Y-11750
X57530Y-11750
X60070Y-11750
X64950Y-11750
X67490Y-11750
X70030Y-11750
X72570Y-11750
T4
X14430Y-26970
X27570Y-26970
X32430Y-26970
X45570Y-26970
X50430Y-26970
X63570Y-26970
X68430Y-26970
X81570Y-26970
M30