Date:2012-07-26 21:39:22 (11 years 8 months ago)
Author:Werner Almesberger
Commit:d177bf89ae40bb7301f5bce616669a03fdfef04a
Message:fisl2012/: more work on text

Files: fisl2012/layout.fig (2 diffs)
fisl2012/talk.tex (5 diffs)

Change Details

fisl2012/layout.fig
2828     900 3390 1575 3390 1575 4290 900 4290 900 3390
29294 1 0 50 -1 18 16 0.0000 4 210 855 1215 4695 Netlist\001
3030-6
316 6975 900 10935 4140
326 7290 1125 8220 2445
316 6525 405 10485 3735
326 6525 495 10485 3735
336 6840 720 7770 2040
33342 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
34     7440 1140 8115 1140 8115 2040 7440 2040 7440 1140
354 1 0 50 -1 18 16 0.0000 4 210 930 7755 2445 Gerber\001
35     6990 735 7665 735 7665 1635 6990 1635 6990 735
364 1 0 50 -1 18 16 0.0000 4 210 930 7305 2040 Gerber\001
3637-6
376 8325 1800 9450 3120
386 7875 1395 9000 2715
38392 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
39     8572 1815 9247 1815 9247 2715 8572 2715 8572 1815
404 1 0 50 -1 18 16 0.0000 4 210 1125 8887 3120 Excellon\001
40     8122 1410 8797 1410 8797 2310 8122 2310 8122 1410
414 1 0 50 -1 18 16 0.0000 4 210 1125 8437 2715 Excellon\001
4142-6
426 9360 2475 10605 3795
436 8910 2070 10155 3390
43442 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
44     9667 2490 10342 2490 10342 3390 9667 3390 9667 2490
454 1 0 50 -1 18 16 0.0000 4 210 1245 9982 3795 Positions\001
45     9217 2085 9892 2085 9892 2985 9217 2985 9217 2085
464 1 0 50 -1 18 16 0.0000 4 210 1245 9532 3390 Positions\001
4647-6
471 2 0 2 0 7 50 -1 -1 0.000 1 5.6723 8937 2522 2250 1215 6687 2522 11187 2522
481 2 0 2 0 7 50 -1 -1 0.000 1 5.6723 8487 2117 2250 1215 6237 2117 10737 2117
49-6
504 1 0 50 -1 18 16 0.0000 4 210 1500 9495 630 Fabrication\001
4851-6
49522 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
5053    1 1 2.00 120.00 120.00
51     6615 3375 7380 3105
54     6615 3375 7335 3060
52552 5 0 1 0 -1 50 -1 -1 0.000 0 0 -1 0 0 5
5356    0 pcbnew.png
5457     2925 2655 6353 2655 6353 4941 2925 4941 2925 2655
...... 
6265    1 1 2.00 120.00 120.00
6366     2205 2205 2745 2565
64674 1 0 50 -1 18 16 0.0000 4 270 1035 4590 5310 pcbnew\001
654 1 0 50 -1 18 16 0.0000 4 210 1500 9945 1035 Fabrication\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 25, 2012}
13\date{July 26, 2012}
1414
1515%\setul{}{1.5pt}
1616
...... 
120120      \item Module catalog
121121    \end{itemize}
122122  \item No scripting (coming)
123  \item Scattered libraries CHECK
123  \item Scattered libraries
124124\end{itemize}
125125\end{frame}
126126
...... 
165165\begin{frame}{What goes into git}
166166KiCad:
167167\begin{itemize}
168  \item Project file: {\tt {\em project}.pro}
169  \item Schematics: {\tt {\em project}.sch}, {\tt {\em subsheet}.sch}
170  \item Footprint mapping: {\tt {\em project}.cmp}
171  \item Layout: {\tt {\em project}.brd}
168  \item Project file: {\tt {\em project}.{\color{red}pro}}
169  \item Schematics: {\tt {\em project}.{\color{red}sch}},
170    {\tt {\em subsheet}.{\color{red}sch}}
171  \item Footprint mapping: {\tt {\em project}.{\color{red}cmp}}
172  \item Layout: {\tt {\em project}.{\color{red}brd}}
172173\end{itemize}
173174
174175Qi-Hardware:
...... 
183184
184185\begin{frame}{What doesn't}
185186\begin{itemize}
186  \item Netlist: {\tt {\em project}.net} \\
187    Generated with eeschema from {\tt *.sch} and {\tt {\em project}.cmp}
188  \item Caches and backups: {\tt {\em project}.bak}, {\tt {\em project}.000},
187  \item Netlist: {\tt {\em project}.{\color{red}net}} \\
188    Generated with eeschema from {\tt *.sch} and
189    {\tt {\em project}.{\color{red}cmp}}
190  \item Caches and backups:
191    {\tt {\em project}.{\color{red}bak}},
192    {\tt {\em project}.{\color{red}000}},
189193    {\tt {\em project}-cache.lib}
190  \item Postscript: {\tt {\em project}-{\em sheet}.ps},
191    {\tt {\em project}-{\em layer}.ps}
192  \item Gerbers: {\tt {\em project}-{\em layer}.g{\em ??}}
193  \item BOMs: {\tt {\em project}.lst}, {\tt {\em project}.cvs}
194  \item Fab outputs: {\tt {\em project}.drl}, {\tt {\em project}.pos}
195  \item And so on: {\tt {\em project}.cad}, {\tt {\em project}.erc},
196    {\tt {\em project}.dsn}, {\tt {\em project}.rpt},
197    {\tt {\em project}.wrl}, $\ldots$
194  \item Postscript:
195    {\tt {\em project}-{\em sheet}.{\color{red}ps}},
196    {\tt {\em project}-{\em layer}.{\color{red}ps}}
197  \item Gerbers:
198    {\tt {\em project}-{\em layer}.{\color{red}g{\em ??}}}
199  \item BOMs: {\tt {\em project}.{\color{red}lst}},
200    {\tt {\em project}.{\color{red}cvs}}
201  \item Fab outputs: {\tt {\em project}.{\color{red}drl}},
202    {\tt {\em project}.{\color{red}pos}}
203  \item And so on: {\tt {\em project}.{\color{red}cad}},
204    {\tt {\em project}.{\color{red}erc}},
205    {\tt {\em project}.{\color{red}dsn}},
206    {\tt {\em project}.{\color{red}rpt}},
207    {\tt {\em project}.{\color{red}wrl}}, $\ldots$
198208\end{itemize}
199209\end{frame}
200210
...... 
473483% --- Schematics Design Rules -------------------------------------------------
474484
475485\begin{frame}{Schematics Design Rules}
486Work in progress. First compilation by Adam Wang.
487
476488\begin{itemize}
477489  \item Value naming (4k7, 10 uF, $\ldots$)
478490  \item Junction style
479  \item Text spacing
491  \item Naming of negated pins
492  \item Text placement and size
493  \item Checklists for reviews
480494\end{itemize}
481495
482496{\small \url{en.qi-hardware.com/wiki/Rules_on_Editing_Schematics}}

Archive Download the corresponding diff file

Branches:
master



interactive