diff --git a/Libraries/FS_Drawing_Sheet_ANSI_B.kicad_wks b/Libraries/FS_Drawing_Sheet_ANSI_B.kicad_wks new file mode 100644 index 0000000..3d9bf65 --- /dev/null +++ b/Libraries/FS_Drawing_Sheet_ANSI_B.kicad_wks @@ -0,0 +1,493 @@ +(kicad_wks + (version 20231118) + (generator "pl_editor") + (generator_version "9.0") + (setup + (textsize 1.5 1.5) + (linewidth 0.15) + (textlinewidth 0.15) + (left_margin 10) + (right_margin 10) + (top_margin 10) + (bottom_margin 10) + ) + (rect + (name "") + (start 110 34) + (end 2 2) + (comment "rect around the title block") + ) + (rect + (name "") + (start 0 0 ltcorner) + (end 0 0) + (repeat 2) + (incrx 2) + (incry 2) + ) + (line + (name "") + (start 50 2 ltcorner) + (end 50 0 ltcorner) + (repeat 30) + (incrx 50) + ) + (tbtext "1" + (name "") + (pos 25 1 ltcorner) + (font + (size 1.3 1.3) + ) + (repeat 100) + (incrx 50) + ) + (line + (name "") + (start 50 2.0002 lbcorner) + (end 50 0.0002 lbcorner) + (repeat 30) + (incrx 50) + ) + (tbtext "1" + (name "") + (pos 25 1 lbcorner) + (font + (size 1.3 1.3) + ) + (repeat 100) + (incrx 50) + ) + (line + (name "") + (start 0 50 ltcorner) + (end 2 50 ltcorner) + (repeat 30) + (incry 50) + ) + (tbtext "A" + (name "") + (pos 1 25 ltcorner) + (font + (size 1.3 1.3) + ) + (justify center) + (repeat 100) + (incry 50) + ) + (line + (name "") + (start 0 50 rtcorner) + (end 2 50 rtcorner) + (repeat 30) + (incry 50) + ) + (tbtext "A" + (name "") + (pos 1 25 rtcorner) + (font + (size 1.3 1.3) + ) + (justify center) + (repeat 100) + (incry 50) + ) + (tbtext "Date: ${ISSUE_DATE}" + (name "") + (pos 65.664 6.9002) + ) + (line + (name "") + (start 88.893 5.3802) + (end 2.04 5.3802) + ) + (tbtext "${KICAD_VERSION}" + (name "") + (pos 87.664 3.6412) + (comment "Kicad version") + ) + (line + (name "") + (start 88.664 8.6002) + (end 2.064 8.6002) + ) + (tbtext "Rev: ${REVISION}" + (name "") + (pos 30.664 6.9002) + (font bold) + ) + (tbtext "Size: ${PAPER}" + (name "") + (pos 87.511 6.9512) + (comment "Paper format name") + ) + (tbtext "Id: ${#}/${##}" + (name "") + (pos 30.664 4.1002) + (comment "Sheet id") + ) + (line + (name "") + (start 88.664 12.6002) + (end 2.064 12.6002) + ) + (tbtext "Title: ${TITLE}" + (name "") + (pos 87.664 10.7002) + (font + (size 2 2) bold italic) + ) + (tbtext "File: ${FILENAME}" + (name "") + (pos 87.664 14.3002) + ) + (line + (name "") + (start 88.864 18.6002) + (end 2.064 18.6002) + ) + (tbtext "Sheet: ${SHEETPATH}" + (name "") + (pos 87.664 17.0002) + ) + (tbtext "${COMPANY}" + (name "") + (pos 87.664 20.0002) + (font bold) + (comment "Company name") + ) + (tbtext "${COMMENT1}" + (name "") + (pos 87.664 32.0002) + (comment "Comment 0") + ) + (tbtext "${COMMENT2}" + (name "") + (pos 87.664 29.0002) + (comment "Comment 1") + ) + (tbtext "${COMMENT3}" + (name "") + (pos 87.664 26.0002) + (comment "Comment 2") + ) + (tbtext "${COMMENT4}" + (name "") + (pos 87.664 23.0002) + (comment "Comment 3") + ) + (line + (name "") + (start 68.664 8.5002) + (end 68.664 5.5002) + ) + (line + (name "") + (start 32.664 8.5002) + (end 32.664 2.0002) + ) + (bitmap + (name "") + (pos 99.214 17.6092) + (scale 0.75) + (data "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" + "QmCC" + ) + ) + (tbtext "${COMMENT6}" + (name "") + (pos 31.656 10.5742) + (font + (size 2 2) bold italic) + ) + (line + (name "") + (start 32.672 12.4792) + (end 32.672 8.5422) + ) + (line + (name "") + (start 88.932 2.0002) + (end 88.932 34.0002) + ) +) diff --git a/project-template/FS_Drawing_Sheet_ANSI_B.kicad_wks b/project-template/FS_Drawing_Sheet_ANSI_B.kicad_wks new file mode 100644 index 0000000..703a0d8 --- /dev/null +++ b/project-template/FS_Drawing_Sheet_ANSI_B.kicad_wks @@ -0,0 +1,493 @@ +(kicad_wks + (version 20231118) + (generator "pl_editor") + (generator_version "9.0") + (setup + (textsize 1.5 1.5) + (linewidth 0.15) + (textlinewidth 0.15) + (left_margin 10) + (right_margin 10) + (top_margin 10) + (bottom_margin 10) + ) + (rect + (name "") + (start 110 34) + (end 2 2) + (comment "rect around the title block") + ) + (rect + (name "") + (start 0 0 ltcorner) + (end 0 0) + (repeat 2) + (incrx 2) + (incry 2) + ) + (line + (name "") + (start 50 2 ltcorner) + (end 50 0 ltcorner) + (repeat 30) + (incrx 50) + ) + (tbtext "1" + (name "") + (pos 25 1 ltcorner) + (font + (size 1.3 1.3) + ) + (repeat 100) + (incrx 50) + ) + (line + (name "") + (start 50 2 lbcorner) + (end 50 0 lbcorner) + (repeat 30) + (incrx 50) + ) + (tbtext "1" + (name "") + (pos 25 1 lbcorner) + (font + (size 1.3 1.3) + ) + (repeat 100) + (incrx 50) + ) + (line + (name "") + (start 0 50 ltcorner) + (end 2 50 ltcorner) + (repeat 30) + (incry 50) + ) + (tbtext "A" + (name "") + (pos 1 25 ltcorner) + (font + (size 1.3 1.3) + ) + (justify center) + (repeat 100) + (incry 50) + ) + (line + (name "") + (start 0 50 rtcorner) + (end 2 50 rtcorner) + (repeat 30) + (incry 50) + ) + (tbtext "A" + (name "") + (pos 1 25 rtcorner) + (font + (size 1.3 1.3) + ) + (justify center) + (repeat 100) + (incry 50) + ) + (tbtext "Date: ${ISSUE_DATE}" + (name "") + (pos 87 6.9) + ) + (line + (name "") + (start 110 5.4) + (end 23.4 5.4) + ) + (tbtext "${KICAD_VERSION}" + (name "") + (pos 109 4.1) + (comment "Kicad version") + ) + (line + (name "") + (start 110 8.6) + (end 23.4 8.6) + ) + (tbtext "Rev: ${REVISION}" + (name "") + (pos 52 6.9) + (font bold) + ) + (tbtext "Size: ${PAPER}" + (name "") + (pos 109 6.9) + (comment "Paper format name") + ) + (tbtext "Id: ${#}/${##}" + (name "") + (pos 52 4.1) + (comment "Sheet id") + ) + (line + (name "") + (start 110 12.6) + (end 23.4 12.6) + ) + (tbtext "Title: ${TITLE}" + (name "") + (pos 109 10.7) + (font + (size 2 2) bold italic) + ) + (tbtext "File: ${FILENAME}" + (name "") + (pos 109 14.3) + ) + (line + (name "") + (start 110.2 18.6) + (end 23.4 18.6) + ) + (tbtext "Sheet: ${SHEETPATH}" + (name "") + (pos 109 17) + ) + (tbtext "${COMPANY}" + (name "") + (pos 109 20) + (font bold) + (comment "Company name") + ) + (tbtext "${COMMENT1}" + (name "") + (pos 109 32) + (comment "Comment 0") + ) + (tbtext "${COMMENT2}" + (name "") + (pos 109 29) + (comment "Comment 1") + ) + (tbtext "${COMMENT3}" + (name "") + (pos 109 26) + (comment "Comment 2") + ) + (tbtext "${COMMENT4}" + (name "") + (pos 109 23) + (comment "Comment 3") + ) + (line + (name "") + (start 90 8.5) + (end 90 5.5) + ) + (line + (name "") + (start 54 8.5) + (end 54 2) + ) + (bitmap + (name "") + (pos 12.6 17.355) + (scale 0.75) + (data "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" + "QmCC" + ) + ) + (tbtext "${COMMENT6}" + (name "") + (pos 52.992 10.574) + (font + (size 2 2) bold italic) + ) + (line + (name "") + (start 54.008 12.479) + (end 54.008 8.542) + ) + (line + (name "") + (start 23.4 2) + (end 23.4 34) + ) +) diff --git a/project-template/FS_KiCad_TEMPLATE.kicad_pcb b/project-template/FS_KiCad_TEMPLATE.kicad_pcb new file mode 100644 index 0000000..8d04676 --- /dev/null +++ b/project-template/FS_KiCad_TEMPLATE.kicad_pcb @@ -0,0 +1,121 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (embedded_fonts no) +) diff --git a/project-template/FS_KiCad_TEMPLATE.kicad_pro b/project-template/FS_KiCad_TEMPLATE.kicad_pro new file mode 100644 index 0000000..5ee3a6b --- /dev/null +++ b/project-template/FS_KiCad_TEMPLATE.kicad_pro @@ -0,0 +1,807 @@ +{ + "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": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "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.1, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.28, + "min_hole_to_hole": 0.2, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 1.0, + "min_text_thickness": 0.153, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.1, + "min_via_annular_width": 0.25, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.05, + "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": [ + 0.0 + ], + "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": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": true + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "error", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [ + "FS_3_Global_Symbol_Library" + ] + }, + "meta": { + "filename": "FS_KiCad_TEMPLATE.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": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [ + { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Value", + "name": "Value", + "show": false + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": false + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": false + }, + { + "group_by": false, + "label": "Do Not Place", + "name": "${DNP}", + "show": false + }, + { + "group_by": false, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": false + }, + { + "group_by": false, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": false + }, + { + "group_by": false, + "label": "Exclude from Simulation", + "name": "${EXCLUDE_FROM_SIM}", + "show": false + }, + { + "group_by": false, + "label": "Name", + "name": "Name", + "show": true + }, + { + "group_by": false, + "label": "Digikey Part Number", + "name": "Digikey Part Number", + "show": true + }, + { + "group_by": false, + "label": "Manufacturer Part Number", + "name": "Manufacturer Part Number", + "show": true + }, + { + "group_by": false, + "label": "Description", + "name": "Description", + "show": false + }, + { + "group_by": false, + "label": "#", + "name": "${ITEM_NUMBER}", + "show": false + }, + { + "group_by": false, + "label": "Digikey Link", + "name": "Digikey Link", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": false + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Digikey Export", + "sort_asc": true, + "sort_field": "Reference" + } + ], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": false, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": false + }, + { + "group_by": false, + "label": "Exclude from Simulation", + "name": "${EXCLUDE_FROM_SIM}", + "show": false + }, + { + "group_by": false, + "label": "Name", + "name": "Name", + "show": false + }, + { + "group_by": false, + "label": "Digikey Part Number", + "name": "Digikey Part Number", + "show": false + }, + { + "group_by": false, + "label": "Manufacturer Part Number", + "name": "Manufacturer Part Number", + "show": false + }, + { + "group_by": false, + "label": "Description", + "name": "Description", + "show": false + }, + { + "group_by": false, + "label": "#", + "name": "${ITEM_NUMBER}", + "show": false + }, + { + "group_by": false, + "label": "Digikey Link", + "name": "Digikey Link", + "show": false + }, + { + "group_by": false, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": false + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": false, + "name": "", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.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": [ + { + "name": "Digikey Part Number", + "url": false, + "visible": false + }, + { + "name": "Name", + "url": false, + "visible": false + }, + { + "name": "Digikey Link", + "url": true, + "visible": false + }, + { + "name": "Manufacturer Part Number", + "url": false, + "visible": false + } + ], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 2, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, + "page_layout_descr_file": "kicad-embed://FS_Drawing_Sheet_ANSI_B.kicad_wks", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "553a23ec-442a-4f98-939d-2d5634a662f5", + "Root" + ] + ], + "text_variables": {} +} diff --git a/project-template/FS_KiCad_TEMPLATE.kicad_sch b/project-template/FS_KiCad_TEMPLATE.kicad_sch new file mode 100644 index 0000000..afb8fd9 --- /dev/null +++ b/project-template/FS_KiCad_TEMPLATE.kicad_sch @@ -0,0 +1,337 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "553a23ec-442a-4f98-939d-2d5634a662f5") + (paper "B") + (title_block + (title "[BOARD NAME]") + (date "[DATE]") + (rev "[REVISION]") + (company "Formula Slug") + (comment 1 "[YOUR NAME HERE]") + (comment 2 "[COLLABORATOR'S NAME HERE]") + (comment 3 "[ET CETRA]") + (comment 6 "[PAGE NAME]") + ) + (lib_symbols) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) + (embedded_files + (file + (name "FS_Drawing_Sheet_ANSI_B.kicad_wks") + (type worksheet) + (data |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| + ) + (checksum "3ACE1BC8442F99A924EC880A3DEDB7C8") + ) + ) +) diff --git a/project-template/FormulaSlugLogoKiCad.png b/project-template/FormulaSlugLogoKiCad.png new file mode 100644 index 0000000..53b4c32 Binary files /dev/null and b/project-template/FormulaSlugLogoKiCad.png differ diff --git a/project-template/FormulaSlugLogoKiCad.svg b/project-template/FormulaSlugLogoKiCad.svg new file mode 100644 index 0000000..6b6751d --- /dev/null +++ b/project-template/FormulaSlugLogoKiCad.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project-template/meta/info.html b/project-template/meta/info.html new file mode 100644 index 0000000..423f036 --- /dev/null +++ b/project-template/meta/info.html @@ -0,0 +1,16 @@ + + + + + + Formula Slug Project Template + + + +

This is a project template for Formula Slug PCB projects. + For help reach out to Wesley or Cole on Slack (Or the current + electrical leadership if you're reading this from the future

+ + + \ No newline at end of file diff --git a/project-template/testjob.kicad_jobset b/project-template/testjob.kicad_jobset new file mode 100644 index 0000000..5fbf590 --- /dev/null +++ b/project-template/testjob.kicad_jobset @@ -0,0 +1,17 @@ +{ + "jobs": [], + "meta": { + "version": 1 + }, + "outputs": [ + { + "description": "", + "id": "431e8244-c1a3-4a0f-aa5c-52797828991a", + "only": [], + "settings": { + "output_path": "testjob" + }, + "type": "folder" + } + ] +}