Final single-board center board revision

This commit is contained in:
jaseg 2022-07-30 13:07:32 +02:00
parent 7f18bf03b1
commit ebcb8ec5ed
25 changed files with 70703 additions and 4250 deletions

2
.gitignore vendored
View file

@ -3,3 +3,5 @@
# Pulseview session setup files # Pulseview session setup files
*.pvs *.pvs
.ipynb_checkpoints .ipynb_checkpoints
*.gbr
*.zip

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

77
center/center.kicad_prl Normal file
View file

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 37,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.3700000047683716
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffef_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "center.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

567
center/center.kicad_pro Normal file
View file

@ -0,0 +1,567 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.15,
"copper_line_width": 0.15,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": true,
"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": true,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": true,
"zones": {
"45_degree_only": false,
"min_clearance": 0.15
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [
"clearance|180095001|115440000|46b665bc-ec0c-494f-bc83-df770871abd3|bcb40fa3-b41b-411d-b561-9bd80d99e072",
"clearance|180850000|115440000|bcb40fa3-b41b-411d-b561-9bd80d99e072|46b665bc-ec0c-494f-bc83-df770871abd3",
"clearance|180850000|115440000|e6629e01-bc20-4ee6-b773-723f548b3816|bcb40fa3-b41b-411d-b561-9bd80d99e072",
"courtyards_overlap|195765866|108222151|00000000-0000-0000-0000-00005de7bda7|00000000-0000-0000-0000-00005de9b522",
"text_thickness|193350000|117925000|e1e8791b-f102-4509-9948-1986c49e1265|00000000-0000-0000-0000-000000000000",
"text_thickness|194150000|82775000|d9972955-3442-4947-bb4c-b7565fbe6bb7|00000000-0000-0000-0000-000000000000",
"track_dangling|160600000|94125000|265873b1-486e-477a-b6cf-ce1300359272|00000000-0000-0000-0000-000000000000",
"track_dangling|168700000|86225000|1b7d2820-9357-474d-8097-03ccbdacd975|00000000-0000-0000-0000-000000000000",
"track_dangling|168700000|86225000|d339ecce-3fd9-4e97-96f1-611260cda1c4|00000000-0000-0000-0000-000000000000",
"track_dangling|174325000|115225000|f1872d20-0bb0-4746-b8b5-e9be9708c74c|00000000-0000-0000-0000-000000000000",
"track_dangling|177400000|77400000|12b87ea1-4c32-4148-a860-bc0c28c9a20b|00000000-0000-0000-0000-000000000000",
"track_dangling|179362500|82312500|f8ba382a-588f-4da9-b278-dfa04215c18f|00000000-0000-0000-0000-000000000000",
"track_dangling|182975000|75575000|3ffd4088-d618-4ea4-bb0d-96c1f0c66d24|00000000-0000-0000-0000-000000000000",
"track_dangling|186857500|77625000|cc9ece8d-547f-40b0-add3-a0bd3d50fd8a|00000000-0000-0000-0000-000000000000"
],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"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_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": "ignore",
"lib_footprint_mismatch": "ignore",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"overlapping_pads": "warning",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "error",
"silk_overlap": "ignore",
"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": {
"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.0,
"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.12,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.09999999999999999,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"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.1,
0.15,
0.2,
0.3,
0.4,
0.5,
0.8,
1.2,
1.5,
1.8,
2.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.6,
"drill": 0.3
},
{
"diameter": 0.8,
"drill": 0.4
},
{
"diameter": 1.2,
"drill": 0.6
},
{
"diameter": 2.0,
"drill": 1.0
},
{
"diameter": 2.5,
"drill": 1.5
},
{
"diameter": 3.0,
"drill": 2.0
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"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_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "center.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
},
{
"bus_width": 12.0,
"clearance": 0.6,
"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": "HV",
"nets": [
"+VSW",
"/Q0",
"/Q1",
"/Q2",
"/Q3",
"/VIN_A",
"/VIN_B"
],
"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": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.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.3,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"90842322-b56e-42c7-bb4b-462bae6a0a0f",
""
]
],
"text_variables": {}
}

5149
center/center.kicad_sch Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
M48 M48
; DRILL file {KiCad (6.99.0-1920-g294b8e9051)} date Sat Jul 23 13:34:33 2022 ; DRILL file {KiCad (6.99.0-1920-g294b8e9051)} date Sun Jul 24 19:35:38 2022
; FORMAT={-:-/ absolute / metric / decimal} ; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2022-07-23T13:34:33+02:00 ; #@! TF.CreationDate,2022-07-24T19:35:38+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.99.0-1920-g294b8e9051) ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.99.0-1920-g294b8e9051)
; #@! TF.FileFunction,NonPlated,1,2,NPTH ; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2 FMAT,2

View file

