summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/template/EuroCard160mmX100mm
diff options
context:
space:
mode:
authorPSR00012023-06-18 09:10:00 +0530
committerPSR00012023-06-18 09:10:00 +0530
commit5677d6b61acff4f2f4b3c752fe51f9b8350fb14a (patch)
tree74e2437a43bb50652f329e6c03924afbbe1d5286 /library/kicadLibrary/template/EuroCard160mmX100mm
parentb4466912da566a52c902e81c59d3ab0f08154814 (diff)
downloadeSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.tar.gz
eSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.tar.bz2
eSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.zip
Update libries for KiCad V6
Diffstat (limited to 'library/kicadLibrary/template/EuroCard160mmX100mm')
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb316
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl74
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro435
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch14
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.pro60
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.sch4
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/meta/brd.pngbin11512 -> 19127 bytes
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/meta/icon.pngbin1753 -> 1753 bytes
-rw-r--r--library/kicadLibrary/template/EuroCard160mmX100mm/meta/info.html42
9 files changed, 754 insertions, 191 deletions
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb
index ba2117ea..781f914e 100644
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb
@@ -1,106 +1,210 @@
-(kicad_pcb (version 20170123) (host pcbnew "(2017-07-16 revision e797af331)-master")
-
- (general
- (thickness 1.6)
- (drawings 4)
- (tracks 0)
- (zones 0)
- (modules 0)
- (nets 1)
- )
-
- (page A4)
- (layers
- (0 F.Cu signal)
- (31 B.Cu signal)
- (32 B.Adhes user)
- (33 F.Adhes user)
- (34 B.Paste user)
- (35 F.Paste user)
- (36 B.SilkS user)
- (37 F.SilkS user)
- (38 B.Mask user)
- (39 F.Mask user)
- (40 Dwgs.User user)
- (41 Cmts.User user)
- (42 Eco1.User user)
- (43 Eco2.User user)
- (44 Edge.Cuts user)
- (45 Margin user)
- (46 B.CrtYd user)
- (47 F.CrtYd user)
- (48 B.Fab user)
- (49 F.Fab user)
- )
-
- (setup
- (last_trace_width 0.25)
- (trace_clearance 0.2)
- (zone_clearance 0.508)
- (zone_45_only no)
- (trace_min 0.2)
- (segment_width 0.2)
- (edge_width 0.15)
- (via_size 0.8)
- (via_drill 0.4)
- (via_min_size 0.4)
- (via_min_drill 0.3)
- (uvia_size 0.3)
- (uvia_drill 0.1)
- (uvias_allowed no)
- (uvia_min_size 0.2)
- (uvia_min_drill 0.1)
- (pcb_text_width 0.3)
- (pcb_text_size 1.5 1.5)
- (mod_edge_width 0.15)
- (mod_text_size 1 1)
- (mod_text_width 0.15)
- (pad_size 1.524 1.524)
- (pad_drill 0.762)
- (pad_to_mask_clearance 0.2)
- (aux_axis_origin 0 0)
- (grid_origin 55 145)
- (visible_elements FFFFFF7F)
- (pcbplotparams
- (layerselection 0x00030_ffffffff)
- (usegerberextensions false)
- (excludeedgelayer true)
- (linewidth 0.100000)
- (plotframeref false)
- (viasonmask false)
- (mode 1)
- (useauxorigin false)
- (hpglpennumber 1)
- (hpglpenspeed 20)
- (hpglpendiameter 15)
- (psnegative false)
- (psa4output false)
- (plotreference true)
- (plotvalue true)
- (plotinvisibletext false)
- (padsonsilk false)
- (subtractmaskfromsilk false)
- (outputformat 1)
- (mirror false)
- (drillshape 0)
- (scaleselection 1)
- (outputdirectory ""))
- )
-
- (net 0 "")
-
- (net_class Default "This is the default net class."
- (clearance 0.2)
- (trace_width 0.25)
- (via_dia 0.8)
- (via_drill 0.4)
- (uvia_dia 0.3)
- (uvia_drill 0.1)
- )
-
- (gr_line (start 55 145) (end 214.85 145) (angle 90) (layer Edge.Cuts) (width 0.15))
- (gr_line (start 55 45.15) (end 55 145) (angle 90) (layer Edge.Cuts) (width 0.15))
- (gr_line (start 214.84 45.15) (end 55 45.15) (angle 90) (layer Edge.Cuts) (width 0.15))
- (gr_line (start 214.85 145) (end 214.85 45.15) (angle 90) (layer Edge.Cuts) (width 0.15))
-
-)
+(kicad_pcb (version 20211014) (generator pcbnew)
+
+ (general
+ (thickness 1.6)
+ )
+
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (31 "B.Cu" signal)
+ (32 "B.Adhes" user "B.Adhesive")
+ (33 "F.Adhes" user "F.Adhesive")
+ (34 "B.Paste" user)
+ (35 "F.Paste" user)
+ (36 "B.SilkS" user "B.Silkscreen")
+ (37 "F.SilkS" user "F.Silkscreen")
+ (38 "B.Mask" user)
+ (39 "F.Mask" user)
+ (40 "Dwgs.User" user "User.Drawings")
+ (41 "Cmts.User" user "User.Comments")
+ (42 "Eco1.User" user "User.Eco1")
+ (43 "Eco2.User" user "User.Eco2")
+ (44 "Edge.Cuts" user)
+ (45 "Margin" user)
+ (46 "B.CrtYd" user "B.Courtyard")
+ (47 "F.CrtYd" user "F.Courtyard")
+ (48 "B.Fab" user)
+ (49 "F.Fab" user)
+ )
+
+ (setup
+ (stackup
+ (layer "F.SilkS" (type "Top Silk Screen"))
+ (layer "F.Paste" (type "Top Solder Paste"))
+ (layer "F.Mask" (type "Top Solder Mask") (color "Green") (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") (color "Green") (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)
+ (aux_axis_origin 55 145)
+ (grid_origin 55 145)
+ (pcbplotparams
+ (layerselection 0x0000030_ffffffff)
+ (disableapertmacros false)
+ (usegerberextensions false)
+ (usegerberattributes true)
+ (usegerberadvancedattributes true)
+ (creategerberjobfile true)
+ (svguseinch false)
+ (svgprecision 6)
+ (excludeedgelayer true)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (dxfpolygonmode true)
+ (dxfimperialunits true)
+ (dxfusepcbnewfont true)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotinvisibletext false)
+ (sketchpadsonfab false)
+ (subtractmaskfromsilk false)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "")
+ )
+ )
+
+ (net 0 "")
+
+ (footprint "MountingHole:MountingHole_2.7mm_M2.5_DIN965" locked (layer "F.Cu")
+ (tedit 56D1B4CB) (tstamp 3f297a53-76ff-4e4a-a0f3-00c7aac0a1fd)
+ (at 212.24 139.45)
+ (descr "Mounting Hole 2.7mm, no annular, M2.5, DIN965")
+ (tags "mounting hole 2.7mm no annular m2.5 din965")
+ (attr exclude_from_pos_files exclude_from_bom)
+ (fp_text reference "MH4" (at 0 -3.35) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6fa31bfa-1060-4e63-b28f-51c9f774c83b)
+ )
+ (fp_text value "MountingHole_2.7mm_M2.5_DIN965" (at 0 3.35) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bd95669c-a027-4dd8-a52f-538a7a3750ab)
+ )
+ (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 160c4ddc-ef40-41dd-b9be-f8685b72ec10)
+ )
+ (fp_circle (center 0 0) (end 2.35 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 4ae2c986-ead2-4c07-8324-f8251d9fe715))
+ (fp_circle (center 0 0) (end 2.6 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 6a80e5f6-0f2d-467c-93c1-de0d32a0232b))
+ (pad "" np_thru_hole circle locked (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask) (tstamp 9c02111f-ddc6-4d9d-9a98-fb44187a64a0))
+ )
+
+ (footprint "MountingHole:MountingHole_2.7mm_M2.5_DIN965" (layer "F.Cu")
+ (tedit 56D1B4CB) (tstamp 5c0af984-49c4-40a0-95aa-bb612ff4098b)
+ (at 58.57 50.55)
+ (descr "Mounting Hole 2.7mm, no annular, M2.5, DIN965")
+ (tags "mounting hole 2.7mm no annular m2.5 din965")
+ (attr exclude_from_pos_files exclude_from_bom)
+ (fp_text reference "MH1" (at 0 -3.35) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 761c64bc-6bd2-4c5b-a0a8-767d667542e6)
+ )
+ (fp_text value "MountingHole_2.7mm_M2.5_DIN965" (at 0 3.35) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d3525876-01b3-4f72-bf05-6096a62cc1e2)
+ )
+ (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6f28e246-4541-41c0-a49c-8bdc285c16ae)
+ )
+ (fp_circle (center 0 0) (end 2.35 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 52089ac7-f2fd-43df-ba40-640a525cb625))
+ (fp_circle (center 0 0) (end 2.6 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 7524a6dc-a44d-4e5f-a259-809ce464f98a))
+ (pad "" np_thru_hole circle locked (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask) (tstamp 21540a9c-ed42-4846-96ee-cdeafb91e500))
+ )
+
+ (footprint "MountingHole:MountingHole_2.7mm_M2.5_DIN965" locked (layer "F.Cu")
+ (tedit 56D1B4CB) (tstamp 77dd5b36-4c98-4592-ae76-c20d6e053872)
+ (at 58.57 139.45)
+ (descr "Mounting Hole 2.7mm, no annular, M2.5, DIN965")
+ (tags "mounting hole 2.7mm no annular m2.5 din965")
+ (attr exclude_from_pos_files exclude_from_bom)
+ (fp_text reference "MH2" (at 0 -3.35) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e4866846-3538-4015-8442-e90d903469cb)
+ )
+ (fp_text value "MountingHole_2.7mm_M2.5_DIN965" (at 0 3.35) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8bcab64f-4300-4ea6-a1f9-fd23432f2bab)
+ )
+ (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f3f8dda5-e011-4cb9-88c1-3684c3e95157)
+ )
+ (fp_circle (center 0 0) (end 2.35 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp d03ef533-9858-414d-9d0d-325680499bb5))
+ (fp_circle (center 0 0) (end 2.6 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 0266f04d-0c2b-47fc-8686-b49bb1f66af4))
+ (pad "" np_thru_hole circle locked (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask) (tstamp 027a662d-12d9-44bd-8a80-d685d5c54459))
+ )
+
+ (footprint "MountingHole:MountingHole_2.7mm_M2.5_DIN965" locked (layer "F.Cu")
+ (tedit 56D1B4CB) (tstamp 8e519fe9-ad5a-45f9-956b-11e4ca104171)
+ (at 212.24 50.55)
+ (descr "Mounting Hole 2.7mm, no annular, M2.5, DIN965")
+ (tags "mounting hole 2.7mm no annular m2.5 din965")
+ (attr exclude_from_pos_files exclude_from_bom)
+ (fp_text reference "MH3" (at 0 -3.35) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c4b6fabe-79dc-4bac-8b30-54ca0f83d565)
+ )
+ (fp_text value "MountingHole_2.7mm_M2.5_DIN965" (at 0 3.35) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e330b06a-8427-4b54-975f-425fc250b654)
+ )
+ (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7b8b815c-19da-4782-b988-0aecd6b8aa39)
+ )
+ (fp_circle (center 0 0) (end 2.35 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp adcc188e-effc-42bc-a5a7-a6706ac0a83a))
+ (fp_circle (center 0 0) (end 2.6 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp add804c3-ea94-44e8-9898-c5c5019b72f5))
+ (pad "" np_thru_hole circle locked (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask) (tstamp 8ec41d24-090e-4a17-b1cc-d917de68bde5))
+ )
+
+ (gr_rect locked (start 55 145) (end 215 45) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 13dc543d-1074-458e-b1b4-3c458ffc51a0))
+ (gr_text "Mounting holes are optional\nKeepout areas are for for guide rails" (at 55.5 148) (layer "Cmts.User") (tstamp ae6202f0-8b22-41ab-bc35-718eddd92c05)
+ (effects (font (size 1 1) (thickness 0.15)) (justify left))
+ )
+
+ (zone (net 0) (net_name "") (layers F&B.Cu) (tstamp b762a88c-55f2-48e9-8e30-f803555c9eb3) (hatch full 0.508)
+ (connect_pads (clearance 0))
+ (min_thickness 0.254)
+ (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints not_allowed))
+ (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 215 145)
+ (xy 55 145)
+ (xy 55 142.5)
+ (xy 215 142.5)
+ )
+ )
+ )
+ (zone (net 0) (net_name "") (layers F&B.Cu) (tstamp e56b97e1-7c7b-4aff-9152-f587a8be4b4c) (hatch full 0.508)
+ (connect_pads (clearance 0))
+ (min_thickness 0.254)
+ (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints not_allowed))
+ (fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 215 47.5)
+ (xy 55 47.5)
+ (xy 55 45)
+ (xy 215 45)
+ )
+ )
+ )
+)
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl
new file mode 100644
index 00000000..08c96b1a
--- /dev/null
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl
@@ -0,0 +1,74 @@
+{
+ "board": {
+ "active_layer": 41,
+ "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,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ "visible_layers": "fffffff_ffffffff",
+ "zone_display_mode": 0
+ },
+ "meta": {
+ "filename": "EuroCard160mmX100mm.kicad_prl",
+ "version": 3
+ },
+ "project": {
+ "files": []
+ }
+}
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro
new file mode 100644
index 00000000..d0017976
--- /dev/null
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro
@@ -0,0 +1,435 @@
+{
+ "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.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": false,
+ "zones": {
+ "45_degree_only": false,
+ "min_clearance": 0.0
+ }
+ },
+ "diff_pair_dimensions": [
+ {
+ "gap": 0.0,
+ "via_gap": 0.0,
+ "width": 0.0
+ }
+ ],
+ "drc_exclusions": [],
+ "meta": {
+ "filename": "board_design_settings.json",
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "copper_edge_clearance": "error",
+ "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": "error",
+ "hole_clearance": "error",
+ "hole_near_hole": "error",
+ "invalid_outline": "error",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "net_conflict": "warning",
+ "npth_inside_courtyard": "ignore",
+ "padstack": "error",
+ "pth_inside_courtyard": "ignore",
+ "shorting_items": "error",
+ "silk_over_copper": "error",
+ "silk_overlap": "error",
+ "skew_out_of_range": "error",
+ "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",
+ "zone_has_empty_net": "error",
+ "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.075,
+ "min_hole_clearance": 0.0,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.19999999999999998,
+ "min_microvia_drill": 0.09999999999999999,
+ "min_silk_clearance": 0.0,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.19999999999999998,
+ "min_via_annular_width": 0.049999999999999996,
+ "min_via_diameter": 0.39999999999999997,
+ "use_height_for_length_calcs": true
+ },
+ "track_widths": [
+ 0.0
+ ],
+ "via_dimensions": [
+ {
+ "diameter": 0.0,
+ "drill": 0.0
+ }
+ ],
+ "zones_allow_external_fillets": false,
+ "zones_use_no_outline": true
+ },
+ "layer_presets": []
+ },
+ "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": "EuroCard160mmX100mm.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": {
+ "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": [
+ [
+ "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
+ ""
+ ]
+ ],
+ "text_variables": {}
+}
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch
new file mode 100644
index 00000000..30531ec8
--- /dev/null
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch
@@ -0,0 +1,14 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+ (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55)
+
+ (paper "A4")
+
+ (lib_symbols
+ )
+
+
+ (sheet_instances
+ (path "/" (page "1"))
+ )
+)
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.pro b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.pro
deleted file mode 100644
index 3f2d2980..00000000
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.pro
+++ /dev/null
@@ -1,60 +0,0 @@
-update=Sun 23 Jul 2017 01:54:40 PM PDT
-version=1
-last_client=kicad
-[pcbnew]
-version=1
-LastNetListRead=
-UseCmpFile=1
-PadDrill=0.600000000000
-PadDrillOvalY=0.600000000000
-PadSizeH=1.500000000000
-PadSizeV=1.500000000000
-PcbTextSizeV=1.500000000000
-PcbTextSizeH=1.500000000000
-PcbTextThickness=0.300000000000
-ModuleTextSizeV=1.000000000000
-ModuleTextSizeH=1.000000000000
-ModuleTextSizeThickness=0.150000000000
-SolderMaskClearance=0.000000000000
-SolderMaskMinWidth=0.000000000000
-DrawSegmentWidth=0.200000000000
-BoardOutlineThickness=0.100000000000
-ModuleOutlineThickness=0.150000000000
-[cvpcb]
-version=1
-NetIExt=net
-[eeschema]
-version=1
-LibDir=
-[eeschema/libraries]
-LibName1=power
-LibName2=device
-LibName3=transistors
-LibName4=conn
-LibName5=linear
-LibName6=regul
-LibName7=74xx
-LibName8=cmos4000
-LibName9=adc-dac
-LibName10=memory
-LibName11=xilinx
-LibName12=microcontrollers
-LibName13=dsp
-LibName14=microchip
-LibName15=analog_switches
-LibName16=motorola
-LibName17=texas
-LibName18=intel
-LibName19=audio
-LibName20=interface
-LibName21=digital-audio
-LibName22=philips
-LibName23=display
-LibName24=cypress
-LibName25=siliconi
-LibName26=opto
-LibName27=atmel
-LibName28=contrib
-LibName29=valves
-[general]
-version=1
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.sch b/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.sch
deleted file mode 100644
index fff8c689..00000000
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/EuroCard160mmX100mm.sch
+++ /dev/null
@@ -1,4 +0,0 @@
-EESchema Schematic File Version 2
-EELAYER 25 0
-EELAYER END
-$EndSCHEMATC
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/brd.png b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/brd.png
index 8ef7efce..140f1a88 100644
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/brd.png
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/brd.png
Binary files differ
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/icon.png b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/icon.png
index 61dc4b72..a4ebb407 100644
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/icon.png
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/icon.png
Binary files differ
diff --git a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/info.html b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/info.html
index 87a050ff..ac2499dd 100644
--- a/library/kicadLibrary/template/EuroCard160mmX100mm/meta/info.html
+++ b/library/kicadLibrary/template/EuroCard160mmX100mm/meta/info.html
@@ -1,21 +1,21 @@
-<html>
-<head>
-<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-<title>EuroCard 160mm x 100mm</title>
-</head>
-<body>
-
-<p>
-This project template provides the outline of a standard 3U
-<a href="https://en.wikipedia.org/wiki/Eurocard_(printed_circuit_board)" TARGET="blank">EuroCard</a>
-measuring 160mm by 100mm.
-
-The final PCB looks like the following:
-<p>
-<p><img src="brd.png" name="brd" ALIGN=BOTTOM WIDTH=600 HEIGHT=390
-BORDER=0><BR><BR><BR><BR>
-</p>
-
-<p>(c)2017 David Griffith<br></p>
-</body>
-</html>
+<html>
+ <head>
+ <title>EuroCard - 160mm x 100mm</title>
+ </head>
+ <body>
+ <h1>EuroCard</h1>
+ <h2>160mm x 160mm</h2>
+
+ <p>
+ This project template provides the outline of a standard 3U
+ <a href="https://en.wikipedia.org/wiki/Eurocard_(printed_circuit_board)">EuroCard</a> measuring 160mm by 100mm. This design is based on <a href="https://twiki.cern.ch/twiki/pub/Main/FYumicevaQInjectorDocs/1101_1.pdf">IEEE Std 1101.1-1998</a>, and has keepout zones for the mounting rails (optional) mounting holes placed appropriately. Note that the IEEE standard also includes a 3x32 DIN41612 Type C connector (Connector_DIN:DIN41612_C_3x32_Male_Horizontal_THT in the footprint library) that is not part of the original EuroCard standard.
+ </p>
+
+ <p><img src="brd.png"></p>
+
+ <p>
+ (c) 2017 David Griffith<br>
+ (c) 2021 Caleb Reister
+ </p>
+ </body>
+</html>