Add files via upload

This commit is contained in:
NawfalMotii79
2026-03-09 00:05:18 +00:00
committed by GitHub
parent f105d913d9
commit 4b7eb54ee8
100 changed files with 615876 additions and 0 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,2 @@
(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0")
)
@@ -0,0 +1,131 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"drc_exclusions",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "Gerber.kicad_prl",
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"col_widths": [
162,
147,
91,
67,
91,
91,
91,
71,
91,
91
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}
@@ -0,0 +1,284 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"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.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"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.1,
"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.8,
"height": 1.27,
"width": 2.54
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"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",
"creepage": "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_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"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",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "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_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"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_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "Gerber.kicad_pro",
"version": 3
},
"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)",
"priority": 2147483647,
"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": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}
@@ -0,0 +1,14 @@
(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid 385bfb4b-9e69-480f-b42a-56ef68a7be7b)
(paper "A4")
(lib_symbols)
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
)
@@ -0,0 +1 @@
0
Binary file not shown.
@@ -0,0 +1,34 @@
<QucsStudio Schematic 5.8>
<Properties>
View=0,-50,800,800,1,0,50
Grid=10,10,0
DataSet=*.dat
DataDisplay=*.sch
OpenDisplay=1
showFrame=0
FrameText0=Title
FrameText1=Drawn By:
FrameText2=Date:
FrameText3=Revision:
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Smith 180 580 220 220 31 #c0c0c0 1 00 1 0 1 1 1 0 1 1 1 0 1 1 315 0 225 "" "" "">
<Legend 10 -100 0>
<"S[1,1]" "" #0000ff 0 3 0 0 0 0 "">
</Smith>
<Rect 100 330 650 270 31 #c0c0c0 1 00 1 6e+09 1e+09 1.4e+10 1 -48.4637 20 4.31443 1 -1 0.5 1 315 0 225 "" "" "">
<Legend 10 -100 0>
<"dB(S[1,1])" "" #0000ff 0 3 0 0 0 0 "">
<"dB(S[2,1])" "" #ff0000 0 3 0 0 0 0 "">
<Mkr 1.04606e+10 250 -310 3 1 0 0 0 50>
<"dB(S[1,2])" "" #ff00ff 0 3 0 0 0 1 "">
</Rect>
</Diagrams>
<Paintings>
</Paintings>
@@ -0,0 +1,149 @@
HEADER
BGNLIB
LIBNAME uSimmics_Layout
UNITS 0.001 1e-6
BGNSTR
STRNAME Sim_BPF_Te_100um
BOUNDARY
LAYER 3
DATATYPE 0
XY 18330: -85
18499: -85
18499: -85
18330: -85
ENDEL
BOUNDARY
LAYER 3
DATATYPE 0
XY -85: -85
84: -85
84: -85
-85: -85
ENDEL
BOUNDARY
LAYER 3
DATATYPE 0
XY 4582: 4350
6894: 4350
6894: 4350
4582: 4350
ENDEL
BOUNDARY
LAYER 3
DATATYPE 0
XY 11521: 4350
13833: 4350
13833: 4350
11521: 4350
ENDEL
BOUNDARY
LAYER 3
DATATYPE 0
XY 17902: 4215
18929: 4215
18929: 4215
17902: 4215
ENDEL
BOUNDARY
LAYER 3
DATATYPE 0
XY -513: 4215
514: 4215
514: 4215
-513: 4215
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 4582: 0
6894: 0
6894: 4350
4582: 4350
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 11521: 0
13833: 0
13833: 4350
11521: 4350
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 17902: -85
18929: -85
18929: 4215
17902: 4215
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 13833: -169
18415: -169
18415: 0
13833: 0
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 13833: -169
12677: -169
12677: -155
11521: -155
11521: 0
13833: 0
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 6894: -155
11521: -155
11521: -15
6894: -15
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 6894: -155
5738: -155
5738: -169
4582: -169
4582: 0
6894: 0
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY -513: -85
514: -85
514: 4215
-513: 4215
ENDEL
BOUNDARY
LAYER 1
DATATYPE 0
XY 0: -169
4582: -169
4582: 0
0: 0
ENDEL
ENDSTR
ENDLIB
Binary file not shown.
@@ -0,0 +1,3 @@
# netlist created by uSimmics 5.8
P1"1"SUBCLICK"_net0"gnd
P2"2"SUBCLICK"_net7"gnd
@@ -0,0 +1,30 @@
<QucsStudio Layout 5.8>
<Properties>
DataSet=*.dat
DataDisplay=*.dpl
OpenDisplay=1
Grid=0.1 mm
Mesh=20
Excite=2|0.0001|4000
Frequency=6GHz|14GHz|496
Boundary=5.74 mm|1.22 mm|2
Substrate=Sub1|3.48|102µm|0.001|2.4e-08|35µm|0|1|0|0/0/10mm/10mm
Radiation=0|1 GHz|81|41|4
</Properties>
<Items>
Rectangle MS2 0 0 0|-0.0001693|0.004582|0.0001693
Rectangle MS1 -0.0005135 -8.465e-05 0|0|0.001027|0.0043
Polygon MS8 0.006894 -0.0001693 |0|1.46e-05|-0.001156|1.46e-05|-0.001156|0|-0.002312|0|-0.002312|0.0001693|0|0.0001693
Rectangle MS4 0.006894 -1.46e-05 0|-0.0001401|0.004627|0.0001401
Polygon MS9 0.013833 -0.0001693 |0|0|-0.001156|0|-0.001156|1.46e-05|-0.002312|1.46e-05|-0.002312|0.0001693|0|0.0001693
Rectangle MS6 0.013833 0 0|-0.0001693|0.004582|0.0001693
Rectangle MS7 0.0179015 -8.465e-05 0|0|0.001027|0.0043
Rectangle MS5 0.011521 0 0|0|0.002312|0.00435
Rectangle MS3 0.004582 0 0|0|0.002312|0.00435
Lumped GND 0 0.00421535 0 2 0 0 0.001027 0
Lumped GND 0.018415 0.00421535 0 2 0 0 0.001027 0
Lumped GND 0.012677 0.00435 0 2 0 0 0.002312 0
Lumped GND 0.005738 0.00435 0 2 0 0 0.002312 0
Lumped P1 0 -8.465e-05 1 2 50 0 0.0001693 0
Lumped P2 0.018415 -8.465e-05 2 2 50 0 0.0001693 0
</Items>
Binary file not shown.
@@ -0,0 +1,57 @@
<QucsStudio Schematic 5.8>
<Properties>
View=-387.944,-196.515,1162.5,744.847,0.734694,170,117
Grid=10,10,1
DataSet=*.dat
DataDisplay=*.dpl
OpenDisplay=1
showFrame=0
FrameText0=Title
FrameText1=Drawn By:
FrameText2=Date:
FrameText3=Revision:
</Properties>
<Symbol>
</Symbol>
<Components>
.SP SP1 1 210 460 0 13 0 "lin"1"6GHz"1"14GHz"1"496"1"no"0"1"0"2"0"none"0
GND * 1 750 40 0 0 4
GND * 1 540 40 0 0 4
MLIN MS2 1 160 200 -26 15 0 "Sub1"0"169.3µm"1"4.582mm"1"26.85"0
Pac P1 1 80 320 18 -26 0 "1"1"50"1"0 dBm"0"1 GHz"0"26.85"0"SUBCLICK"0
GND * 1 80 350 0 0 0
GND * 1 130 30 0 0 4
GND * 1 310 30 0 0 4
MTEE MS8 1 310 200 -26 15 2 "Sub1"1"140.1µm"1"169.3µm"1"2.312mm"1"showNumbers"0
MTEE MS9 1 540 200 -26 15 2 "Sub1"1"169.3µm"1"140.1µm"1"2.312mm"1"showNumbers"0
MLIN MS4 1 430 200 -26 15 0 "Sub1"0"140.1µm"1"4.627mm"1"26.85"0
GND * 1 770 340 0 0 0
MLIN MS6 1 660 200 -26 15 0 "Sub1"0"169.3µm"1"4.582mm"1"26.85"0
Pac P2 1 770 310 18 -26 0 "2"1"50"1"0"0"1 GHz"0"26.85"0"SUBCLICK"0
MLIN MS3 1 310 60 10 -25 1 "Sub1"0"2.312mm"1"4.35mm"1"26.85"0
MLIN MS5 1 540 70 10 -25 1 "Sub1"0"2.312mm"1"4.35mm"1"26.85"0
MLIN MS1 1 130 70 10 -25 1 "Sub1"0"1.027mm"1"4.3mm"1"26.85"0
MLIN MS7 1 750 70 10 -25 1 "Sub1"0"1.027mm"1"4.3mm"1"26.85"0
SUBST Sub1 1 390 450 -30 24 0 "3.48"1"102µm"1"35µm"1"0.001"1"2.4e-08"1"0"0"Metal"1"Hammerstad"0"Kirschning"0
</Components>
<Wires>
130 30 130 40
130 100 130 200
80 200 130 200
80 200 80 290
190 200 280 200
310 90 310 170
340 200 400 200
460 200 510 200
540 100 540 170
570 200 630 200
690 200 750 200
750 100 750 200
770 200 770 280
750 200 770 200
</Wires>
<Diagrams>
</Diagrams>
<Paintings>
Text 490 400 16 #000000 0 band-pass filter, 9GHz...11.5GHz \n 4^{th} order Butterworth \n impedance 50 ohms
</Paintings>
@@ -0,0 +1,6 @@
G04 Generated using qucs2gerber.py*
G04 Input file: netlist.txt*
%MOMM*%
%LNTOP*%
%FSLAX35Y35*%
%ADD11C,0.0001*%
@@ -0,0 +1,6 @@
-- QUCS to Gerber File Conversion Log --
qucs -n -i Sim_BPF_Te_100um.sch -o netlist.txt
1
Error: Could not read netlist file: netlist.txt
Converting to gerber file...