@ -1,7 +1,7 @@
M48 M48
; DRILL file {KiCad (6.99.0-1920-g294b8e9051)} date Sat Jul 23 13:34:33 2022 ; DRILL file {KiCad (6.99.0-1920-g294b8e9051)} date Sun Jul 24 19:35:38 2022
; FORMAT={-:-/ absolute / metric / decimal} ; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2022-07-23T13:34:33+02:00 ; #@! TF.CreationDate,2022-07-24T19:35:38+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.99.0-1920-g294b8e9051) ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.99.0-1920-g294b8e9051)
; #@! TF.FileFunction,Plated,1,2,PTH ; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2 FMAT,2
@ -31,25 +31,22 @@ X163.45Y-108.125
X163.95Y-103.825 X163.95Y-103.825
X164.4Y-82.3 X164.4Y-82.3
X164.95Y-105.975 X164.95Y-105.975
X168.1Y-73.125 X166.5Y-78.2
X168.1Y-74.375 X168.8Y-80.1
X170.8Y-78.1 X169.1Y-71.8
X170.95Y-79.4 X169.5Y-76.0
X173.75Y-80.975 X172.5Y-79.4
X173.05Y-77.3
X173.8Y-116.85 X173.8Y-116.85
X173.85Y-79.4 X173.85Y-82.9
X174.95Y-116.4 X174.95Y-116.4
X175.15Y-82.175 X175.15Y-82.175
X177.272Y-76.6 X176.75Y-78.075
X178.05Y-75.25 X177.5Y-78.7
X179.6Y-78.2 X179.4Y-78.1
X179.6Y-79.075 X180.7Y-86.9
X180.65Y-85.525
X181.3Y-105.3 X181.3Y-105.3
X182.45Y-77.9
X182.55Y-80.1
X183.0Y-105.3 X183.0Y-105.3
X183.95Y-76.55
X184.3Y-90.5 X184.3Y-90.5
X184.7Y-96.65 X184.7Y-96.65
X185.463Y-90.5 X185.463Y-90.5
@ -71,7 +68,10 @@ T2
X153.85Y-97.6 X153.85Y-97.6
X154.95Y-100.975 X154.95Y-100.975
X157.15Y-109.15 X157.15Y-109.15
X160.6Y-89.5
X170.6Y-82.2
X170.6Y-112.85 X170.6Y-112.85
X173.1Y-75.7
X178.65Y-113.475 X178.65Y-113.475
X178.65Y-115.275 X178.65Y-115.275
X178.65Y-117.275 X178.65Y-117.275
@ -79,16 +79,15 @@ X179.2Y-116.275
X179.75Y-115.275 X179.75Y-115.275
X179.75Y-117.275 X179.75Y-117.275
X180.05Y-113.475 X180.05Y-113.475
X183.85Y-76.675
X204.3Y-82.8 X204.3Y-82.8
T3 T3
X156.7Y-97.725 X156.7Y-97.725
X158.7Y-97.725 X158.7Y-97.725
T4 T4
X153.2Y-86.925 X153.2Y-86.925
X160.3Y-89.5
X161.675Y-96.025 X161.675Y-96.025
X162.45Y-114.975 X162.45Y-114.975
X165.85Y-71.975
X165.95Y-91.175 X165.95Y-91.175
X166.75Y-122.025 X166.75Y-122.025
X169.0Y-86.8 X169.0Y-86.8
@ -96,9 +95,9 @@ X172.95Y-85.725
X172.95Y-87.775 X172.95Y-87.775
X182.2Y-120.775 X182.2Y-120.775
X185.35Y-112.525 X185.35Y-112.525
X186.15Y-83.225
X188.2Y-113.4 X188.2Y-113.4
X188.55Y-125.975 X188.55Y-125.975
X188.95Y-82.825
X189.9Y-96.6 X189.9Y-96.6
X191.8Y-104.4 X191.8Y-104.4
X192.0Y-74.1 X192.0Y-74.1

View file

@ -1,4 +1,5 @@
(sym_lib_table (sym_lib_table
(lib (name components)(type Legacy)(uri ${KIPRJMOD}/components.lib)(options "")(descr "")) (lib (name "components")(type "Legacy")(uri "${KIPRJMOD}/components.lib")(options "")(descr ""))
(lib (name center-rescue)(type Legacy)(uri ${KIPRJMOD}/center-rescue.lib)(options "")(descr "")) (lib (name "center-rescue")(type "Legacy")(uri "${KIPRJMOD}/center-rescue.lib")(options "")(descr ""))
(lib (name "MCU_ST_STM32G0")(type "KiCad")(uri "${KIPRJMOD}/MCU_ST_STM32G0.kicad_sym")(options "")(descr ""))
) )

77
corner/corner.kicad_prl Normal file
View file

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 40,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "corner.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

474
corner/corner.kicad_pro Normal file
View file

@ -0,0 +1,474 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.15,
"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.0,
"height": 5.0,
"width": 2.8
},
"silk_line_width": 0.15,
"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.6
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"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_type_mismatch": "warning",
"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",
"overlapping_pads": "warning",
"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": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.09999999999999999,
"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.12,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"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": [],
"via_dimensions": [],
"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_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "corner.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": {
"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.25,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"cba8ab87-9ec5-427f-9ee1-b115ba7b0bb4",
""
]
],
"text_variables": {}
}

282
corner/corner.kicad_sch Normal file
View file

