Skip to content

Commit 1966767

Browse files
authored
Merge pull request #49 from Neotron-Compute/release/v2.0.0
Release/v2.0.0
2 parents 1e3e3f6 + f462f84 commit 1966767

21 files changed

+27320
-20042
lines changed

.github/workflows/kibot.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
DRC:
2828
runs-on: ubuntu-latest
2929
container:
30-
image: setsoft/kicad_auto:ki6.0.7_Debian
30+
image: setsoft/kicad_auto:ki7
3131
steps:
3232
- uses: actions/checkout@v3
3333
with:
@@ -40,7 +40,7 @@ jobs:
4040
ERC:
4141
runs-on: ubuntu-latest
4242
container:
43-
image: setsoft/kicad_auto:ki6.0.7_Debian
43+
image: setsoft/kicad_auto:ki7
4444
steps:
4545
- uses: actions/checkout@v3
4646
with:
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-latest
5454
needs: [ERC, DRC]
5555
container:
56-
image: setsoft/kicad_auto:ki6.0.7_Debian
56+
image: setsoft/kicad_auto:ki7
5757
steps:
5858
- uses: actions/checkout@v3
5959
with:

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
## Unreleased Changes
44

5+
* None
6+
7+
## v2.0.0
8+
9+
* Updated to KiCAD 7
10+
* Reduced size of holes for PSU pins from 1.2mm to 1.02mm
11+
512
## v1.0.0
613

714
* Updated to KiCAD 6

Kicad/Neotron-Common-Hardware.kicad_pcb

Lines changed: 15201 additions & 10609 deletions
Large diffs are not rendered by default.

