IEEE 802.15.4 subsystem
Sign in or create your account | Project List | Help
IEEE 802.15.4 subsystem Commit Details
Date: | 2011-03-23 08:47:21 (13 years 6 days ago) |
---|---|
Author: | Werner Almesberger |
Commit: | 507e6c33dea0d9547309edc9c52e7c17ecd974c3 |
Message: | added project-specific footprint reference for SMT fab - makefiles/Makefile.kicad: added generation of a footprint reference - atben/README-SMT, atusb/README-SMT: added footprint reference, with explanation |
Files: |
atben/README-SMT (2 diffs) atusb/README-SMT (2 diffs) makefiles/Makefile.kicad (4 diffs) |
Change Details
atben/README-SMT | ||
---|---|---|
12 | 12 | atben-front.png Illustration of the PCB's front side (with silk screen) |
13 | 13 | atben-bom.csv Bill of materials |
14 | 14 | atben-pos.csv Automatic insertion file |
15 | * footprints | |
15 | atben-footprints.pdf Footprint reference | |
16 | 16 | |
17 | 17 | The PCB design files (Gerbers, etc.) are in a separate archive, atben-pcb-* |
18 | 18 | |
... | ... | |
22 | 22 | - for all coordinates, the origin is the lower left corner of the board |
23 | 23 | - coordinates in atben-pos.csv are in inches |
24 | 24 | - rotation in atben-pos.csv is in degrees, counter-clockwise |
25 | - in the footprint reference, footprints are shown in the 0 degree | |
26 | orientation and with their center at the crosshairs |
atusb/README-SMT | ||
---|---|---|
14 | 14 | atusb-front.png Illustration of the PCB's front side (with silk screen) |
15 | 15 | atusb-bom.csv Bill of materials |
16 | 16 | atusb-pos.csv Automatic insertion file |
17 | * footprints | |
17 | atusb-footprints.pdf Footprint reference | |
18 | 18 | |
19 | 19 | The PCB design files (Gerbers, etc.) are in a separate archive, atusb-pcb-* |
20 | 20 | |
... | ... | |
24 | 24 | - for all coordinates, the origin is the lower left corner of the board |
25 | 25 | - coordinates in atusb-pos.csv are in inches |
26 | 26 | - rotation in atusb-pos.csv is in degrees, counter-clockwise |
27 | - in the footprint reference, footprints are shown in the 0 degree | |
28 | orientation and with their center at the crosshairs |
makefiles/Makefile.kicad | ||
---|---|---|
23 | 23 | GMERGE = ../../eda-tools/fab/gmerge |
24 | 24 | PRETTYGERBV = ../../eda-tools/fab/prettygerbv |
25 | 25 | POS2FAB = ../../eda-tools/fab/pos2fab |
26 | FPDOC = PATH=$$PATH:../../eda-tools/fab:../../eda-tools/fpd2pdf fpdoc | |
26 | 27 | |
27 | 28 | DIR = $(shell pwd | sed 's|.*/||') |
28 | 29 | |
... | ... | |
84 | 85 | PCB_FILES = README-PCB $(NAME)-front.png $(NAME)-back.png \ |
85 | 86 | $(NAME)-PCB_Edges.dxf $(NAME).drl $(GERBERS) |
86 | 87 | |
87 | SMT_FILES = README-SMT $(NAME)-front.png $(NAME)-bom.csv $(NAME)-pos.csv | |
88 | SMT_FILES = README-SMT $(NAME)-front.png $(NAME)-bom.csv $(NAME)-pos.csv \ | |
89 | $(NAME)-footprints.pdf | |
88 | 90 | |
89 | 91 | gerber: $(GERBERS) |
90 | 92 | |
... | ... | |
129 | 131 | $(NAME)-bom.csv: ../bom/$(NAME)-bom.csv |
130 | 132 | mv $< $@ |
131 | 133 | |
134 | $(NAME)-footprints.pdf: $(NAME).pro $(NAME).cmp $(NAME)Front.pos | |
135 | $(FPDOC) $(NAME).pro "$@" || { rm -f "$@"; exit 1; } | |
136 | ||
132 | 137 | fab-smt: $(SMT_FILES) |
133 | 138 | mkdir -p fab |
134 | 139 | tar Ccfz .. fab/$(NAME)-smt-$(VERSION).tar.gz \ |
... | ... | |
167 | 172 | rm -f $(NAME)-Comments.gbr $(NAME)-Drawings.gbr |
168 | 173 | rm -f $(NAME)-overview.png $(NAME)-front.png $(NAME)-back.png |
169 | 174 | rm -f $(NAME)Front.pos $(NAME)-pos.csv |
170 | rm -f $(NAME)-bom.csv | |
175 | rm -f $(NAME)-bom.csv $(NAME)-footprints.pdf | |
171 | 176 | |
172 | 177 | spotless:: clean |
173 | 178 | rm -f '$$'savepcb.000 '$$'savepcb.brd |