@ -0,0 +1,282 @@
(kicad_sch (version 20220404) (generator eeschema)
(uuid cba8ab87-9ec5-427f-9ee1-b115ba7b0bb4)
(paper "A4")
(lib_symbols
(symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x01" (id 1) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x01_1_1"
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 1.27) (end 1.27 -1.27)
(stroke (width 0.254) (type default))
(fill (type background))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x02" (id 1) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x02_1_1"
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 1.27) (end 1.27 -3.81)
(stroke (width 0.254) (type default))
(fill (type background))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 72.39 66.04) (diameter 0) (color 0 0 0 0)
(uuid 2fba87ca-21bc-4cdb-b034-fa312ba78b4c)
)
(wire (pts (xy 73.66 57.15) (xy 63.5 57.15))
(stroke (width 0) (type default))
(uuid 0394df9e-87bb-4cb9-ada5-04cbbf16dd0a)
)
(wire (pts (xy 76.2 72.39) (xy 77.47 72.39))
(stroke (width 0) (type default))
(uuid 152f388c-77d8-40cf-88a7-9358dd66122c)
)
(wire (pts (xy 73.66 59.69) (xy 73.66 57.15))
(stroke (width 0) (type default))
(uuid 327fb3fe-3d04-4009-8dd1-674f22df5ed2)
)
(wire (pts (xy 63.5 59.69) (xy 72.39 59.69))
(stroke (width 0) (type default))
(uuid 49f50d8c-4842-42b8-8e60-85122208a2eb)
)
(wire (pts (xy 72.39 69.85) (xy 77.47 69.85))
(stroke (width 0) (type default))
(uuid 64be8793-d195-480c-8f98-e62cb06eebad)
)
(wire (pts (xy 77.47 63.5) (xy 74.93 63.5))
(stroke (width 0) (type default))
(uuid 7ae6f05e-d9ce-44fc-b805-b02abf692f0a)
)
(wire (pts (xy 74.93 63.5) (xy 74.93 57.15))
(stroke (width 0) (type default))
(uuid 8f676b1c-d95d-4ccb-8825-876158c90d66)
)
(wire (pts (xy 77.47 59.69) (xy 73.66 59.69))
(stroke (width 0) (type default))
(uuid 9e4718fe-b65a-4ea1-bcb0-236b177ab842)
)
(wire (pts (xy 74.93 57.15) (xy 77.47 57.15))
(stroke (width 0) (type default))
(uuid a33f5e2c-ffe3-41bd-93f0-22c7a7a6db13)
)
(wire (pts (xy 77.47 66.04) (xy 72.39 66.04))
(stroke (width 0) (type default))
(uuid b5af4ea1-9604-4917-aec3-93a3ba6ba950)
)
(wire (pts (xy 72.39 59.69) (xy 72.39 66.04))
(stroke (width 0) (type default))
(uuid cd9b4ab5-84f7-4db3-9bda-deb749b394d3)
)
(wire (pts (xy 72.39 66.04) (xy 72.39 69.85))
(stroke (width 0) (type default))
(uuid e7f35699-dd76-4045-b1a8-729fd754e55b)
)
(label "C" (at 76.2 59.69 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 2bfda7cd-7448-48b4-90e9-5b60e24b05c8)
)
(label "A" (at 76.2 66.04 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 6e908b4b-05ed-4233-90d6-272e2548ccae)
)
(label "D" (at 76.2 72.39 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid b9f28db7-5904-43d6-af73-82ed344f68d1)
)
(label "B" (at 76.2 63.5 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid e0d2da1e-e31e-4842-bf69-f6df8d62c373)
)
(symbol (lib_id "Connector_Generic:Conn_01x02") (at 82.55 59.69 0) (mirror x) (unit 1)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005c19123a)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 86.36 58.42 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 80.4926 53.7464 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 82.55 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 82.55 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 776d66fe-c9ad-44b4-b108-b2471269a326))
(pin "2" (uuid 0722e6cc-90a6-492d-927d-3c6e2d020309))
)
(symbol (lib_id "Connector_Generic:Conn_01x02") (at 82.55 66.04 0) (mirror x) (unit 1)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005c191348)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 86.36 64.77 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 80.4926 60.1218 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 82.55 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 82.55 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7561e722-7816-40dd-8826-b3e746ce798e))
(pin "2" (uuid 4ccea6e4-347a-4ead-9086-fff9a87d2467))
)
(symbol (lib_id "Connector_Generic:Conn_01x02") (at 82.55 72.39 0) (mirror x) (unit 1)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005c1913c4)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 86.36 71.12 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 80.4926 66.4464 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 82.55 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 82.55 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 37052942-e2fa-47c6-9e2e-fbd664dd55be))
(pin "2" (uuid 44cf36f1-2879-44b5-83e2-f3ca9aadfbe2))
)
(symbol (lib_id "Connector_Generic:Conn_01x02") (at 58.42 57.15 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005c19144f)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 53.34 58.42 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 60.452 53.9496 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 58.42 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 58.42 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 71de2f81-bffb-4e6a-b765-c54afa89417b))
(pin "2" (uuid 8512bdf2-fed2-4d11-8782-49804911f38f))
)
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 71.12 72.39 180) (unit 1)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005c1956f0)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 66.04 72.39 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 66.04 74.93 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 71.12 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 71.12 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8de24305-0a7b-45f3-91da-8bc9593c5d65))
)
(sheet_instances
(path "/" (page "1"))
)
(symbol_instances
(path "/00000000-0000-0000-0000-00005c1913c4"
(reference "J1") (unit 1) (value "Conn_01x02") (footprint "")
)
(path "/00000000-0000-0000-0000-00005c191348"
(reference "J2") (unit 1) (value "Conn_01x02") (footprint "")
)
(path "/00000000-0000-0000-0000-00005c19123a"
(reference "J3") (unit 1) (value "Conn_01x02") (footprint "")
)
(path "/00000000-0000-0000-0000-00005c19144f"
(reference "J4") (unit 1) (value "Conn_01x02") (footprint "")
)
(path "/00000000-0000-0000-0000-00005c1956f0"
(reference "J5") (unit 1) (value "DUMMY") (footprint "")
)
)
)

