Skip to content

Commit

Permalink
Replaced the STM32 microcontroller with an iCE40 FPGA
Browse files Browse the repository at this point in the history
  • Loading branch information
PatrickBaus committed Sep 26, 2024
1 parent e1d8a59 commit e46b412
Show file tree
Hide file tree
Showing 9 changed files with 85,307 additions and 36,545 deletions.
78,272 changes: 54,329 additions & 23,943 deletions SCAN2000.kicad_pcb

Large diffs are not rendered by default.

65 changes: 40 additions & 25 deletions SCAN2000.kicad_pro
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": true,
"min_clearance": 0.508
"45_degree_only": false,
"min_clearance": 0.0
}
},
"diff_pair_dimensions": [
Expand All @@ -70,7 +70,7 @@
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"courtyards_overlap": "ignore",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
Expand Down Expand Up @@ -99,8 +99,8 @@
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"silk_over_copper": "ignore",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
Expand All @@ -114,7 +114,6 @@
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rule_severitieslegacy_courtyards_overlap": true,
Expand All @@ -130,7 +129,7 @@
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_resolved_spokes": 1,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
Expand Down Expand Up @@ -453,14 +452,14 @@
"pinned_symbol_libs": []
},
"meta": {
"filename": "main.kicad_pro",
"filename": "SCAN2000.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"clearance": 0.15,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
Expand Down Expand Up @@ -499,14 +498,6 @@
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "HV",
"pattern": "/Relays/Input pins/Bus_HIGH"
},
{
"netclass": "HV",
"pattern": "/Relays/Input pins/Bus_LOW"
},
{
"netclass": "HV",
"pattern": "/Relays/Input/Sense pins/Sense_HIGH"
Expand Down Expand Up @@ -576,7 +567,7 @@
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": false
"show": true
},
{
"group_by": true,
Expand All @@ -602,6 +593,12 @@
"name": "Alternative 2",
"show": false
},
{
"group_by": false,
"label": "Config",
"name": "Config",
"show": false
},
{
"group_by": false,
"label": "DNP",
Expand All @@ -628,21 +625,39 @@
},
{
"group_by": false,
"label": "RoHS",
"name": "RoHS",
"show": true
"label": "Sim.Device",
"name": "Sim.Device",
"show": false
},
{
"group_by": false,
"label": "Temperature",
"name": "Temperature",
"show": true
"label": "Sim.Enable",
"name": "Sim.Enable",
"show": false
},
{
"group_by": false,
"label": "Sim.Pins",
"name": "Sim.Pins",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
},
{
"group_by": false,
"label": "Temperature",
"name": "Temperature",
"show": true
},
{
"group_by": false,
"label": "RoHS",
"name": "RoHS",
"show": true
}
],
"filter_string": "",
Expand Down Expand Up @@ -715,7 +730,7 @@
],
[
"00000000-0000-0000-0000-0000619ffb3c",
"Microcontroller"
"FPGA"
],
[
"00000000-0000-0000-0000-000061fc209f",
Expand Down
Loading

0 comments on commit e46b412

Please sign in to comment.