Kicad/Neotron-Common-Hardware.kicad_prl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@
33
"active_layer": 44,
44
"active_layer_preset": "",
55
"auto_track_width": true,
6+
"hidden_netclasses": [],
67
"hidden_nets": [],
78
"high_contrast_mode": 0,
89
"net_color_mode": 1,
910
"opacity": {
11+
"images": 0.6,
1012
"pads": 1.0,
1113
"tracks": 1.0,
1214
"vias": 1.0,

Kicad/Neotron-Common-Hardware.kicad_pro

Lines changed: 66 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"board": {
3+
"3dviewports": [],
34
"design_settings": {
45
"defaults": {
56
"board_outline_line_width": 0.049999999999999996,
@@ -57,20 +58,26 @@
5758
"rule_severities": {
5859
"annular_width": "error",
5960
"clearance": "error",
61+
"connection_width": "warning",
6062
"copper_edge_clearance": "error",
63+
"copper_sliver": "warning",
6164
"courtyards_overlap": "error",
6265
"diff_pair_gap_out_of_range": "error",
6366
"diff_pair_uncoupled_length_too_long": "error",
6467
"drill_out_of_range": "error",
6568
"duplicate_footprints": "warning",
6669
"extra_footprint": "warning",
70+
"footprint": "error",
6771
"footprint_type_mismatch": "error",
6872
"hole_clearance": "error",
6973
"hole_near_hole": "error",
7074
"invalid_outline": "error",
75+
"isolated_copper": "warning",
7176
"item_on_disabled_layer": "error",
7277
"items_not_allowed": "error",
7378
"length_out_of_range": "error",
79+
"lib_footprint_issues": "warning",
80+
"lib_footprint_mismatch": "warning",
7481
"malformed_courtyard": "error",
7582
"microvia_drill_out_of_range": "error",
7683
"missing_courtyard": "ignore",
@@ -80,9 +87,14 @@
8087
"padstack": "error",
8188
"pth_inside_courtyard": "ignore",
8289
"shorting_items": "error",
90+
"silk_edge_clearance": "warning",
8391
"silk_over_copper": "warning",
8492
"silk_overlap": "warning",
8593
"skew_out_of_range": "error",
94+
"solder_mask_bridge": "error",
95+
"starved_thermal": "error",
96+
"text_height": "warning",
97+
"text_thickness": "warning",
8698
"through_hole_pad_without_hole": "error",
8799
"too_many_vias": "error",
88100
"track_dangling": "warning",
@@ -91,7 +103,6 @@
91103
"unconnected_items": "error",
92104
"unresolved_variable": "error",
93105
"via_dangling": "warning",
94-
"zone_has_empty_net": "error",
95106
"zones_intersect": "error"
96107
},
97108
"rule_severitieslegacy_courtyards_overlap": true,
@@ -101,24 +112,70 @@
101112
"allow_microvias": false,
102113
"max_error": 0.005,
103114
"min_clearance": 0.0,
115+
"min_connection": 0.0,
104116
"min_copper_edge_clearance": 0.024999999999999998,
105117
"min_hole_clearance": 0.25,
106118
"min_hole_to_hole": 0.25,
107119
"min_microvia_diameter": 0.19999999999999998,
108120
"min_microvia_drill": 0.09999999999999999,
121+
"min_resolved_spokes": 2,
109122
"min_silk_clearance": 0.0,
123+
"min_text_height": 0.7999999999999999,
124+
"min_text_thickness": 0.08,
110125
"min_through_hole_diameter": 0.3,
111126
"min_track_width": 0.19999999999999998,
112127
"min_via_annular_width": 0.049999999999999996,
113128
"min_via_diameter": 0.39999999999999997,
129+
"solder_mask_to_copper_clearance": 0.0,
114130
"use_height_for_length_calcs": true
115131
},
132+
"teardrop_options": [
133+
{
134+
"td_allow_use_two_tracks": true,
135+
"td_curve_segcount": 5,
136+
"td_on_pad_in_zone": false,
137+
"td_onpadsmd": true,
138+
"td_onroundshapesonly": false,
139+
"td_ontrackend": false,
140+
"td_onviapad": true
141+
}
142+
],
143+
"teardrop_parameters": [
144+
{
145+
"td_curve_segcount": 0,
146+
"td_height_ratio": 1.0,
147+
"td_length_ratio": 0.5,
148+
"td_maxheight": 2.0,
149+
"td_maxlen": 1.0,
150+
"td_target_name": "td_round_shape",
151+
"td_width_to_size_filter_ratio": 0.9
152+
},
153+
{
154+
"td_curve_segcount": 0,
155+
"td_height_ratio": 1.0,
156+
"td_length_ratio": 0.5,
157+
"td_maxheight": 2.0,
158+
"td_maxlen": 1.0,
159+
"td_target_name": "td_rect_shape",
160+
"td_width_to_size_filter_ratio": 0.9
161+
},
162+
{
163+
"td_curve_segcount": 0,
164+
"td_height_ratio": 1.0,
165+
"td_length_ratio": 0.5,
166+
"td_maxheight": 2.0,
167+
"td_maxlen": 1.0,
168+
"td_target_name": "td_track_end",
169+
"td_width_to_size_filter_ratio": 0.9
170+
}
171+
],
116172
"track_widths": [],
117173
"via_dimensions": [],
118174
"zones_allow_external_fillets": false,
119175
"zones_use_no_outline": true
120176
},
121-
"layer_presets": []
177+
"layer_presets": [],
178+
"viewports": []
122179
},
123180
"boards": [],
124181
"cvpcb": {
@@ -340,7 +397,7 @@
340397
"net_settings": {
341398
"classes": [
342399
{
343-
"bus_width": 12.0,
400+
"bus_width": 12,
344401
"clearance": 0.2,
345402
"diff_pair_gap": 0.25,
346403
"diff_pair_via_gap": 0.25,
@@ -354,13 +411,15 @@
354411
"track_width": 0.25,
355412
"via_diameter": 0.8,
356413
"via_drill": 0.4,
357-
"wire_width": 6.0
414+
"wire_width": 6
358415
}
359416
],
360417
"meta": {
361-
"version": 2
418+
"version": 3
362419
},
363-
"net_colors": null
420+
"net_colors": null,
421+
"netclass_assignments": null,
422+
"netclass_patterns": []
364423
},
365424
"pcbnew": {
366425
"last_paths": {
@@ -473,4 +532,4 @@
473532
"date": "2022-12-26",
474533
"version": "70d8aa4"
475534
}
476-
}
535+
}

0 commit comments

Comments
 (0)