1
corner/fp-info-cache Normal file
View file

@ -0,0 +1 @@
0

76
driver/driver.kicad_prl Normal file
View file

@ -0,0 +1,76 @@
{
"board": {
"active_layer": 40,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39
],
"visible_layers": "003ffef_80000001",
"zone_display_mode": 0
},
"meta": {
"filename": "driver.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

572
driver/driver.kicad_pro Normal file
View file

@ -0,0 +1,572 @@
{
"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.0,
"height": 0.45,
"width": 1.45
},
"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.25
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [
"clearance|281469039|45813300|c3f71ee5-fa18-43ba-b9a6-7407345b2b58|9de1e896-f8e3-44dd-9ffe-cebdcbc3def2",
"clearance|281469039|59146700|e20c0db1-0786-44c3-8039-1f07cde1f8ed|a2f0c0fe-22b1-4b3c-86d3-ad24c9eb552c",
"clearance|282944039|45393300|65b92b06-b3d4-4265-8c38-a0f132de7fb5|9de1e896-f8e3-44dd-9ffe-cebdcbc3def2",
"clearance|282944039|58726700|790f4ef6-3f55-4fa4-81c6-33003849f50c|a2f0c0fe-22b1-4b3c-86d3-ad24c9eb552c",
"clearance|288469039|29520000|9425723d-0dad-4e92-9ffa-75b3606da12c|20224eba-6b29-432e-afcb-ea331a43c8fd",
"clearance|288469039|69520000|0eb0a593-9ea3-4404-925c-fe357e9fef85|06e33bfd-0e9a-456e-9f58-5c35518e28b9",
"clearance|289944039|69940000|67f0ed67-a577-4470-8aad-1cbee5900911|06e33bfd-0e9a-456e-9f58-5c35518e28b9",
"courtyards_overlap|273365342|7270001|c4a82479-2bda-4cd4-99b9-204c19f32b07|dbec98c5-ca5b-42e6-ab6d-61d6925880f6",
"courtyards_overlap|274350001|7776443|c4a82479-2bda-4cd4-99b9-204c19f32b07|dbec98c5-ca5b-42e6-ab6d-61d6925880f6",
"courtyards_overlap|325250001|16270001|4f976688-880b-471a-b950-4b4855215a7e|a92d58c2-a950-4743-ba5e-207b46fed029",
"isolated_copper|281272014|15014394|6d2fbe69-ebde-4b6a-97a6-7fd3477aea20|00000000-0000-0000-0000-000000000000"
],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"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_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": "ignore",
"lib_footprint_mismatch": "ignore",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"overlapping_pads": "warning",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "warning",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "ignore",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "ignore",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "ignore",
"via_dangling": "warning",
"zones_intersect": "ignore"
},
"rule_severitieslegacy_courtyards_overlap": true,
"rule_severitieslegacy_no_courtyard_defined": false,
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.075,
"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.12,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.15,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"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.15,
0.25,
0.5,
0.8,
1.2,
1.8,
2.5,
3.2
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.8,
"drill": 0.4
},
{
"diameter": 1.0,
"drill": 0.5
},
{
"diameter": 1.2,
"drill": 0.6
},
{
"diameter": 1.6,
"drill": 0.8
},
{
"diameter": 2.0,
"drill": 1.0
},
{
"diameter": 2.4,
"drill": 1.2
},
{
"diameter": 3.0,
"drill": 1.5
}
],
"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_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "driver.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
},
{
"bus_width": 12.0,
"clearance": 0.6,
"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": "HV",
"nets": [
"/DRV1",
"/DRV2",
"/DRV3",
"/DRV4",
"/DRV_A",
"/DRV_B",
"/OUT_A",
"/OUT_B",
"/VB1",
"/VB2",
"/VIN",
"/VIN_INPUT",
"/VIN_MEAS"
],
"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": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.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.3,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"a4b014d8-050b-4a7a-9077-d2799def17e5",
""
]
],
"text_variables": {}
}

