mirror of
git://projects.qi-hardware.com/wernermisc.git
synced 2024-11-22 03:02:50 +02:00
fisl2012/: text cleanup
This commit is contained in:
parent
4af6a642ff
commit
a4a651e386
@ -10,7 +10,7 @@
|
||||
%\setbeamersize{sidebar width left=-5mm}
|
||||
\title{\Large Making Hardware \\ with KiCad and Friends}
|
||||
\author{Werner Almesberger \\\url{werner@almesberger.net}}
|
||||
\date{July 26, 2012}
|
||||
\date{July 27, 2012}
|
||||
|
||||
%\setul{}{1.5pt}
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
\begin{itemize}
|
||||
\item KiCad introduction
|
||||
\item Collaborative design in Qi-Hardware
|
||||
\item New tools
|
||||
\item Tools to improve KiCad
|
||||
\item Workflow overview
|
||||
\end{itemize}
|
||||
|
||||
@ -38,12 +38,12 @@
|
||||
\begin{frame}{KiCad}
|
||||
\begin{itemize}
|
||||
\item Complete EDA solution
|
||||
\item Text files $\rightarrow$ extensible
|
||||
\item Free Software: GPL, LGPL
|
||||
\item Development team by Jean-Pierre Charras, \\
|
||||
Dick Hollenbeck, and many others
|
||||
\item C++, wxWidgets
|
||||
\item Multi-platform: Linux, Windows, Mac
|
||||
\item Text files $\rightarrow$ extensible
|
||||
\end{itemize}
|
||||
|
||||
\vskip5mm
|
||||
@ -142,9 +142,9 @@ Products:
|
||||
Goals:
|
||||
\begin{itemize}
|
||||
\item Consistent naming
|
||||
\item Known origin of design information
|
||||
\item Documented development process \\
|
||||
\item Known origin of design information \\
|
||||
E.g., IPC-7351
|
||||
\item Documented development process
|
||||
\end{itemize}
|
||||
|
||||
To do:
|
||||
@ -156,9 +156,9 @@ To do:
|
||||
|
||||
\vskip4mm
|
||||
% URL http://projects.qi-hardware.com/index.php/p/kicad-libs/source/tree/master/components/
|
||||
{\small \url{tiny.cc/p/kicad-libs-components}} \\
|
||||
{\small \url{tiny.cc/kicad-libs-components}} \\
|
||||
% URL http://projects.qi-hardware.com/index.php/p/kicad-libs/source/tree/master/modules/
|
||||
{\small \url{tiny.cc/p/kicad-libs-modules}}
|
||||
{\small \url{tiny.cc/kicad-libs-modules}}
|
||||
\end{frame}
|
||||
|
||||
% --- What goes into git ------------------------------------------------------
|
||||
@ -186,10 +186,12 @@ Qi-Hardware:
|
||||
\begin{frame}{What doesn't}
|
||||
\begin{itemize}
|
||||
\item Netlist: {\tt {\em project}.{\color{red}net}} \\
|
||||
Generated with eeschema from {\tt *.sch} and
|
||||
Generated with eeschema from
|
||||
{\tt *.{\color{red}sch}}
|
||||
and
|
||||
{\tt {\em project}.{\color{red}cmp}}
|
||||
\item Caches and backups:
|
||||
{\tt {\em project}.{\color{red}bak}},
|
||||
{\tt {\em sheet}.{\color{red}bak}},
|
||||
{\tt {\em project}.{\color{red}000}},
|
||||
{\tt {\em project}-cache.lib}
|
||||
\item Postscript:
|
||||
@ -260,7 +262,8 @@ front:
|
||||
% --- KiCad Command-Line Patches ----------------------------------------------
|
||||
|
||||
\begin{frame}{KiCad Command-Line Patches}
|
||||
Original hack by Werner Almesberger, clean rewrite by Wolfgang Spraul.
|
||||
Original hack by Werner Almesberger, clean rewrite by Wolfgang Spraul,
|
||||
soon rewrite for scripting.
|
||||
\begin{itemize}
|
||||
\item Idea: command-line access to main output functions
|
||||
\item eeschema
|
||||
@ -317,7 +320,7 @@ D: http://www.atmel.com/Images/doc8265.pdf
|
||||
\end{itemize}
|
||||
\item Copyright: can't just check in PDF
|
||||
\item Industrial pragmatism: private mail or ``internal'' repository
|
||||
\item Qi-Hardware: send {\tt BOOKSHELF} around
|
||||
\item Qi-Hardware: share {\tt BOOKSHELF}
|
||||
\end{itemize}
|
||||
|
||||
\vskip10mm
|
||||
@ -331,9 +334,9 @@ D: http://www.atmel.com/Images/doc8265.pdf
|
||||
\begin{itemize}
|
||||
\item For selection, review
|
||||
\item Hierarchical order with alphabetical index
|
||||
\item Short descriptions and data sheet links
|
||||
\item Short descriptions and data sheet links \\
|
||||
To do: connect to dsv
|
||||
\item Added value: indicate pin types
|
||||
\item To do: connect to dsv
|
||||
\end{itemize}
|
||||
|
||||
\begin{center}
|
||||
@ -382,22 +385,6 @@ Issues:
|
||||
{\small \url{tiny.cc/eda-tools-schhist}}
|
||||
\end{frame}
|
||||
|
||||
% --- Footprint Catalog ------------------------------------------------------
|
||||
|
||||
\begin{frame}{Footprint Catalog}
|
||||
\begin{itemize}
|
||||
\item Like schematics symbol catalog, but for footprints
|
||||
\item Added value: measurements, pad types
|
||||
\end{itemize}
|
||||
|
||||
\begin{center}
|
||||
\includegraphics[width=1.0\textwidth]{cat-mod.pdf}
|
||||
\end{center}
|
||||
|
||||
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genkicat/
|
||||
{\small \url{tiny.cc/eda-tools-genkicat}}
|
||||
\end{frame}
|
||||
|
||||
% --- Fped --------------------------------------------------------------------
|
||||
|
||||
\begin{frame}{Footprint Editor (fped)}
|
||||
@ -414,6 +401,22 @@ Issues:
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
% --- Footprint Catalog ------------------------------------------------------
|
||||
|
||||
\begin{frame}{Footprint Catalog}
|
||||
\begin{itemize}
|
||||
\item Like schematics symbol catalog, but for footprints
|
||||
\item Added value: measurements, pad types
|
||||
\end{itemize}
|
||||
|
||||
\begin{center}
|
||||
\includegraphics[width=1.0\textwidth]{cat-mod.pdf}
|
||||
\end{center}
|
||||
|
||||
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genkicat/
|
||||
{\small \url{tiny.cc/eda-tools-genkicat}}
|
||||
\end{frame}
|
||||
|
||||
% --- Layout History ----------------------------------------------------------
|
||||
|
||||
\begin{frame}{Layout History}
|
||||
@ -441,10 +444,10 @@ Issues:
|
||||
\end{itemize}
|
||||
\vskip10mm
|
||||
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/fab/prettygerbv/
|
||||
{\small \url{tiny.cc/p/eda-tools-fab-prettygerbv}}
|
||||
{\small \url{tiny.cc/eda-tools-fab-prettygerbv}}
|
||||
% MORE ??
|
||||
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/fab/
|
||||
{\small \url{tiny.cc/p/eda-tools-fab}}
|
||||
{\small \url{tiny.cc/eda-tools-fab}}
|
||||
\end{column}
|
||||
|
||||
\begin{column}[r]{4cm}
|
||||
@ -472,7 +475,7 @@ Issues:
|
||||
\end{itemize}
|
||||
|
||||
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/b2/
|
||||
{\small \url{tiny.cc/p/eda-tools-b2}}
|
||||
{\small \url{tiny.cc/eda-tools-b2}}
|
||||
\end{frame}
|
||||
|
||||
% --- BOOM Data Flow ----------------------------------------------------------
|
||||
@ -493,7 +496,7 @@ Work in progress. First compilation by Adam Wang.
|
||||
|
||||
Examples:
|
||||
\begin{itemize}
|
||||
\item Value naming (4k7, 10 uF, $\ldots$)
|
||||
\item Value naming (4k7, 10uH, $\ldots$)
|
||||
\item Junction style
|
||||
\item Naming of negated pins
|
||||
\item Text placement and size
|
||||
@ -524,10 +527,10 @@ Experience this far:
|
||||
To do:
|
||||
\begin{itemize}
|
||||
\item Spread the word
|
||||
\item Finish BOOM and write brdhist
|
||||
\item Unify meta-data (bookshelf, etc.)
|
||||
\item Improve quality of libraries
|
||||
\item Integrate patches into mainline KiCad
|
||||
\item Finish BOOM and write brdhist
|
||||
\end{itemize}
|
||||
|
||||
\vskip2mm
|
||||
|
Loading…
Reference in New Issue
Block a user