Compare commits
13 Commits
a3166da3b8
...
901f394ab3
Author | SHA1 | Date |
---|---|---|
linuswck | 901f394ab3 | |
linuswck | ef732cf36b | |
linuswck | 6cd368a203 | |
linuswck | eaea402d9c | |
linuswck | 9e1f359d78 | |
linuswck | a0c1ca1c58 | |
linuswck | aa8fd2c5cb | |
linuswck | 6d686d7170 | |
linuswck | 816e273b7a | |
linuswck | b0e798a83e | |
linuswck | 19a860fbb4 | |
linuswck | 430a67dda4 | |
linuswck | 71f2a39713 |
|
@ -3,6 +3,9 @@
|
|||
|
||||
# Temporary files
|
||||
*.000
|
||||
*.cache
|
||||
*.config
|
||||
*.local
|
||||
*.bak
|
||||
*.bck
|
||||
*.kicad_pcb-bak
|
||||
|
@ -28,4 +31,4 @@ __pycache__
|
|||
*.ses
|
||||
|
||||
# Generated Production Files
|
||||
production
|
||||
result
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
64310
Panel/Marking.dxf
64310
Panel/Marking.dxf
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,10 @@
|
|||
# Kirdy Front Panel
|
||||
|
||||
## Text Markings
|
||||
- Font: PrisonGothicPro-Medium.otf
|
||||
- Drawn in KiCAD 7
|
||||
|
||||
## Mechanical Design and Drawings
|
||||
- Drawn in FreeCAD 0.21.2 with a2plus and Exploded Assembly Workbench installed
|
||||
- Reference Assembly Kit: nVent SCHROFF 20848-668
|
||||
- Reference drawings: https://git.m-labs.hk/sinara-hw/front-panels/src/branch/master/Kasli_SOC-vNone
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -179,7 +179,7 @@
|
|||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "front_panel.kicad_pro",
|
||||
"filename": "kirdy_front_panel_markings.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 77 KiB |
Binary file not shown.
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"nodes": {
|
||||
"kicad_bom_generator": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1702353729,
|
||||
"narHash": "sha256-NIM/GLC71VdGdMletBBv9lSPuHpgD9zzeGiVQLEAULA=",
|
||||
"ref": "refs/heads/main",
|
||||
"rev": "72686f5556785c9aa13678dc42757dddfb7d7c23",
|
||||
"revCount": 2,
|
||||
"type": "git",
|
||||
"url": "https://git.m-labs.hk/linuswck/KiCAD_BOM_Generator.git"
|
||||
},
|
||||
"original": {
|
||||
"type": "git",
|
||||
"url": "https://git.m-labs.hk/linuswck/KiCAD_BOM_Generator.git"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1701952659,
|
||||
"narHash": "sha256-TJv2srXt6fYPUjxgLAL0cy4nuf1OZD4KuA1TrCiQqg0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b4372c4924d9182034066c823df76d6eaf1f4ec4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-23.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"kicad_bom_generator": "kicad_bom_generator",
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.11";
|
||||
inputs.kicad_bom_generator = {
|
||||
url = "git+https://git.m-labs.hk/linuswck/KiCAD_BOM_Generator.git";
|
||||
flake = false;
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, kicad_bom_generator }: {
|
||||
formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt;
|
||||
|
||||
devShells.x86_64-linux.default =
|
||||
let pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
in pkgs.mkShell {
|
||||
name = "kicad-dev-shell";
|
||||
buildInputs = [ pkgs.kicad ];
|
||||
};
|
||||
|
||||
defaultPackage.x86_64-linux =
|
||||
with import nixpkgs { system = "x86_64-linux"; };
|
||||
stdenv.mkDerivation {
|
||||
name = "production_files";
|
||||
src = ./src;
|
||||
|
||||
nativeBuildInputs = [ pkgs.kicad pkgs.zip pkgs.python3 ];
|
||||
|
||||
buildPhase = ''
|
||||
# kicad-cli requires the use of $HOME
|
||||
export HOME=/tmp
|
||||
|
||||
SCH=kirdy.kicad_sch
|
||||
PCB=kirdy.kicad_pcb
|
||||
|
||||
# Get Revision Number from the Title Block in KiCAD Top Schematics
|
||||
REV=$(cat $SCH | grep rev | cut -d'"' -f 2)
|
||||
PREFIX=kirdy_$REV
|
||||
|
||||
kicad-cli sch export python-bom $SCH -o $PREFIX"_bom".xml
|
||||
export PYTHONPATH=${pkgs.kicad.base}/share/kicad/plugins
|
||||
python ${kicad_bom_generator}/generate_bom_from_xml.py $PREFIX"_bom".xml $PREFIX"_bom".csv
|
||||
|
||||
kicad-cli sch export pdf $SCH -o $PREFIX.pdf
|
||||
kicad-cli pcb export pos $PCB --format csv --units mm -o $PREFIX"_pos".csv
|
||||
|
||||
export KICAD7_3DMODEL_DIR=${pkgs.kicad.libraries.packages3d}/share/kicad/3dmodels
|
||||
kicad-cli pcb export step $PCB --subst-models --force -o $PREFIX.step
|
||||
|
||||
mkdir -p $PREFIX"_gerber_drill"
|
||||
kicad-cli pcb export gerbers $PCB -l 'F.Cu,In1.Cu,In2.Cu,B.Cu,F.Paste,B.Paste,F.Silkscreen,B.Silkscreen,F.Mask,B.Mask,Edge.Cuts' --no-x2 --subtract-soldermask -o ./$PREFIX"_gerber_drill"
|
||||
|
||||
# The additional trailing slash is due to a bug in the kicad-cli tool. https://gitlab.com/kicad/code/kicad/-/issues/14438
|
||||
kicad-cli pcb export drill $PCB -u mm --generate-map --map-format gerberx2 -o ./$PREFIX"_gerber_drill"/
|
||||
|
||||
zip -r -j $PREFIX"_gerber_drill" $PREFIX"_gerber_drill"
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/production_files
|
||||
cp $PREFIX"_bom".csv $out/production_files/$PREFIX"_bom".csv
|
||||
cp $PREFIX.pdf $out/production_files/$PREFIX.pdf
|
||||
cp $PREFIX"_pos".csv $out/production_files/$PREFIX"_pos.csv"
|
||||
cp $PREFIX.step $out/production_files/$PREFIX.step
|
||||
cp $PREFIX"_gerber_drill".zip $out/production_files/$PREFIX"_gerber_drill".zip
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,63 +0,0 @@
|
|||
# Modified from "bom_csv_grouped_by_value_with_fp.py" Example BOM Generation Script
|
||||
|
||||
"""
|
||||
@package
|
||||
Output: CSV (comma-separated)
|
||||
The BOM does not include components with DNP or excluded from BOM field(s) checked.
|
||||
Grouped By: Value, Footprint, MFR_PN, MFR_ALT
|
||||
Sorted By: Ref
|
||||
Fields: Ref, Value, MFR_PN, MFR_PN_ALT, Qnty, LibPart, Footprint, Comment
|
||||
|
||||
Command line:
|
||||
python "pathToFile/generate_bom_from_xml.py" "%I" "%O.csv"
|
||||
"""
|
||||
|
||||
import kicad_netlist_reader
|
||||
import csv
|
||||
import sys
|
||||
import os
|
||||
|
||||
try:
|
||||
if not os.path.isdir(os.path.dirname(sys.argv[2])):
|
||||
os.makedirs(os.path.dirname(sys.argv[2]))
|
||||
f = open(sys.argv[2], 'w', encoding='utf-8')
|
||||
except IOError:
|
||||
raise IOError("Can't open output file for writing: " + sys.argv[2])
|
||||
|
||||
# Custom Equal Operator for "groupComponents" method
|
||||
def __eq__(self, other):
|
||||
result = False
|
||||
if self.getValue() == other.getValue():
|
||||
if self.getFootprint() == other.getFootprint():
|
||||
if self.getField("MFR_PN") == other.getField("MFR_PN"):
|
||||
if self.getField("MFR_PN_ALT") == other.getField("MFR_PN_ALT"):
|
||||
result = True
|
||||
return result
|
||||
kicad_netlist_reader.comp.__eq__ = __eq__
|
||||
|
||||
net = kicad_netlist_reader.netlist(sys.argv[1])
|
||||
|
||||
out = csv.writer(f, lineterminator='\n', delimiter=',', quotechar='\"', quoting=csv.QUOTE_ALL)
|
||||
out.writerow(['Source:', net.getSource()])
|
||||
out.writerow(['Date:', net.getDate()])
|
||||
out.writerow(['Tool:', net.getTool()])
|
||||
out.writerow(['Ref', 'Value', 'MFR_PN', 'MFR_PN_ALT', 'Qnty', 'LibPart', 'Footprint', 'Comment'])
|
||||
|
||||
grouped = net.groupComponents(components=net.getInterestingComponents(excludeBOM=True, DNP=True))
|
||||
|
||||
for group in grouped:
|
||||
refs = ""
|
||||
for component in group:
|
||||
if refs != "":
|
||||
refs += ", "
|
||||
refs += component.getRef()
|
||||
c = component
|
||||
|
||||
out.writerow([refs,
|
||||
c.getValue(),
|
||||
c.getField("MFR_PN"),
|
||||
c.getField("MFR_PN_ALT"),
|
||||
len(group),
|
||||
c.getLibName() + ":" + c.getPartName(),
|
||||
c.getFootprint(),
|
||||
c.getField("Comment")])
|
|
@ -1,112 +0,0 @@
|
|||
import os
|
||||
import argparse
|
||||
|
||||
__cmd_get_kicad_bin_path = "which kicad | xargs readlink | sed 's/$/-cli/' | xargs readlink"
|
||||
|
||||
def setup_env(prefix, sch, out_dir, dir_kicad_plugins, dir_3d_models):
|
||||
# Get the path to "kicad_netlist_reader.py" script in NixOs
|
||||
if dir_kicad_plugins is None:
|
||||
dir_kicad_plugins = os.path.join(os.popen(__cmd_get_kicad_bin_path).read().replace("\n", ""),
|
||||
"../../share/kicad/plugins")
|
||||
|
||||
# Setup the PYTHONPATH for "generate_bom_from_xml.py" to import "kicad_netlist_reader"
|
||||
try:
|
||||
pythonpath = os.environ['PYTHONPATH']
|
||||
except KeyError:
|
||||
pythonpath = ''
|
||||
pathlist = [dir_kicad_plugins]
|
||||
if pythonpath:
|
||||
pathlist.extend(pythonpath.split(os.pathsep))
|
||||
os.environ['PYTHONPATH'] = os.pathsep.join(pathlist)
|
||||
|
||||
# NIXOS installs KiCAD Built-in 3D models in a separated folder
|
||||
if dir_3d_models is None:
|
||||
temp = os.popen("ls /nix/store | grep kicad-packages3d").read().split()
|
||||
for model_3d_path in temp:
|
||||
if model_3d_path.find(".drv") == -1:
|
||||
# Setup the KICAD7_3DMODEL_DIR for step file to be generated with kicad-cli"
|
||||
os.environ['KICAD7_3DMODEL_DIR'] = os.path.join("/nix/store", model_3d_path, "share/kicad/3dmodels")
|
||||
break
|
||||
|
||||
# Generate the prefix from the title and revision fields in title block of the schematics top
|
||||
if prefix is None:
|
||||
with open (sch, "r") as f:
|
||||
data = f.read().splitlines()
|
||||
title_line = data[7][1:-1].split()
|
||||
revision_line = data[9][1:-1].split()
|
||||
if title_line[0].find("title") and revision_line[0].find("rev"):
|
||||
ret_prefix = f"{title_line[1][1:-1]}_{revision_line[1][1:-1]}"
|
||||
else:
|
||||
raise ValueError("Prefix cannot be generated from schematic file.")
|
||||
else:
|
||||
ret_prefix = prefix
|
||||
|
||||
gerber_drill_dir = os.path.join(out_dir, f"{ret_prefix}_gerber_drill")
|
||||
if not os.path.exists(out_dir):
|
||||
os.makedirs(out_dir)
|
||||
if not os.path.exists(gerber_drill_dir):
|
||||
os.makedirs(gerber_drill_dir)
|
||||
|
||||
return ret_prefix
|
||||
|
||||
def generate_production_files(prefix, sch, pcb, out_dir):
|
||||
out_path = os.path.join(out_dir, prefix)
|
||||
|
||||
bom_ret_code = os.system(f"kicad-cli sch export python-bom {sch} -o {out_path}_bom.xml")
|
||||
bom_ret_code |= os.system(f"python -m scripts.generate_bom_from_xml {out_path}_bom.xml {out_path}_bom.csv")
|
||||
os.system(f"rm {out_path}_bom.xml")
|
||||
|
||||
pdf_ret_code = os.system(f"kicad-cli sch export pdf {sch} -o {out_path}.pdf")
|
||||
|
||||
pos_ret_code = os.system(f"kicad-cli pcb export pos {pcb} --format csv --units mm -o {out_path}_pos.csv")
|
||||
|
||||
step_ret_code = os.system(f"kicad-cli pcb export step {pcb} --subst-models --force -o {out_path}.step")
|
||||
|
||||
out_path = os.path.join(out_dir, f"{prefix}_gerber_drill")
|
||||
|
||||
gerber_ret_code = os.system(f"kicad-cli pcb export gerbers {pcb} -l 'F.Cu,In1.Cu,In2.Cu,B.Cu,F.Paste,B.Paste,F.Silkscreen,B.Silkscreen,F.Mask,B.Mask,Edge.Cuts' --no-x2 --subtract-soldermask -o {out_path}")
|
||||
|
||||
# The additional trailing slash is due to a bug in the kicad-cli tool. https://gitlab.com/kicad/code/kicad/-/issues/14438
|
||||
drill_ret_code = os.system(f"kicad-cli pcb export drill {pcb} -u mm --generate-map --map-format gerberx2 -o {out_path}/")
|
||||
zip_ret_code = os.system(f"zip -r -j {out_path} {out_path}")
|
||||
os.system(f"rm -r {out_path}")
|
||||
|
||||
print("=== File Generation Status === ")
|
||||
print("Gerber: {}".format("Success" if gerber_ret_code == 0 else "Failed"))
|
||||
print("Drill: {}".format("Success" if drill_ret_code == 0 else "Failed"))
|
||||
print("Zip_Gerber_Drill: {}".format("Success" if zip_ret_code == 0 else "Failed"))
|
||||
print("Bom: {}".format("Success" if bom_ret_code == 0 else "Failed"))
|
||||
print("Pdf: {}".format("Success" if pdf_ret_code == 0 else "Failed"))
|
||||
print("Pos: {}".format("Success" if pos_ret_code == 0 else "Failed"))
|
||||
print("Step: {}".format("Success" if step_ret_code == 0 else "Failed"))
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(
|
||||
description="Python Script to Generate Production Files(Gerber, Drill, Drill Map, Bom, Component Placement, Schematics PDF, Step Files)")
|
||||
parser.add_argument("-s", "--sch",
|
||||
default="kirdy.kicad_sch",
|
||||
help="schematics top file. defaults to 'kirdy.kicad_sch' if omitted")
|
||||
parser.add_argument("-p", "--pcb",
|
||||
default="kirdy.kicad_pcb",
|
||||
help="pcb file. defaults to 'kirdy.kicad_pcb' if omitted")
|
||||
parser.add_argument("-o", "--output",
|
||||
default="./production",
|
||||
help="output folder, defaults to './production' if omitted")
|
||||
parser.add_argument("-pre", "--prefix",
|
||||
default=None,
|
||||
help="output filename prefix, attempts to generated from schematics top file if omitted")
|
||||
parser.add_argument("-dir_plugins", "--dir_kicad_plugins",
|
||||
default=None,
|
||||
help="path to kicad_netlist_reader.py, attempts to find the required path in the system if omitted")
|
||||
parser.add_argument("-dir_3d", "--dir_3d_models",
|
||||
default=None,
|
||||
help="path to kicad 3d models folder, attempts to find the required path in the system if omitted")
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
prefix = setup_env(args.prefix, args.sch, args.output, args.dir_kicad_plugins, args.dir_3d_models)
|
||||
|
||||
generate_production_files(prefix, args.sch, args.pcb, args.output)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
|
@ -842,18 +842,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
|
@ -1469,6 +1457,9 @@
|
|||
(junction (at 199.39 252.73) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 327846b1-23c9-49b1-86d7-99f3bfd11e5f)
|
||||
)
|
||||
(junction (at 205.74 212.09) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 33c69df4-21af-428b-a1a6-2564b7879b12)
|
||||
)
|
||||
(junction (at 65.405 52.07) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 346b391d-3a24-42f4-9aeb-b8866de96427)
|
||||
)
|
||||
|
@ -1496,6 +1487,9 @@
|
|||
(junction (at 160.02 201.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 416494ac-c5f7-497f-86c6-5716d3dab25c)
|
||||
)
|
||||
(junction (at 195.58 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 434a660c-762e-4ab1-8ee1-320f1dc1fa88)
|
||||
)
|
||||
(junction (at 186.69 138.43) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 4370bb57-7052-4fdf-9a85-222ff7ce743d)
|
||||
)
|
||||
|
@ -1688,9 +1682,6 @@
|
|||
(junction (at 101.6 201.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid b073a0be-4cbb-459b-9912-3d2af446cefd)
|
||||
)
|
||||
(junction (at 205.74 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid b3ce957f-518d-47bd-b49b-942bcce86005)
|
||||
)
|
||||
(junction (at 208.915 184.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid b52cec20-61fd-4942-a704-d080457dd378)
|
||||
)
|
||||
|
@ -1730,6 +1721,9 @@
|
|||
(junction (at 254 201.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid c46fe298-cf03-42be-9c89-4c705968c8a8)
|
||||
)
|
||||
(junction (at 205.74 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid c73144a7-fa06-4e39-a3ce-a7cfdf379594)
|
||||
)
|
||||
(junction (at 85.09 176.53) (diameter 0) (color 0 0 0 0)
|
||||
(uuid c746363f-d726-4ee9-98c8-8c879f81ea64)
|
||||
)
|
||||
|
@ -1751,9 +1745,6 @@
|
|||
(junction (at 175.26 153.67) (diameter 0) (color 0 0 0 0)
|
||||
(uuid d0df020a-fbf5-4848-9699-b5639f7948b2)
|
||||
)
|
||||
(junction (at 205.74 212.09) (diameter 0) (color 0 0 0 0)
|
||||
(uuid d0feb8ec-3be8-410c-8c84-1b56592f5709)
|
||||
)
|
||||
(junction (at 73.66 201.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid d289b8ca-bec2-4c54-961f-c38637745dcc)
|
||||
)
|
||||
|
@ -1766,18 +1757,12 @@
|
|||
(junction (at 42.545 52.07) (diameter 0) (color 0 0 0 0)
|
||||
(uuid d8d9def5-7019-478e-a11c-13d48418ee4b)
|
||||
)
|
||||
(junction (at 195.58 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid d98c57dd-9cc7-42f4-845b-d262d5bd3921)
|
||||
)
|
||||
(junction (at 236.22 237.49) (diameter 0) (color 0 0 0 0)
|
||||
(uuid dbfc997c-4d21-4e62-8382-2dfbb70c35dd)
|
||||
)
|
||||
(junction (at 281.94 153.67) (diameter 0) (color 0 0 0 0)
|
||||
(uuid dc122caa-a52f-4ac7-b742-2134562d668c)
|
||||
)
|
||||
(junction (at 223.52 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid dd92142d-a57e-4379-9753-7505759f4f17)
|
||||
)
|
||||
(junction (at 175.26 76.2) (diameter 0) (color 0 0 0 0)
|
||||
(uuid de3b1406-2452-4c16-a7d8-627496181a6f)
|
||||
)
|
||||
|
@ -1796,6 +1781,9 @@
|
|||
(junction (at 163.83 44.45) (diameter 0) (color 0 0 0 0)
|
||||
(uuid e621c6ce-2284-4dc7-b947-d797337b0dd5)
|
||||
)
|
||||
(junction (at 223.52 219.71) (diameter 0) (color 0 0 0 0)
|
||||
(uuid e68a6017-9966-47ac-aba7-f38e7720a8db)
|
||||
)
|
||||
(junction (at 199.39 184.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid e7340211-ad3a-4f7e-9077-1557ccb9736b)
|
||||
)
|
||||
|
@ -2247,6 +2235,10 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid 33a38ddd-d738-473c-b04c-c73e53eb1276)
|
||||
)
|
||||
(wire (pts (xy 195.58 219.71) (xy 205.74 219.71))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3440c10f-bff1-4a37-90b0-74989ef2c2fc)
|
||||
)
|
||||
(wire (pts (xy 186.69 44.45) (xy 214.63 44.45))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 344a6f84-535b-4a0e-8fc2-cbc1f972c7e6)
|
||||
|
@ -2303,10 +2295,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid 3d3e5f38-85e8-4f9a-912c-731abcc66a90)
|
||||
)
|
||||
(wire (pts (xy 205.74 212.09) (xy 213.36 212.09))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3d7d46cf-1b19-43d2-bb38-e0569bb50762)
|
||||
)
|
||||
(wire (pts (xy 210.82 78.74) (xy 210.82 76.2))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3db98f02-84b5-462b-9487-8eb93e3b31eb)
|
||||
|
@ -2323,10 +2311,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid 3ff7951c-bce1-4d9a-b27f-2dec118b9d31)
|
||||
)
|
||||
(wire (pts (xy 195.58 219.71) (xy 205.74 219.71))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 401dd466-dbe8-4736-8606-b4c2c08d0337)
|
||||
)
|
||||
(wire (pts (xy 73.66 237.49) (xy 88.9 237.49))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 406bfe36-f3f0-47b5-b8af-00c36ac24140)
|
||||
|
@ -2847,6 +2831,10 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid 97596a20-3400-4041-8327-25f6f0557259)
|
||||
)
|
||||
(wire (pts (xy 195.58 212.09) (xy 205.74 212.09))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 979a5063-797c-4541-859a-935da76e36c1)
|
||||
)
|
||||
(wire (pts (xy 267.97 252.73) (xy 267.97 248.92))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 97ab383f-a69f-4405-a8ea-11a30c0d6da7)
|
||||
|
@ -2883,10 +2871,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid 9ff39ff1-eb76-4a51-8dc7-c1ff66e63a6a)
|
||||
)
|
||||
(wire (pts (xy 205.74 219.71) (xy 223.52 219.71))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid a1390387-b628-456c-8ba7-374bb23a1886)
|
||||
)
|
||||
(wire (pts (xy 196.85 242.57) (xy 196.85 252.73))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid a152d7bc-e703-440e-8651-426384b2154f)
|
||||
|
@ -3015,6 +2999,10 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid b2fb43e0-bc0a-4b55-9ce4-d9923c786934)
|
||||
)
|
||||
(wire (pts (xy 205.74 212.09) (xy 213.36 212.09))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid b387414f-39e3-495d-ba2a-453ed3aea841)
|
||||
)
|
||||
(wire (pts (xy 281.94 138.43) (xy 281.94 142.24))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid b3bbf2e0-98be-4e93-9c25-f5b35bfa1574)
|
||||
|
@ -3219,6 +3207,10 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid d100e2af-90f3-4013-9558-3aca33421816)
|
||||
)
|
||||
(wire (pts (xy 205.74 219.71) (xy 223.52 219.71))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d17dbe07-9da4-41f2-a5a8-45b0bfa1626b)
|
||||
)
|
||||
(wire (pts (xy 199.39 83.82) (xy 199.39 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d30cdaa3-d0e2-463b-a8b1-aebdebe928bf)
|
||||
|
@ -3259,10 +3251,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid d9d3a79f-99ab-401f-8b09-f37a40998552)
|
||||
)
|
||||
(wire (pts (xy 195.58 212.09) (xy 205.74 212.09))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid da3fc055-6f60-45fd-b46c-06fe0cb0d768)
|
||||
)
|
||||
(wire (pts (xy 53.975 44.45) (xy 65.405 44.45))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid dbb37ccd-0e95-4881-9eea-329742a3e298)
|
||||
|
@ -3877,10 +3865,10 @@
|
|||
(property "Datasheet" "~" (at 281.94 210.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "GRM21BZ71E106KE15K" (at 281.94 210.82 0)
|
||||
(property "MFR_PN" "CL21B106KOQNNNG" (at 281.94 210.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "GRM21BZ71E106KE15L" (at 281.94 210.82 0)
|
||||
(property "MFR_PN_ALT" "CL21B106KOQNNNE" (at 281.94 210.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 08a6df89-dc5a-40c7-b74e-27d010811d04))
|
||||
|
@ -4909,7 +4897,7 @@
|
|||
(property "Datasheet" "https://www.mouser.hk/datasheet/2/396/LSQ02_e-3082146.pdf" (at 120.65 237.49 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "C3225T220KR" (at 120.65 237.49 90)
|
||||
(property "MFR_PN" "CBC3225T220KR" (at 120.65 237.49 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "LSQPA322525T220KR" (at 120.65 237.49 90)
|
||||
|
@ -6627,16 +6615,16 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C_Polarized") (at 205.74 215.9 0) (unit 1)
|
||||
(symbol (lib_id "Device:C_Polarized") (at 205.74 215.9 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 969b9519-38dc-4d14-ba70-10fc515a7f35)
|
||||
(property "Reference" "C?" (at 209.55 213.741 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(property "Reference" "C?" (at 209.55 215.519 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "10u 10V" (at 209.55 216.281 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(property "Value" "10u 10V" (at 209.55 218.059 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B" (at 206.7052 219.71 0)
|
||||
(property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B" (at 204.7748 212.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 205.74 215.9 0)
|
||||
|
@ -7577,7 +7565,7 @@
|
|||
(property "Datasheet" "https://www.mouser.hk/datasheet/2/396/LSQ02_e-3082146.pdf" (at 166.37 201.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "C3225T220KR" (at 166.37 201.93 90)
|
||||
(property "MFR_PN" "CBC3225T220KR" (at 166.37 201.93 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "LSQPA322525T220KR" (at 166.37 201.93 90)
|
|
@ -3085,7 +3085,7 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "kirdy:R_Y169010R0000T9L") (at 360.68 120.015 0) (mirror y) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 0eab9295-041d-4ed4-b10a-3c7684b6770c)
|
||||
(property "Reference" "R24" (at 362.585 118.745 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
|
@ -3379,7 +3379,7 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 331.47 115.57 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(in_bom yes) (on_board yes) (dnp yes)
|
||||
(uuid 276ec956-181f-40ad-b3fb-6d83e4859fd0)
|
||||
(property "Reference" "R22" (at 331.47 118.11 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
|
@ -3547,7 +3547,7 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 349.885 119.38 0) (mirror x) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(in_bom yes) (on_board yes) (dnp yes)
|
||||
(uuid 2b425dde-7746-41bc-be37-43235bf0e487)
|
||||
(property "Reference" "R23" (at 351.79 118.745 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
|
@ -5080,7 +5080,7 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 331.47 124.46 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid b2a44ba2-3ac1-4c9c-9c1d-4cfb7af052aa)
|
||||
(property "Reference" "R25" (at 331.47 127 90)
|
||||
(effects (font (size 1.27 1.27)))
|
|
@ -3139,7 +3139,7 @@
|
|||
(property "MFR_PN" "PM1202" (at 154.305 90.805 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "Manufacturer: SDAPO" (at 155.575 83.82 0)
|
||||
(property "Comment" "https://m.tb.cn/h.5mqugBw?tk=N0blWf9e2cn" (at 155.575 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 14be5c36-316f-4e69-84bd-226d8db63330))
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1701952659,
|
||||
"narHash": "sha256-TJv2srXt6fYPUjxgLAL0cy4nuf1OZD4KuA1TrCiQqg0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b4372c4924d9182034066c823df76d6eaf1f4ec4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-23.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.11";
|
||||
|
||||
outputs = { self, nixpkgs }: {
|
||||
|
||||
devShells.x86_64-linux.default =
|
||||
let pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
in pkgs.mkShell {
|
||||
name = "kicad-dev-shell";
|
||||
buildInputs = [ pkgs.kicad ];
|
||||
shellHook = ''
|
||||
export KICAD7_3DMODEL_DIR=${pkgs.kicad.libraries.packages3d}
|
||||
export PYTHONPATH=${pkgs.kicad.base}/share/kicad/plugins
|
||||
export OUTPUT_DIR=$(pwd)/production
|
||||
'';
|
||||
};
|
||||
|
||||
defaultPackage.x86_64-linux = # Notice the reference to nixpkgs here.
|
||||
with import nixpkgs { system = "x86_64-linux"; };
|
||||
stdenv.mkDerivation {
|
||||
name = "proj";
|
||||
src = self;
|
||||
|
||||
nativeBuildInputs = [ pkgs.kicad pkgs.python3 ];
|
||||
buildPhase = ''
|
||||
export HOME=/tmp
|
||||
echo ${src}
|
||||
kicad-cli sch export pdf ${src}/kirdy.kicad_sch -o kirdy.pdf
|
||||
'';
|
||||
installPhase = "echo test";
|
||||
};
|
||||
|
||||
};
|
||||
# pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
# nativeBuildInputs = [
|
||||
# pkgs.kicad pkgs.python3
|
||||
# ];
|
||||
|
||||
}
|
Before Width: | Height: | Size: 263 KiB After Width: | Height: | Size: 263 KiB |
File diff suppressed because it is too large
Load Diff
|
@ -124,10 +124,10 @@
|
|||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.08889999999999999,
|
||||
"min_clearance": 0.09,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.25,
|
||||
"min_hole_clearance": 0.19999999999999998,
|
||||
"min_copper_edge_clearance": 0.3,
|
||||
"min_hole_clearance": 0.254,
|
||||
"min_hole_to_hole": 0.254,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
|
@ -136,7 +136,7 @@
|
|||
"min_text_height": 0.7999999999999999,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.19999999999999998,
|
||||
"min_track_width": 0.08889999999999999,
|
||||
"min_track_width": 0.09,
|
||||
"min_via_annular_width": 0.09999999999999999,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
|
@ -440,7 +440,7 @@
|
|||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.0889,
|
||||
"clearance": 0.09,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
|
@ -457,7 +457,7 @@
|
|||
},
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.0889,
|
||||
"clearance": 0.09,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
|
@ -474,7 +474,7 @@
|
|||
},
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.0889,
|
||||
"clearance": 0.09,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
|
@ -423,6 +423,40 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(symbol "kirdy:SMA_Jack_to_Plug_Cable" (in_bom yes) (on_board no)
|
||||
(property "Reference" "Cable" (at 2.54 1.27 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "SMA_Jack_to_Plug_Cable" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "095-902-477-006" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "095-902-481-006" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "Minimum Length of Cable: 120mm" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "SMA_Jack_to_Plug_Cable_0_1"
|
||||
(rectangle (start 0 0) (end 25.4 -5.08)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
)
|
||||
(symbol "SMA_Jack_to_Plug_Cable_1_1"
|
||||
(text "SMA_Jack_to_Plug_Cable" (at 12.7 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "kirdy:Screw" (in_bom yes) (on_board no)
|
||||
(property "Reference" "SCREW" (at 3.048 2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
|
@ -822,6 +856,10 @@
|
|||
(uuid fec1ee40-c40d-4a20-9b53-d46f96778a88)
|
||||
)
|
||||
|
||||
(text "Mount to Front Panel \nConnect to LD Adapter" (at 322.58 219.71 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 7270043d-c6e2-4ebc-af24-ed843b6b8e48)
|
||||
)
|
||||
(text "Connectors Mating Combination:\n\nTotal Mating Height = 11mm\n\nMale: BG050-10A-0-0650-0737-0350-L-D (3.5mm profile) \nFemale: M20-7870542 (7.5mm profile) \nM3 Solder Standoff: 78614110360 (11mm height)"
|
||||
(at 273.685 146.05 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
|
@ -853,33 +891,6 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 334.01 154.305 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid 183a9e72-a95d-461b-a10b-3fb42d228b12)
|
||||
(property "Reference" "SCREW3" (at 330.2 151.13 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 334.01 156.718 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 332.74 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 332.74 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 334.01 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW3") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 296.545 179.07 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp yes)
|
||||
(uuid 1c1a49e4-f784-4f10-9c53-f59db356230f)
|
||||
|
@ -1015,7 +1026,13 @@
|
|||
(property "Datasheet" "" (at 315.595 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 316.865 154.305 0)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 316.865 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 316.865 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 316.865 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
|
@ -1121,28 +1138,34 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 342.9 154.305 0) (unit 1)
|
||||
(symbol (lib_id "kirdy:Screw") (at 333.375 154.305 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid 7d7ccd16-5d93-4f5a-9049-b2034f02d95c)
|
||||
(property "Reference" "SCREW4" (at 339.09 151.13 0)
|
||||
(uuid 65acffca-de34-48f7-917e-77b747d305c8)
|
||||
(property "Reference" "SCREW3" (at 329.565 151.13 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 342.9 156.718 0)
|
||||
(property "Value" "M3 x 8" (at 333.375 156.718 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 341.63 153.035 0)
|
||||
(property "Footprint" "" (at 332.105 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 341.63 153.035 0)
|
||||
(property "Datasheet" "" (at 332.105 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 342.9 154.305 0)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 333.375 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 333.375 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 333.375 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
(reference "SCREW3") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -1419,7 +1442,13 @@
|
|||
(property "Datasheet" "" (at 323.85 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 325.12 154.305 0)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 325.12 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 325.12 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 325.12 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
|
@ -1463,6 +1492,39 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:SMA_Jack_to_Plug_Cable") (at 322.58 209.55 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid cbb1931f-4f19-4bd3-bf0a-5a9a6f202567)
|
||||
(property "Reference" "Cable1" (at 325.755 208.28 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "SMA_Jack_to_Plug_Cable" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "095-902-477-006" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "095-902-481-006" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "Minimum Length of Cable: 120mm" (at 322.58 209.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "Cable1") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 293.37 219.71 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cca1fecf-4e0f-4e8c-836b-942398b258c1)
|
||||
|
@ -1545,6 +1607,39 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 341.63 154.305 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid e5d77fe7-0679-4db6-8102-f121afeea642)
|
||||
(property "Reference" "SCREW4" (at 337.82 151.13 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 341.63 156.718 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 340.36 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 340.36 153.035 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 341.63 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 341.63 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 341.63 154.305 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Panel") (at 293.37 208.28 270) (unit 2)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid e9764e56-b700-47cf-ba98-dcdc23fae030)
|
|
@ -1249,18 +1249,6 @@
|
|||
(stroke (width 0) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 48.26 -19.05) (end 48.26 -19.05)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "LTC6655" (in_bom yes) (on_board yes)
|
||||
|
@ -2717,6 +2705,40 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(symbol "SMA_Jack_to_Plug_Cable" (in_bom yes) (on_board no)
|
||||
(property "Reference" "Cable" (at 2.54 1.27 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "SMA_Jack_to_Plug_Cable" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "095-902-477-006" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "095-902-481-006" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "Minimum Length of Cable: 120mm" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "SMA_Jack_to_Plug_Cable_0_1"
|
||||
(rectangle (start 0 0) (end 25.4 -5.08)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
)
|
||||
(symbol "SMA_Jack_to_Plug_Cable_1_1"
|
||||
(text "SMA_Jack_to_Plug_Cable" (at 12.7 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "SPDT_204-121ST" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "SW" (at 1.27 3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -2726,6 +2726,42 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 102.87 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid 05bd9a78-5ec3-4182-9223-198aa0619486)
|
||||
(property "Reference" "SCREW4" (at 99.06 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 102.87 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 101.6 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 101.6 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 102.87 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 102.87 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 102.87 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW6") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 120.015 195.58 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 0b9d4681-d636-499c-9456-242fb5e2df31)
|
||||
|
@ -3092,6 +3128,42 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 120.015 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid 31db3faa-12b3-4b80-a6c3-e8fec4c132bb)
|
||||
(property "Reference" "SCREW4" (at 116.205 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 120.015 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 118.745 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 118.745 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 120.015 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 120.015 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 120.015 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW8") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 124.46 149.86 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 3488fcc2-96d0-4f44-9077-0e06482de89e)
|
||||
|
@ -4113,36 +4185,6 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 103.505 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid a1a54f10-9052-4c18-902c-5cc6a4555da7)
|
||||
(property "Reference" "SCREW?" (at 99.695 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 103.505 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 102.235 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 102.235 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 103.505 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW?") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW6") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 204.47 41.91 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid a2140362-07ce-4b03-8b3c-3b08e38a3536)
|
||||
|
@ -4176,7 +4218,7 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "Connector:Conn_01x05_Pin") (at 361.315 91.44 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid a46f3d97-7af3-41c3-ad51-2686894a2414)
|
||||
(property "Reference" "J6" (at 361.95 81.915 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
|
@ -4190,6 +4232,15 @@
|
|||
(property "Datasheet" "~" (at 361.315 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "HB-PH3-25415PB2GOP" (at 361.315 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "PH1-05-UA" (at 361.315 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "Generic 2.54mm x 5 Pin Header" (at 361.315 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 66199c09-c1c3-4157-811c-30f95b358b93))
|
||||
(pin "2" (uuid 899c2a35-0b12-40a8-9abe-269b3dbce6b6))
|
||||
(pin "3" (uuid 0e948f7f-dfa2-4b7e-bfe1-9e5d47d30043))
|
||||
|
@ -4478,6 +4529,42 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 94.615 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid c93ddcb6-53b3-4aa6-bc2e-7d912273d090)
|
||||
(property "Reference" "SCREW4" (at 90.805 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 94.615 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 93.345 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 93.345 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 94.615 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 94.615 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 94.615 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW5") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+3V3") (at 146.05 167.64 270) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid c9795646-ab15-43ce-9a5d-7ab8e0cc6208)
|
||||
|
@ -4503,36 +4590,6 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 95.25 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid cadd8f15-49ad-49da-b68c-ddf6c138d078)
|
||||
(property "Reference" "SCREW?" (at 91.44 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 95.25 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 93.98 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 93.98 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 95.25 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW?") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW5") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+5VA") (at 72.39 85.725 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cc2794a0-1cf9-484f-9e22-3572ecd8a32a)
|
||||
|
@ -4595,36 +4652,6 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 121.285 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid d1f64861-c3ba-46ef-b3dd-a3d3a4547daa)
|
||||
(property "Reference" "SCREW?" (at 117.475 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 121.285 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 120.015 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 120.015 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 121.285 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW?") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW8") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Mechanical:MountingHole_Pad") (at 120.015 185.42 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid d7fcdc3d-5c1a-460b-827a-b97f51dddd10)
|
||||
|
@ -4741,36 +4768,6 @@
|
|||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 112.395 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid ee077a50-73cf-4890-af81-e0d49e6395b9)
|
||||
(property "Reference" "SCREW?" (at 108.585 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 112.395 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 111.125 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 111.125 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "FH4-M3-8" (at 112.395 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW?") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW7") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 152.4 41.91 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ef16c58e-ba59-4268-98bc-6377a8d8a788)
|
||||
|
@ -4976,4 +4973,40 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "kirdy:Screw") (at 111.76 208.915 0) (unit 1)
|
||||
(in_bom yes) (on_board no) (dnp no)
|
||||
(uuid fe37341a-cb99-4137-9ac1-47d8f8716b9f)
|
||||
(property "Reference" "SCREW4" (at 107.95 205.74 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "M3 x 8" (at 111.76 211.328 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 110.49 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 110.49 207.645 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "EDLV-M3-L8" (at 111.76 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN_ALT" "FH4-M3-8 " (at 111.76 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "https://jlcmc.com/product/s/E02/EDLV/cross-recessed-large-flat-head-screw" (at 111.76 208.915 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(instances
|
||||
(project "kirdy"
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f"
|
||||
(reference "SCREW4") (unit 1)
|
||||
)
|
||||
(path "/88da1dd8-9274-4b55-84fb-90006c9b6e8f/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070"
|
||||
(reference "SCREW7") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
|
@ -3188,7 +3188,10 @@
|
|||
(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ad5680.pdf" (at 168.275 100.33 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR_PN" "AD5680BRJZ" (at 177.165 101.6 0)
|
||||
(property "MFR_PN" "AD5680BRJZ-1" (at 177.165 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Comment" "It must be \"-1\" model" (at 177.165 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid cd0bde21-0441-4418-8330-6dd5a7d90601))
|
Loading…
Reference in New Issue