12186
driver/driver.kicad_sch Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,40 @@
(footprint "inductor_chonky_18x18mm" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 73ca33e1-5cdc-40bd-889f-e806c545e1ee)
)
(fp_text value "inductor_chonky_18x18mm" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 93e12f10-7c29-42f0-a9c7-dcd2c166719d)
)
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4f221382-2e49-450f-855c-f95e9f50bcc0)
)
(fp_line (start -9 -9) (end 9 -9)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp e842c36f-ff12-4eeb-9bec-f4386565137d))
(fp_line (start -9 -3) (end -9 -9)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 65c6198e-c26b-4ba0-91c1-a7da8c48da74))
(fp_line (start -9 9) (end -9 3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bb857c9d-2c2e-478f-b5b7-2d009fd24f24))
(fp_line (start 9 -9) (end 9 -3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b9d9078c-98a7-4db1-b4c7-56e869e36146))
(fp_line (start 9 3) (end 9 9)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1294cfc2-ed22-40a6-9768-e63186ed09a9))
(fp_line (start 9 9) (end -9 9)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1e863e19-3b63-4cd9-bd8f-937332dc2039))
(fp_arc (start -7 -3) (mid 0 -7.615773) (end 7 -3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ae2f7385-7c21-492d-a4da-3bf14532d53d))
(fp_arc (start 7 3) (mid 0 7.615773) (end -7 3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp eaf7db45-3ad6-4c0c-ad20-946a12934d25))
(fp_rect (start -9 -9) (end 9 9)
(stroke (width 0.05) (type default)) (fill none) (layer "B.CrtYd") (tstamp 677b58da-5dd7-4576-9a5d-93e9100f2be0))
(fp_rect (start -9 -9) (end 9 9)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 55fc8439-34d9-4e39-b1e4-125742f0909c))
(pad "1" smd rect (at -6.65 0) (size 6 6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 23bdb584-c11c-4750-ae06-717f39ef3a85))
(pad "2" smd rect (at 6.65 0) (size 6 6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 0bd0d0a5-147c-4c2c-8927-c46ab9ec0c99))
)

View file

@ -0,0 +1,74 @@
(footprint "inductor_tdk_spm6530" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1eb5ed22-6db8-4acd-8a52-24fe07a9ed05)
)
(fp_text value "inductor_tdk_spm6530" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8e359db0-4bf5-4e1b-9110-2f47ca268fbc)
)
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4a8d8dba-7654-430b-86e7-71660a3b2f7c)
)
(fp_line (start -3.5 -2.5) (end -3.5 -2)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp ce2a422d-10a1-4466-a4a9-d534d3590553))
(fp_line (start -3.5 3.5) (end -3.5 2)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp ec792975-4eda-47d9-8696-f48475e30e3f))
(fp_line (start -3.5 3.5) (end 2.5 3.5)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp 35956a82-df65-4f98-a05c-44fbbc95dc3d))
(fp_line (start -2.5 -3.5) (end -3.5 -2.5)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp 0bd8e70c-1831-46bc-8087-84ac19620da3))
(fp_line (start -1.75 0.4) (end -1.25 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 29c05729-5a60-4817-b36e-6827f2ef4b48))
(fp_line (start 1.25 0.4) (end 1.75 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 5e28b76a-6173-4d17-a389-dda8de4f9049))
(fp_line (start 2.5 3.5) (end 3.5 2.5)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp d5eb65fa-26ca-474a-b0bd-852b95fe79f3))
(fp_line (start 3.5 -3.5) (end -2.5 -3.5)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp d5e9fe49-71a3-47a0-951f-27ce5135d8d4))
(fp_line (start 3.5 -2) (end 3.5 -3.5)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp 481731b6-eb56-42ab-9192-ba93dcc11b4a))
(fp_line (start 3.5 2.5) (end 3.5 2)
(stroke (width 0.2) (type default)) (layer "F.SilkS") (tstamp 9734df10-a93f-44d6-89c1-30f5831fbb3a))
(fp_arc (start -1.25 -0.3) (mid -1.05 -0.5) (end -0.85 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b95bf3d4-992c-4de0-84df-4b4fa1ff2828))
(fp_arc (start -0.85 -0.3) (mid -0.956865 0.10322) (end -1.25 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ca671157-89a8-42c1-baa3-9618a63cc43a))
(fp_arc (start -0.838236 0.4) (mid -1.134899 0.103401) (end -1.25 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b1306d06-5b56-4c8d-b02e-ba159113203e))
(fp_arc (start -0.55 -0.3) (mid -0.35 -0.5) (end -0.15 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp aa517141-ffc2-4fbb-b8d4-13a07a86c0a6))
(fp_arc (start -0.55 0.4) (mid -0.69444 0.427164) (end -0.839538 0.403768)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0e80d06f-c4e8-47bd-8174-83e545734501))
(fp_arc (start -0.15 -0.3) (mid -0.256865 0.10322) (end -0.55 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f2ed1dba-5bce-4b74-986f-e21f06403ce7))
(fp_arc (start -0.138236 0.4) (mid -0.434899 0.103401) (end -0.55 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2c9373de-ebdf-46fc-bb9c-67f00095465c))
(fp_arc (start 0.15 -0.3) (mid 0.35 -0.5) (end 0.55 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fbf1e946-d8d0-46f1-b416-dd3ea95c12c9))
(fp_arc (start 0.15 0.4) (mid 0.00556 0.427164) (end -0.139538 0.403768)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 0d3e85a0-f5bc-475e-bc1e-903b528131c2))
(fp_arc (start 0.55 -0.3) (mid 0.443135 0.10322) (end 0.15 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8e0a76cc-0e4e-4ed8-b253-a47bcfb4664e))
(fp_arc (start 0.561764 0.4) (mid 0.265101 0.103401) (end 0.15 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp fd4c52e1-1482-4ae5-a179-4f8d4d9b0544))
(fp_arc (start 0.85 -0.3) (mid 1.05 -0.5) (end 1.25 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ddff5a1a-d1d5-40c2-8658-16927874e787))
(fp_arc (start 0.85 0.4) (mid 0.70556 0.427164) (end 0.560462 0.403768)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 06ae277c-6130-4b82-a19b-1bea6301779a))
(fp_arc (start 1.25 -0.3) (mid 1.143135 0.10322) (end 0.85 0.4)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 91a29664-9b3f-4533-b6a0-afc627925149))
(fp_arc (start 1.261764 0.4) (mid 0.965101 0.103401) (end 0.85 -0.3)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 215525d6-4d79-466b-b96c-c9525f2f2407))
(fp_rect (start -3.5 -3.5) (end 3.5 3.5)
(stroke (width 0.05) (type default)) (fill none) (layer "B.CrtYd") (tstamp bbeefc45-a154-4aa4-bec3-dcfe69e1c4ec))
(fp_rect (start -3.5 -3.5) (end 3.5 3.5)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 2b301b21-b7df-4ad3-b6e3-d8c884df87ff))
(pad "1" smd rect (at -3.7 0 180) (size 1.85 3.4) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 963caee3-0bb9-45f4-a513-79ae34838072))
(pad "2" smd rect (at 3.7 0 180) (size 1.85 3.4) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp c7527886-629d-4906-90ab-e43d3629ce9a))
)

