Date:2012-07-24 09:55:22 (11 years 8 months ago)
Author:Werner Almesberger
Commit:e342b7a19af6d5a1ac86e43867a18a7a84036fd5
Message:fisl2012/: on-going editing (first drawings, more links, some small changes)

Files: fisl2012/Makefile (3 diffs)
fisl2012/cat-comp.fig (1 diff)
fisl2012/cat-mod.fig (1 diff)
fisl2012/talk.tex (6 diffs)

Change Details

fisl2012/Makefile
55# UBB_production_08.JPG ubb-vga-pub-plugged-medium.jpg \
66# ubb-vga-pub-1024-medium.jpg SIE_KICAD.png
77#GEN=schhist.png fped.png kicad.png achieve.pdf flow.pdf
8GEN=cat-comp.pdf cat-mod.pdf
89#PNG=atusb-front.png
910
1011.PHONY: spotless clean upload upload-es
...... 
1516talk.pdf: talk.tex $(GEN) $(DL) $(PNG)
1617        pdflatex talk
1718
18talk-es.pdf: talk-es.tex $(GEN) $(DL) $(PNG)
19        pdflatex talk-es
20
2119kicad.png: eeschema.xwd pcbnew.xwd
2220        pnmcomp -xoff=0 -yoff=300 \
2321          <(convert eeschema.xwd ppm:-) \
...... 
6159achieve.pdf: achieve.fig
6260        fig2dev -L pdf $< $@
6361
64flow.pdf: flow.fig
62cat-comp.pdf: cat-comp.fig
63        fig2dev -L pdf $< $@
64
65cat-mod.pdf: cat-mod.fig
6566        fig2dev -L pdf $< $@
6667
6768talk.ps: talk.pdf
fisl2012/cat-comp.fig
1#FIG 3.2 Produced by xfig version 3.2.5b
2Landscape
3Center
4Metric
5A4
6100.00
7Single
8-2
91200 2
106 2430 3780 4995 5670
112 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
12     2475 3825 4950 3825 4950 5625 2475 5625 2475 3825
134 0 0 50 -1 14 12 0.0000 4 165 600 2700 4230 Logic\001
144 0 0 50 -1 14 12 0.0000 4 165 720 3150 4455 Single\001
154 0 0 50 -1 14 12 0.0000 4 165 1080 3600 4680 74x1g00_5\001
164 0 0 50 -1 14 12 0.0000 4 165 1080 3600 4905 74x1g07_4\001
174 0 0 50 -1 14 12 0.0000 4 120 480 3150 5130 Dual\001
184 0 0 50 -1 14 12 0.0000 4 165 960 3600 5355 742xg126\001
19-6
206 5580 3780 11970 4770
212 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
22     5625 3825 11700 3825 11700 4725 5625 4725 5625 3825
234 0 0 50 -1 14 12 0.0000 4 165 2040 5850 4230 6N138: Darlington\001
244 0 0 50 -1 14 12 0.0000 4 180 6120 5850 4455 6N138: http://www.fairchildsemi.com/ds/6N/6N138.pdf\001
25-6
266 7605 5400 9495 6120
271 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 8550 5760 900 315 8550 5760 9450 6075
284 1 0 50 -1 18 16 0.0000 4 255 1020 8550 5850 getkicat\001
29-6
306 2445 6090 4275 6750
311 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 3360 6420 900 315 3360 6420 4260 6735
324 1 0 50 -1 18 16 0.0000 4 195 1305 3360 6510 eeschema\001
33-6
342 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
35    1 1 2.00 120.00 120.00
36     5175 5175 7470 5490
372 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
38    1 1 2.00 120.00 120.00
39     9630 5715 11070 5715
402 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
41    1 1 2.00 120.00 120.00
42     8550 4905 8550 5310
432 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
44    1 1 2.00 120.00 120.00
45     6435 6345 7510 5968
462 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
47    1 1 2.00 120.00 120.00
48    1 1 2.00 120.00 120.00
49     4455 6390 5670 6390
504 1 0 50 -1 18 16 0.0000 4 255 1245 3105 3600 Hierarchy\001
514 1 0 50 -1 18 16 0.0000 4 255 1485 6390 3600 Description\001
524 1 0 50 -1 18 16 0.0000 4 195 495 6075 6525 *.lib\001
534 1 0 50 -1 18 16 0.0000 4 195 540 11475 5805 PDF\001
fisl2012/cat-mod.fig
1#FIG 3.2 Produced by xfig version 3.2.5b
2Landscape
3Center
4Metric
5A4
6100.00
7Single
8-2
91200 2
106 2430 3780 5355 5670
112 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
12     2475 3825 5310 3825 5310 5625 2475 5625 2475 3825
134 0 0 50 -1 14 12 0.0000 4 135 480 2700 4230 Quad\001
144 0 0 50 -1 14 12 0.0000 4 135 360 3150 4455 QFN\001
154 0 0 50 -1 14 12 0.0000 4 135 1440 3600 4680 QFN32-VHHD-2\001
164 0 0 50 -1 14 12 0.0000 4 135 1440 3600 4905 QFN32-VHHD-6\001
174 0 0 50 -1 14 12 0.0000 4 135 360 3150 5130 QFP\001
184 0 0 50 -1 14 12 0.0000 4 135 600 3600 5355 QFP48\001
19-6
206 7605 5400 9495 6120
211 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 8550 5760 900 315 8550 5760 9450 6075
224 1 0 50 -1 18 16 0.0000 4 255 1020 8550 5850 getkicat\001
23-6
246 2445 6090 4275 6750
251 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 3360 6420 900 315 3360 6420 4260 6735
264 1 0 50 -1 18 16 0.0000 4 255 570 3360 6510 fped\001
27-6
286 5850 3555 10845 4770
292 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
30     5865 3585 10800 3585 10800 4725 5865 4725 5865 3585
314 0 0 50 -1 14 12 0.0000 4 165 4560 6090 3990 USB_A-PCB: Figure 6-9 (page 99) of the\001
324 0 0 50 -1 14 12 0.0000 4 165 4200 6315 4215 Universal Serial Bus Specification;\001
334 0 0 50 -1 14 12 0.0000 4 165 3360 6315 4440 Revision 2.0; April 27, 2000\001
34-6
352 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
36    1 1 2.00 120.00 120.00
37     5580 5175 7470 5490
382 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
39    1 1 2.00 120.00 120.00
40     9630 5715 11070 5715
412 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
42    1 1 2.00 120.00 120.00
43     8550 4905 8550 5310
442 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
45    1 1 2.00 120.00 120.00
46     6615 6075 7515 5940
472 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
48    1 1 2.00 120.00 120.00
49    1 1 2.00 120.00 120.00
50     4500 6345 5670 6210
512 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
52    1 1 2.00 120.00 120.00
53     4410 6570 5580 6750
544 1 0 50 -1 18 16 0.0000 4 255 1245 3105 3600 Hierarchy\001
554 1 0 50 -1 18 16 0.0000 4 195 540 11475 5805 PDF\001
564 1 0 50 -1 18 16 0.0000 4 255 1485 6615 3375 Description\001
574 1 0 50 -1 18 16 0.0000 4 195 750 6075 6930 *.mod\001
584 1 0 50 -1 18 16 0.0000 4 255 600 6120 6255 *.fpd\001
fisl2012/talk.tex
1010%\setbeamersize{sidebar width left=-5mm}
1111\title{\Large Making Hardware \\ with KiCad and Friends}
1212\author{Werner Almesberger \\\url{werner@almesberger.net}}
13\date{July 21, 2012}
13\date{July 24, 2012}
1414
1515%\setul{}{1.5pt}
1616
...... 
177177\begin{itemize}
178178  \item Maintain manually
179179  \item {\tt purge} script: \\
180{\small \url{qi-hw.com/p/wernermisc/source/tree/master/bin/purge}}
180% URL http://projects.qi-hw.com/index.phpp/wernermisc/source/tree/master/bin/purge
181{\small \url{tiny.cc/wernermisc-bin-purge}}
181182\end{itemize}
182183\end{frame}
183184
...... 
186187\begin{frame}[fragile]{Makefile}
187188Objectives:
188189\begin{itemize}
189  \item Shortcuts
190  \item Convenience shortcuts
190191  \item Combine tools
191192  \item Share common procedures
192193  \item Avoid mistakes
...... 
273274\begin{frame}{Schematics Symbol Catalog}
274275\begin{itemize}
275276  \item For selection, review
276  \item Hierarchical order with alphabetic index
277  \item Hierarchical order with alphabetical index
277278  \item Short descriptions and data sheet links
278279  \item Added value: indicate pin types
279  \item TODO: connect to dsv
280  \item To do: connect to dsv
280281\end{itemize}
281282
282DRAWING (hierarchy + descr + com libs ---genkicat--> PDF) <-> eeschema
283\begin{center}
284  \includegraphics[width=1.0\textwidth]{cat-comp.pdf}
285\end{center}
283286\end{frame}
284287
285288% --- Schematics History ------------------------------------------------------
...... 
327330  \item Added value: measurements, pad types
328331\end{itemize}
329332
330DRAWING (hierarchy + descr + com libs ---genkicat--> PDF) <-> fped
333\begin{center}
334  \includegraphics[width=1.0\textwidth]{cat-mod.pdf}
335\end{center}
331336
332337% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genkicat/
333338{\small \url{tiny.cc/eda-tools-genkicat}}
...... 
413418\begin{frame}{Schematics Design Rules}
414419...
415420
416URL
421{\small \url{en.qi-hardware.com/wiki/Rules_on_Editing_Schematics}}
417422\end{frame}
418423
419424% --- Libraries ---------------------------------------------------------------

Archive Download the corresponding diff file

Branches:
master



interactive