View file

@ -0,0 +1,38 @@
(footprint "milliohm_shunt_P10D2.5" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -4.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 38cf1763-5c47-41b0-b836-733f980b60bf)
)
(fp_text value "milliohm_shunt_P10D2.5" (at 0 5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 55e694ef-df43-4977-b9e4-86d34c032108)
)
(fp_text user "${REF}" (at 0 3.75 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b97f913d-c881-47cf-9c50-94d39caf90ca)
)
(fp_line (start -2.25 -1.75) (end 2.25 -1.75)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp 1fe2f51b-223c-4c38-8822-99c821e85ef9))
(fp_line (start -2 1) (end -0.75 1)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp 616009a4-eae6-4606-8432-f7df1959bc2e))
(fp_line (start -0.75 -1) (end 0.75 -1)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp c4beef9b-7ff5-4494-a88c-4d9b9aec1b88))
(fp_line (start -0.75 1) (end -0.75 -1)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp edaf3bcc-463c-4ec3-af7e-e48cc1e14ea2))
(fp_line (start 0.75 -1) (end 0.75 1)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp 3108e88e-91c8-4a40-acb2-a10ce197bbda))
(fp_line (start 0.75 1) (end 2 1)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp ea50f612-57a7-491f-b517-0dd275cc3c59))
(fp_line (start 2.25 1.75) (end -2.25 1.75)
(stroke (width 0.25) (type default)) (layer "F.SilkS") (tstamp 0a6fc625-c064-40bc-a06a-c6034d420bd1))
(fp_rect (start -2.75 -2.25) (end -7.25 2.25)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp db788ad0-61a6-4e4f-a847-4de00c7faea1))
(fp_rect (start 2.75 -2.25) (end 7.25 2.25)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 04aac230-2f9c-427e-9f85-823afe4e1965))
(pad "1" thru_hole roundrect (at -5 0) (size 4.5 4.5) (drill 2.7) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp b5fc41d3-3d86-4d3a-b344-e6dcec9d09f1))
(pad "2" thru_hole roundrect (at 5 0) (size 4.5 4.5) (drill 2.7) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp caf3e255-b97d-4cf4-a435-6f71ea2b3336))
)

View file

@ -0,0 +1,38 @@
(footprint "terminal_KF2EDGR" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 323e6cc5-d0a3-41b4-903c-8c5d13fd4614)
)
(fp_text value "terminal_KF2EDGR" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a85df372-630c-4218-b6e8-59fd764ce515)
)
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3588222f-c2ce-454f-9ff3-2b3fc8e4fd4b)
)
(fp_line (start -5 -2.5) (end 5 -2.5)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 950dd81d-998b-4505-a78c-9d00cc887fd0))
(fp_line (start -5 8) (end 5 8)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9c93b19b-d31f-4047-b014-91de2d03d47d))
(fp_line (start -5 9.5) (end -5 -2.5)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8fbd0441-2132-434c-99aa-50023aec67fe))
(fp_line (start -3.5 9.5) (end -3 8)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d2cbd753-4e37-40fd-bb3e-96399ef73566))
(fp_line (start -1.5 9.5) (end -2 8)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1af57fb3-2066-41fc-9ba4-52b15f0fa0b4))
(fp_line (start 1.5 9.5) (end 2 8)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 4dbcb663-850f-4f67-9636-366c89760bf4))
(fp_line (start 3.5 9.5) (end 3 8)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bc7cf793-91c6-4852-b7e5-40f28355eeda))
(fp_line (start 5 -2.5) (end 5 9.5)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7a98231e-4894-4483-8d07-7af8fd6b9b25))
(fp_line (start 5 9.5) (end -5 9.5)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 1446f15e-143d-407e-9bcd-1e8e232f6aeb))
(fp_rect (start -5 -2.5) (end 5 9.5)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 0b8dfb78-5654-4609-af2b-bd6b1a7e1c5d))
(pad "1" thru_hole oval (at -2.5 0 90) (size 4.5 3) (drill 1.6) (layers *.Cu *.Mask) (tstamp 334fec1b-bfe0-4ad4-9f08-c8a07d489698))
(pad "2" thru_hole oval (at 2.5 0 90) (size 4.5 3) (drill 1.6) (layers *.Cu *.Mask) (tstamp 47fc8096-c1a8-4865-a114-e5078726a006))
)

View file

@ -0,0 +1,48 @@
(footprint "terminal_chonky_JL5EDGRHC" (version 20220427) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e6278b32-5dcb-4472-a6f8-72243221e0e7)
)
(fp_text value "terminal_chonky_JL5EDGRHC" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 660a64a5-e775-4cf2-b1a3-32bd9c3151ca)
)
(fp_text user "${REF}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 50585957-eb69-44bf-a92c-7081d51f56a7)
)
(fp_line (start -8.89 -1.905) (end -8.89 27.345)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 44ceb615-13bf-4c5f-88fd-44b57f345de5))
(fp_line (start -8.89 -1.905) (end 8.89 -1.905)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp da4f48ee-3e95-410f-8186-4991f51a96b0))
(fp_line (start -8.89 24.765) (end 8.89 24.765)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b25af151-8799-4c6d-b59c-0c01db4ae3be))
(fp_line (start -8.89 27.345) (end 8.89 27.345)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7ef2b7a8-e343-4173-96f6-de1f003f8ed4))
(fp_line (start -5.715 16.51) (end -6.35 24.765)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 22f67dd9-0546-470a-959d-c96f0e422126))
(fp_line (start -3.175 16.51) (end -5.715 16.51)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c3b70f1e-cccb-423f-9cb4-675cd6cccc1f))
(fp_line (start -2.54 24.765) (end -3.175 16.51)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp ed36b909-2821-4f6c-a63a-e674efff28cf))
(fp_line (start 0 -1.905) (end 0 27.345)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 47551fe3-0fa7-4085-9f98-8c772bb493ce))
(fp_line (start 3.175 16.51) (end 2.54 24.765)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b8969e49-5906-4c46-a206-d6cc527e843e))
(fp_line (start 5.715 16.51) (end 3.175 16.51)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp dd03fb91-cd0f-478d-af1c-303c6f465191))
(fp_line (start 6.35 24.765) (end 5.715 16.51)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d4fd486e-e17e-44dc-a7ee-eda83205c84a))
(fp_line (start 8.89 -1.905) (end 8.89 27.345)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d419d677-e889-4fb3-b282-3721bb6edc79))
(fp_rect (start -8.89 -1.905) (end 8.89 27.305)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 35a53d7e-08db-4c48-bb49-571e3ac1f05c))
(pad "1" thru_hole oval (at -3.81 0 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 462b4d3b-5bce-4de9-83f1-a364c67e5fa5))
(pad "1" thru_hole oval (at -3.81 5.08 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 9ac30da5-3f02-4b52-8e18-195b355606ea))
(pad "1" thru_hole oval (at -3.81 7.62 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp bd2808d9-3b94-416d-a8d9-cfacfdfce461))
(pad "2" thru_hole oval (at 3.81 -0.000865 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp b75a8add-80ff-4ffc-8e26-48414960417c))
(pad "2" thru_hole oval (at 3.81 5.079135 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 56c09a3a-1215-4699-9ba9-09e5a2aa1631))
(pad "2" thru_hole oval (at 3.81 7.619135 90) (size 3.5 3) (drill 1.4) (layers *.Cu *.Mask) (tstamp 52717eeb-ca3b-4b57-a347-3bdfa4f88c60))
)

3
driver/fp-lib-table Normal file
View file

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name "footprints")(type "KiCad")(uri "${KIPRJMOD}/footprints.pretty")(options "")(descr ""))
)

View file

@ -0,0 +1,346 @@
(kicad_symbol_lib (version 20220331) (generator kicad_symbol_editor)
(symbol "STM32G070RxT" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -20.32 62.23 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "STM32G070RxT" (id 1) (at 12.7 62.23 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (id 2) (at -15.24 -40.64 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
(property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "ARM Cortex-M4 STM32F4 STM32F401" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "ARM Cortex-M4 MCU, 128KB flash, 64KB RAM, 84MHz, 1.7-3.6V, 50 GPIO, LQFP-64" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "STM32G070RxT_0_1"
(rectangle (start -20.32 60.96) (end 17.78 -43.18)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "STM32G070RxT_1_1"
(pin bidirectional line (at -22.86 -27.94 0) (length 2.54)
(name "PC11" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 43.18 0) (length 2.54)
(name "PF0/OSC_IN" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 40.64 0) (length 2.54)
(name "PF1/OSC_OUT" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 58.42 0) (length 2.54)
(name "NRST" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 0 0) (length 2.54)
(name "PC0" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -2.54 0) (length 2.54)
(name "PC1" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -5.08 0) (length 2.54)
(name "PC2" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -7.62 0) (length 2.54)
(name "PC3" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 55.88 180) (length 2.54)
(name "PA0" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 53.34 180) (length 2.54)
(name "PA1" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 50.8 180) (length 2.54)
(name "PA2" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -30.48 0) (length 2.54)
(name "PC12" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 48.26 180) (length 2.54)
(name "PA3" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 45.72 180) (length 2.54)
(name "PA4" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 43.18 180) (length 2.54)
(name "PA5" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 40.64 180) (length 2.54)
(name "PA6" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 38.1 180) (length 2.54)
(name "PA7" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -10.16 0) (length 2.54)
(name "PC4" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -12.7 0) (length 2.54)
(name "PC5" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 0 180) (length 2.54)
(name "PB0" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -2.54 180) (length 2.54)
(name "PB1" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -5.08 180) (length 2.54)
(name "PB2" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -33.02 0) (length 2.54)
(name "PC13" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -25.4 180) (length 2.54)
(name "PB10" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -27.94 180) (length 2.54)
(name "PB11" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -30.48 180) (length 2.54)
(name "PB12" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -33.02 180) (length 2.54)
(name "PB13" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -35.56 180) (length 2.54)
(name "PB14" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -38.1 180) (length 2.54)
(name "PB15" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 35.56 180) (length 2.54)
(name "PA8" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 33.02 180) (length 2.54)
(name "PA9" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -15.24 0) (length 2.54)
(name "PC6" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -17.78 0) (length 2.54)
(name "PC7" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -35.56 0) (length 2.54)
(name "PC14/OSC32_IN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 10.16 0) (length 2.54)
(name "PD8" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 7.62 0) (length 2.54)
(name "PD9" (effects (font (size 1.27 1.27))))
(number "41" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 30.48 180) (length 2.54)
(name "PA10" (effects (font (size 1.27 1.27))))
(number "42" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 27.94 180) (length 2.54)
(name "PA11" (effects (font (size 1.27 1.27))))
(number "43" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 25.4 180) (length 2.54)
(name "PA12" (effects (font (size 1.27 1.27))))
(number "44" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 22.86 180) (length 2.54)
(name "PA13" (effects (font (size 1.27 1.27))))
(number "45" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 20.32 180) (length 2.54)
(name "PA14/BOOT0" (effects (font (size 1.27 1.27))))
(number "46" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 17.78 180) (length 2.54)
(name "PA15" (effects (font (size 1.27 1.27))))
(number "47" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -20.32 0) (length 2.54)
(name "PC8" (effects (font (size 1.27 1.27))))
(number "48" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -22.86 0) (length 2.54)
(name "PC9" (effects (font (size 1.27 1.27))))
(number "49" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -38.1 0) (length 2.54)
(name "PC15/OSC32_OUT" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 27.94 0) (length 2.54)
(name "PD0" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 25.4 0) (length 2.54)
(name "PD1" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 22.86 0) (length 2.54)
(name "PD2" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 20.32 0) (length 2.54)
(name "PD3" (effects (font (size 1.27 1.27))))
(number "53" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 17.78 0) (length 2.54)
(name "PD4" (effects (font (size 1.27 1.27))))
(number "54" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 15.24 0) (length 2.54)
(name "PD5" (effects (font (size 1.27 1.27))))
(number "55" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 12.7 0) (length 2.54)
(name "PD6" (effects (font (size 1.27 1.27))))
(number "56" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -7.62 180) (length 2.54)
(name "PB3" (effects (font (size 1.27 1.27))))
(number "57" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -10.16 180) (length 2.54)
(name "PB4" (effects (font (size 1.27 1.27))))
(number "58" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -12.7 180) (length 2.54)
(name "PB5" (effects (font (size 1.27 1.27))))
(number "59" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -5.08 63.5 270) (length 2.54)
(name "VBAT" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -15.24 180) (length 2.54)
(name "PB6" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -17.78 180) (length 2.54)
(name "PB7" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -20.32 180) (length 2.54)
(name "PB8" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -22.86 180) (length 2.54)
(name "PB9" (effects (font (size 1.27 1.27))))
(number "63" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -25.4 0) (length 2.54)
(name "PC10" (effects (font (size 1.27 1.27))))
(number "64" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -22.86 50.8 0) (length 2.54)
(name "VREF+" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 63.5 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -45.72 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "ZXCT1080" (pin_names (offset 0.127)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.81 5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "ZXCT1080" (id 1) (at 3.81 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/ina138.pdf" (id 3) (at 0 0.127 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "current sense shunt monitor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "High-Side Measurement Current Shunt Monitor, 36V, SOT-23-5" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "ZXCT1080_0_1"
(polyline
(pts
(xy -5.08 5.08)
(xy 5.08 0)
(xy -5.08 -5.08)
(xy -5.08 5.08)
)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "ZXCT1080_1_1"
(pin power_in line (at -2.54 7.62 270) (length 3.81)
(name "V+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 -7.62 90) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 7.62 0 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 2.54 0) (length 2.54)
(name "+" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -2.54 0) (length 2.54)
(name "-" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
)

1422
font_template.svg Normal file

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 39 KiB