aboutsummaryrefslogtreecommitdiff
path: root/galvanosyth/manual
diff options
context:
space:
mode:
Diffstat (limited to 'galvanosyth/manual')
-rw-r--r--galvanosyth/manual/manual.aux26
-rwxr-xr-xgalvanosyth/manual/manual.cls47
-rw-r--r--galvanosyth/manual/manual.log702
-rw-r--r--galvanosyth/manual/manual.out4
-rw-r--r--galvanosyth/manual/manual.pdfbin0 -> 1205646 bytes
-rwxr-xr-xgalvanosyth/manual/manual.tex163
6 files changed, 942 insertions, 0 deletions
diff --git a/galvanosyth/manual/manual.aux b/galvanosyth/manual/manual.aux
new file mode 100644
index 0000000..d69128f
--- /dev/null
+++ b/galvanosyth/manual/manual.aux
@@ -0,0 +1,26 @@
+\relax
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
+\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
+\global\let\oldcontentsline\contentsline
+\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global\let\oldnewlabel\newlabel
+\gdef\newlabel#1#2{\newlabelxx{#1}#2}
+\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\ifx\hyper@anchor\@undefined
+\let\contentsline\oldcontentsline
+\let\newlabel\oldnewlabel
+\fi}
+\fi}
+\global\let\hyper@last\relax
+\gdef\HyperFirstAtBeginDocument#1{#1}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
+\@writefile{toc}{\contentsline {section}{\numberline {1}Overview \& Performance}{1}{section.1}}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Measured current versus set current. On this log-log plot, the entire set-point range of 10 $\mu $A to 9.99 mA can clearly be seen. For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA. Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current. For an unknown reason, the agreement is worse for the left-hand output. All readings were taken with a load of 100 $\Omega $. }}{2}{figure.1}}
+\newlabel{fig:setpoint}{{1}{2}{Measured current versus set current. On this log-log plot, the entire set-point range of 10 $\mu $A to 9.99 mA can clearly be seen. For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA. Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current. For an unknown reason, the agreement is worse for the left-hand output. All readings were taken with a load of 100 $\Omega $}{figure.1}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Measured applied voltage versus load resistance. All readings were taken at a current set-point of 1 mA. The ``ideal'' ohms law behavior is represented by the grey diagonal line. Both outputs saturate at just above 13 V. }}{3}{figure.2}}
+\newlabel{fig:load}{{2}{3}{Measured applied voltage versus load resistance. All readings were taken at a current set-point of 1 mA. The ``ideal'' ohms law behavior is represented by the grey diagonal line. Both outputs saturate at just above 13 V}{figure.2}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {2}Troubleshooting}{4}{section.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Appendix}{5}{section.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Parts}{6}{subsection.3.1}}
diff --git a/galvanosyth/manual/manual.cls b/galvanosyth/manual/manual.cls
new file mode 100755
index 0000000..9327edb
--- /dev/null
+++ b/galvanosyth/manual/manual.cls
@@ -0,0 +1,47 @@
+\ProvidesClass{manual}
+
+\LoadClass{article}
+\RequirePackage[letterpaper, margin=1in]{geometry} % 1 inch margins required
+
+% text
+\RequirePackage[utf8]{inputenc}
+\setlength\parindent{0pt}
+\setlength{\parskip}{1em}
+\renewcommand{\familydefault}{\sfdefault}
+\RequirePackage{setspace}
+
+% force all floats to center (see https://tex.stackexchange.com/a/53383)
+\makeatletter
+\g@addto@macro\@floatboxreset{\centering}
+\makeatother
+
+% each section is a new page
+\let\stdsection\section
+\renewcommand\section{\clearpage\stdsection}
+
+% hyperref
+\RequirePackage[colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=black,
+anchorcolor=black]{hyperref}
+
+% images
+\RequirePackage{graphicx}
+\RequirePackage{pdfpages}
+
+
+\usepackage{array}
+\newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}}
+
+\RequirePackage[shortlabels]{enumitem}
+\setlist[itemize, 1]{nosep}
+\setlist[itemize, 2]{nosep, topsep=-5ex}
+\setlist[itemize, 3]{nosep, topsep=-5ex}
+\setlist[itemize, 4]{nosep, topsep=-5ex}
+\newenvironment{ditemize}
+ {
+ \begin{itemize}
+ \renewcommand{\labelitemi}{$\rightarrow$}
+ \singlespacing
+ }
+ {
+ \end{itemize}
+ }
diff --git a/galvanosyth/manual/manual.log b/galvanosyth/manual/manual.log
new file mode 100644
index 0000000..2e0125b
--- /dev/null
+++ b/galvanosyth/manual/manual.log
@@ -0,0 +1,702 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex 2018.11.13) 14 NOV 2018 12:01
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**manual.tex
+(./manual.tex
+LaTeX2e <2018-04-01> patch level 5
+(./manual.cls
+Document Class: manual
+(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
+File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2018/04/16 v5.8 Page Geometry
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
+)
+\Gm@cnth=\count88
+\Gm@cntv=\count89
+\c@Gm@tempcnt=\count90
+\Gm@bindingoffset=\dimen103
+\Gm@wd@mp=\dimen104
+\Gm@odd@mp=\dimen105
+\Gm@even@mp=\dimen106
+\Gm@layoutwidth=\dimen107
+\Gm@layoutheight=\dimen108
+\Gm@layouthoffset=\dimen109
+\Gm@layoutvoffset=\dimen110
+\Gm@dimlist=\toks15
+)
+(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2018/04/06 v1.3b Input encoding file
+\inpenc@prehook=\toks16
+\inpenc@posthook=\toks17
+)
+(/usr/share/texlive/texmf-dist/tex/latex/setspace/setspace.sty
+Package: setspace 2011/12/19 v6.7a set line spacing
+)
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2018/09/30 v6.88a Hypertext links for LaTeX
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO)
+
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
+Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO)
+Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO)
+Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO)
+Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
+Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+Package hobsub Info: Skipping package `ifvtex' (already loaded).
+Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO)
+Package hobsub Info: Skipping package `ifpdf' (already loaded).
+Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)
+Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO)
+Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO)
+Package: pdftexcmds 2018/09/10 v0.29 Utility functions of pdfTeX for LuaTeX (HO
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO)
+Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO
+)
+Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO)
+Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO)
+)
+Package hobsub Info: Skipping package `hobsub' (already loaded).
+Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO)
+Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO)
+Package: xcolor-patch 2016/05/16 xcolor patch
+Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO)
+Package atveryend Info: \enddocument detected (standard20110627).
+Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO)
+Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO)
+Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
+Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)
+)
+\@linkdim=\dimen111
+\Hy@linkcounter=\count91
+\Hy@pagecounter=\count92
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2018/09/30 v6.88a Hyperref: PDFDocEncoding definition (HO)
+Now handling font encoding PD1 ...
+... no UTF-8 mapping file for font encoding PD1
+)
+\Hy@SavedSpaceFactor=\count93
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
+File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
+)
+Package hyperref Info: Option `colorlinks' set `true' on input line 4409.
+Package hyperref Info: Hyper figures OFF on input line 4535.
+Package hyperref Info: Link nesting OFF on input line 4540.
+Package hyperref Info: Hyper index ON on input line 4543.
+Package hyperref Info: Plain pages OFF on input line 4550.
+Package hyperref Info: Backreferencing OFF on input line 4555.
+Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
+Package hyperref Info: Bookmarks ON on input line 4788.
+\c@Hy@tempcnt=\count94
+
+(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
+\Urlmuskip=\muskip10
+Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
+)
+LaTeX Info: Redefining \url on input line 5141.
+\XeTeXLinkMargin=\dimen112
+\Fld@menulength=\count95
+\Field@Width=\dimen113
+\Fld@charsize=\dimen114
+Package hyperref Info: Hyper figures OFF on input line 6396.
+Package hyperref Info: Link nesting OFF on input line 6401.
+Package hyperref Info: Hyper index ON on input line 6404.
+Package hyperref Info: backreferencing OFF on input line 6411.
+Package hyperref Info: Link coloring ON on input line 6414.
+Package hyperref Info: Link coloring with OCG OFF on input line 6421.
+Package hyperref Info: PDF/A mode OFF on input line 6426.
+LaTeX Info: Redefining \ref on input line 6466.
+LaTeX Info: Redefining \pageref on input line 6470.
+\Hy@abspage=\count96
+\c@Item=\count97
+\c@Hfootnote=\count98
+)
+Package hyperref Info: Driver (autodetected): hpdftex.
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2018/09/30 v6.88a Hyperref driver for pdfTeX
+\Fld@listcount=\count99
+\c@bookmark@seq@number=\count100
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
+Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO)
+Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
+82.
+)
+\Hy@SectionHShift=\skip43
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
+)
+Package graphics Info: Driver file: pdftex.def on input line 99.
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
+File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
+))
+\Gin@req@height=\dimen115
+\Gin@req@width=\dimen116
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pdfpages/pdfpages.sty
+Package: pdfpages 2017/10/31 v0.5l Insert pages of external PDF documents (AM)
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
+Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
+\calc@Acount=\count101
+\calc@Bcount=\count102
+\calc@Adimen=\dimen117
+\calc@Bdimen=\dimen118
+\calc@Askip=\skip44
+\calc@Bskip=\skip45
+LaTeX Info: Redefining \setlength on input line 80.
+LaTeX Info: Redefining \addtolength on input line 81.
+\calc@Ccount=\count103
+\calc@Cskip=\skip46
+)
+(/usr/share/texlive/texmf-dist/tex/latex/eso-pic/eso-pic.sty
+Package: eso-pic 2018/04/12 v2.0h eso-pic (RN)
+
+(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
+File: color.cfg 2016/01/02 v1.6 sample color configuration
+)
+Package xcolor Info: Driver file: pdftex.def on input line 225.
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
+Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352.
+Package xcolor Info: Model `RGB' extended on input line 1364.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
+))
+\AM@pagewidth=\dimen119
+\AM@pageheight=\dimen120
+
+(/usr/share/texlive/texmf-dist/tex/latex/pdfpages/pppdftex.def
+File: pppdftex.def 2017/10/31 v0.5l Pdfpages driver for pdfTeX (AM)
+)
+\AM@pagebox=\box26
+\AM@global@opts=\toks18
+\AM@toc@title=\toks19
+\c@AM@survey=\count104
+\AM@templatesizebox=\box27
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
+Package: array 2018/04/30 v2.4h Tabular extension package (FMi)
+\col@sep=\dimen121
+\ar@mcellbox=\box28
+\extrarowheight=\dimen122
+\NC@list=\toks20
+\extratabsurround=\skip47
+\backup@length=\skip48
+\ar@cellbox=\box29
+)
+(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
+Package: enumitem 2011/09/28 v3.5.2 Customized lists
+\labelindent=\skip49
+\enit@outerparindent=\dimen123
+\enit@toks=\toks21
+\enit@inbox=\box30
+\enitdp@description=\count105
+)) (./manual.aux)
+\openout1 = `manual.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 7.
+LaTeX Font Info: ... okay on input line 7.
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: letterpaper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes:
+* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
+* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
+* \paperwidth=614.295pt
+* \paperheight=794.96999pt
+* \textwidth=469.75502pt
+* \textheight=650.43001pt
+* \oddsidemargin=0.0pt
+* \evensidemargin=0.0pt
+* \topmargin=-37.0pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=10.0pt
+* \footskip=30.0pt
+* \marginparwidth=65.0pt
+* \marginparsep=11.0pt
+* \columnsep=10.0pt
+* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+\AtBeginShipoutBox=\box31
+Package hyperref Info: Link coloring ON on input line 7.
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
+Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO)
+)
+\c@section@level=\count106
+)
+LaTeX Info: Redefining \ref on input line 7.
+LaTeX Info: Redefining \pageref on input line 7.
+LaTeX Info: Redefining \nameref on input line 7.
+
+(./manual.out) (./manual.out)
+\@outlinefile=\write3
+\openout3 = `manual.out'.
+
+
+(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count107
+\scratchdimen=\dimen124
+\scratchbox=\box32
+\nofMPsegments=\count108
+\nofMParguments=\count109
+\everyMPshowfont=\toks22
+\MPscratchCnt=\count110
+\MPscratchDim=\dimen125
+\MPnumerator=\count111
+\makeMPintoPDFobject=\count112
+\everyMPtoPDFconversion=\toks23
+) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO)
+)
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
+38.
+Package grfext Info: Graphics extension search list:
+(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE
+G,.JBIG2,.JB2,.eps]
+(grfext) \AppendGraphicsExtensions on input line 456.
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/pdflscape.sty
+Package: pdflscape 2016/05/14 v0.11 Display of landscape pages in PDF (HO)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/lscape.sty
+Package: lscape 2000/10/22 v3.01 Landscape Pages (DPC)
+)
+Package pdflscape Info: Auto-detected driver: pdftex on input line 81.
+)
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 10.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 10.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 10.
+<../pictures/2018-11-14_104721.jpg, id=20, 2039.62pt x 2039.62pt>
+File: ../pictures/2018-11-14_104721.jpg Graphic file (type jpg)
+<use ../pictures/2018-11-14_104721.jpg>
+Package pdftex.def Info: ../pictures/2018-11-14_104721.jpg used on input line
+13.
+(pdftex.def) Requested size: 352.31625pt x 352.30167pt.
+ [1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <../pictures/2018-11-14_104
+721.jpg>]
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 31.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 31.
+
+[1
+
+]
+<../data/2018-11-13/setpoint.png, id=40, 462.528pt x 346.896pt>
+File: ../data/2018-11-13/setpoint.png Graphic file (type png)
+<use ../data/2018-11-13/setpoint.png>
+Package pdftex.def Info: ../data/2018-11-13/setpoint.png used on input line 48
+.
+(pdftex.def) Requested size: 469.75502pt x 352.33655pt.
+ [2 <../data/2018-11-13/setpoint.png>]
+<../data/2018-11-14/load.png, id=47, 462.528pt x 346.896pt>
+File: ../data/2018-11-14/load.png Graphic file (type png)
+<use ../data/2018-11-14/load.png>
+Package pdftex.def Info: ../data/2018-11-14/load.png used on input line 63.
+(pdftex.def) Requested size: 469.75502pt x 352.33655pt.
+ [3 <../data/2018-11-14/load.png>]
+[4
+
+
+
+
+
+] [5
+
+]
+Overfull \hbox (2.6029pt too wide) in paragraph at lines 130--130
+ []||
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 131--131
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 132--132
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 133--133
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 134--134
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 135--135
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 136--136
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 137--137
+ []|\OT1/cmss/m/n/10 2|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 138--138
+ []|\OT1/cmss/m/n/10 2|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 139--139
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 140--140
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 141--141
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 142--142
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 143--143
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 144--144
+ []|\OT1/cmss/m/n/10 2|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 145--145
+ []|\OT1/cmss/m/n/10 4|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 146--146
+ []|\OT1/cmss/m/n/10 4|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 147--147
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 148--148
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 149--149
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 150--150
+ []|\OT1/cmss/m/n/10 3|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 151--151
+ []|\OT1/cmss/m/n/10 5|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 152--152
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 153--153
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 154--154
+ []|\OT1/cmss/m/n/10 1|
+ []
+
+
+Overfull \hbox (7.60292pt too wide) in paragraph at lines 155--155
+ []|\OT1/cmss/m/n/10 3|
+ []
+
+<../PCB/schematic.pdf, id=65, 614.295pt x 794.97pt>
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf>
+Package pdftex.def Info: ../PCB/schematic.pdf used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf>
+Package pdftex.def Info: ../PCB/schematic.pdf used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+<../PCB/schematic.pdf, id=68, page=1, 614.295pt x 794.97pt>
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf, page 1>
+Package pdftex.def Info: ../PCB/schematic.pdf , page1 used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf, page 1>
+Package pdftex.def Info: ../PCB/schematic.pdf , page1 used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+[6
+
+]
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf, page 1>
+Package pdftex.def Info: ../PCB/schematic.pdf , page1 used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf, page 1>
+Package pdftex.def Info: ../PCB/schematic.pdf , page1 used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/schematic.pdf Graphic file (type pdf)
+<use ../PCB/schematic.pdf, page 1>
+Package pdftex.def Info: ../PCB/schematic.pdf , page1 used on input line 158.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+ [7 <../PCB/schematic.pdf>]
+<../PCB/pcb.pdf, id=80, 614.295pt x 794.97pt>
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf>
+Package pdftex.def Info: ../PCB/pcb.pdf used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf>
+Package pdftex.def Info: ../PCB/pcb.pdf used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+<../PCB/pcb.pdf, id=83, page=1, 614.295pt x 794.97pt>
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf, page 1>
+Package pdftex.def Info: ../PCB/pcb.pdf , page1 used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf, page 1>
+Package pdftex.def Info: ../PCB/pcb.pdf , page1 used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf, page 1>
+Package pdftex.def Info: ../PCB/pcb.pdf , page1 used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf, page 1>
+Package pdftex.def Info: ../PCB/pcb.pdf , page1 used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/pcb.pdf Graphic file (type pdf)
+<use ../PCB/pcb.pdf, page 1>
+Package pdftex.def Info: ../PCB/pcb.pdf , page1 used on input line 159.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+ [8 <../PCB/pcb.pdf>]
+<../PCB/front.pdf, id=3324, 614.295pt x 794.97pt>
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf>
+Package pdftex.def Info: ../PCB/front.pdf used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf>
+Package pdftex.def Info: ../PCB/front.pdf used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+<../PCB/front.pdf, id=3327, page=1, 614.295pt x 794.97pt>
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf, page 1>
+Package pdftex.def Info: ../PCB/front.pdf , page1 used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf, page 1>
+Package pdftex.def Info: ../PCB/front.pdf , page1 used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf, page 1>
+Package pdftex.def Info: ../PCB/front.pdf , page1 used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf, page 1>
+Package pdftex.def Info: ../PCB/front.pdf , page1 used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/front.pdf Graphic file (type pdf)
+<use ../PCB/front.pdf, page 1>
+Package pdftex.def Info: ../PCB/front.pdf , page1 used on input line 160.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+ [9 <../PCB/front.pdf>]
+<../PCB/back.pdf, id=3334, 614.295pt x 794.97pt>
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf>
+Package pdftex.def Info: ../PCB/back.pdf used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf>
+Package pdftex.def Info: ../PCB/back.pdf used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+<../PCB/back.pdf, id=3337, page=1, 614.295pt x 794.97pt>
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf, page 1>
+Package pdftex.def Info: ../PCB/back.pdf , page1 used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf, page 1>
+Package pdftex.def Info: ../PCB/back.pdf , page1 used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf, page 1>
+Package pdftex.def Info: ../PCB/back.pdf , page1 used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf, page 1>
+Package pdftex.def Info: ../PCB/back.pdf , page1 used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+File: ../PCB/back.pdf Graphic file (type pdf)
+<use ../PCB/back.pdf, page 1>
+Package pdftex.def Info: ../PCB/back.pdf , page1 used on input line 161.
+(pdftex.def) Requested size: 614.29349pt x 794.96806pt.
+
+[10 <../PCB/back.pdf>]
+Package atveryend Info: Empty hook `BeforeClearDocument' on input line 163.
+Package atveryend Info: Empty hook `AfterLastShipout' on input line 163.
+ (./manual.aux)
+Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 163.
+Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 163.
+Package rerunfilecheck Info: File `manual.out' has not changed.
+(rerunfilecheck) Checksum: 819121A76836632F21F921624F0A6D60;207.
+Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 163.
+ )
+Here is how much of TeX's memory you used:
+ 7087 strings out of 492638
+ 105397 string characters out of 6131709
+ 222107 words of memory out of 5000000
+ 10877 multiletter control sequences out of 15000+600000
+ 8189 words of font info for 29 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 44i,20n,48p,589b,460s stack positions out of 5000i,500n,10000p,200000b,80000s
+</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></us
+r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share
+/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texli
+ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmss12.pfb></usr/share/texlive/tex
+mf-dist/fonts/type1/public/amsfonts/cm/cmss17.pfb></usr/share/texlive/texmf-dis
+t/fonts/type1/public/amsfonts/cm/cmssbx10.pfb></usr/share/texlive/texmf-dist/fo
+nts/type1/public/amsfonts/cm/cmsy10.pfb>
+Output written on manual.pdf (11 pages, 1205646 bytes).
+PDF statistics:
+ 3375 PDF objects out of 3580 (max. 8388607)
+ 1938 compressed objects within 20 object streams
+ 18 named destinations out of 1000 (max. 500000)
+ 128 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/galvanosyth/manual/manual.out b/galvanosyth/manual/manual.out
new file mode 100644
index 0000000..169f31f
--- /dev/null
+++ b/galvanosyth/manual/manual.out
@@ -0,0 +1,4 @@
+\BOOKMARK [1][-]{section.1}{Overview \046 Performance}{}% 1
+\BOOKMARK [1][-]{section.2}{Troubleshooting}{}% 2
+\BOOKMARK [1][-]{section.3}{Appendix}{}% 3
+\BOOKMARK [2][-]{subsection.3.1}{Parts}{section.3}% 4
diff --git a/galvanosyth/manual/manual.pdf b/galvanosyth/manual/manual.pdf
new file mode 100644
index 0000000..84fafa9
--- /dev/null
+++ b/galvanosyth/manual/manual.pdf
Binary files differ
diff --git a/galvanosyth/manual/manual.tex b/galvanosyth/manual/manual.tex
new file mode 100755
index 0000000..a9ea404
--- /dev/null
+++ b/galvanosyth/manual/manual.tex
@@ -0,0 +1,163 @@
+\documentclass{manual}
+\pagenumbering{gobble}
+
+\title{Dual Low-Current Galvanostat}
+\author{Blaise Thompson}
+
+\begin{document}
+
+\maketitle
+
+\vspace*{\fill}
+\begin{center}
+ \includegraphics[width=0.75\linewidth]{../pictures/2018-11-14_104721}
+\end{center}
+\vspace*{\fill}
+
+\section{Overview \& Performance}
+\pagenumbering{arabic}
+
+The dual galvanostat is designed to force a small, constant current through an electrolytic cell.
+The voltage floats to whatever is needed to maintain that current.
+The maximum rated output voltage is 13 V, although in practice the voltage may be able to float several hundred millivolts above 13.
+The positive output (red) is guaranteed to be greater than or equal to the negative return (black), in voltage.
+Each output of the dual galvanostat is independent, such that the applied voltages may be different.
+However, the current set-point of both outputs is the same.
+
+The dual galvanostat is designed to deliver relatively small currents accurately.
+These small current set-points can be crucial when driving particularly slow reactions.
+When a galvanostat is set to a current that the reaction of interest cannot support, the galvanostat will naturally swing the output voltage higher.
+Often, the galvanostat will end up driving higher-potential undesirable reactions that are more kinetically favorable.
+For this reason, this galvanostat has been designed to hold current set-points between 10 $\mu$A and 9.99 mA.
+
+\autoref{fig:setpoint} shows the agreement between the set current and actual measured current for a constant load of 100 $\Omega$.
+Note that the data is displayed on a log-log plot.
+The output and setpoint agree to within measurement error for all setpoints above 0.30 mA.
+Below this setting, however, the agreement worsens---the measured current consistently overshoots the set current.
+The absolute deviation between setpoint and measured current never exceeds 30 $\mu$A.
+Please note that the galvanostat is still capable of maintaining these low currents.
+The displayed value simply may not correspond to the actual current, so an independent calibration is warranted.
+
+\autoref{fig:load} shows the applied voltage as a function of load resistance.
+In all cases, the set current was 1 mA.
+The grey line shows ``ideal'' ohms law behavior.
+The saturation of the galvanostat at roughly 13 V can easily be seen.
+
+\clearpage
+\begin{figure}
+ \includegraphics[width=\linewidth]{../data/2018-11-13/setpoint}
+ \caption{
+ Measured current versus set current.
+ On this log-log plot, the entire set-point range of 10 $\mu$A to 9.99 mA can clearly be seen.
+ For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA.
+ Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current.
+ For an unknown reason, the agreement is worse for the left-hand output.
+ All readings were taken with a load of 100 $\Omega$.
+ }
+ \label{fig:setpoint}
+\end{figure}
+\clearpage
+
+\clearpage
+\begin{figure}
+ \includegraphics[width=\linewidth]{../data/2018-11-14/load}
+ \caption{
+ Measured applied voltage versus load resistance.
+ All readings were taken at a current set-point of 1 mA.
+ The ``ideal'' ohms law behavior is represented by the grey diagonal line.
+ Both outputs saturate at just above 13 V.
+ }
+ \label{fig:load}
+\end{figure}
+\clearpage
+
+\section{Troubleshooting}
+
+This section describes calibration and testing of the dual galvanostat.
+
+When troubleshooting or inspecting the circuit, start by testing each of the power test points.
+All power voltages should be measured relative to circuit common at test point 1.
+TP2 should be +15 V.
+TP5 should be -6 V.
+If these are not maintained, check the regulator U1, the inverter U4, and the capacitors C1, C2, C3, C4, \& C5.
+C4 and C5 are electrolytic, so they may be the most suspect.
+
+There are three board-level trimpots that can be adjusted to calibrate the output of the dual galvanostat.
+Refer to the schematic and board drawings at the end of this manual to find the location of these trimpots.
+They are all three Bourns 3296 series, blue boxes with brass adjusts on the top.
+
+The first trimpot, RV4, is located near the top of the PCB.
+Adjust this trimpot while monitoring the voltage at TP6 relative to circuit common (TP1).
+Adjust the external digipot (RV3), and ensure that the voltage at TP6 corresponds directly to the setting of RV3, in mV.
+For example, when RV3 reads 999, the voltage at TP6 should be 0.999 V.
+Typically it is best to adjust this pot with RV3 set to a large number, since this gives you the most sensitivity in defining the necessary proportionality.
+
+You may find that TP6 does not respond, or that the response is not proportional to the setting of RV3.
+In this case, there may be a problem with the differential amplifier U5 or with the dual buffer U3.
+Test the voltage difference between TP3 and TP4, noting that TP3 is always equal to or more positive than TP4.
+Like TP6, the voltage between these test points should correspond to the setting of RV3, in mV.
+If you are able to confirm correct behavior at TP3 \& TP4 but not at TP6, start by verifying power and replacing U3 and U5.
+
+Both outputs of the dual galvanostat are driven directly by U6, a dual op-amp.
+Each of these has a separate trim pot for the current control, RV1 and RV2.
+After verifying correct behavior with at TP6, use a current meter placed across each output to calibrate the control resistors.
+Again, it is recommended to adjust these trim pots with RV3 set to a large number.
+
+\section{Appendix}
+
+This appendix contains the following:
+\begin{ditemize}
+ \item parts list
+ \item circuit schematic
+ \item full board
+ \item top layer
+ \item bottom layer
+\end{ditemize}
+
+\clearpage
+\subsection{Parts}
+
+Parts list.
+Costs are approximate.
+Trivial components like screws, standoffs, feet are not included.
+
+\begin{tabular}{
+ P{\dimexpr 0.02\linewidth-2\tabcolsep}|
+ p{\dimexpr 0.3\linewidth-2\tabcolsep}|
+ p{\dimexpr 0.37\linewidth-2\tabcolsep}|
+ p{\dimexpr 0.15\linewidth-2\tabcolsep}|
+ P{\dimexpr 0.15\linewidth-2\tabcolsep}}
+ & name & part & vendor & cost (USD) \\ \hline
+ 1 & enclosure & CU-3005-A:BUD & UW Stock & 9.00 \\
+ 1 & barrel plug, 2.1 mm & 722A:SWITCHCRAFT & UW Stock & 3.00 \\
+ 1 & switch & R1966ABLKBLKEFGRN:E-SWITCH & UW Stock & 2.00 \\
+ 1 & black banana & 108-0902-001:CINCH & UW Stock & 0.75 \\
+ 1 & red banana & 108-0903-001:CINCH & UW Stock & 0.75 \\ \hline
+ 1 & R1 & resistor, 1 k$\Omega$, 1/4 W & UW Stock & 0.00 \\
+ 2 & R2, R3 & resistor, 240 $\Omega$, 1/4 W & UW Stock & 0.00 \\
+ 2 & RV1, RV2 & 2K-3296:BOURNS & UW Stock & 3.00 \\
+ 1 & RV3 & 3683S-1-103L:BOURNS & UW Stock & 10.00 \\
+ 1 & RV4 & 100K-3296:BOURNS & UW Stock & 3.00 \\ \hline
+ 1 & C1 & capacitor, tantalum, 10 $\mu$F & UW Stock & 0.25 \\
+ 1 & C2 & capacitor, tantalum, 330 nF & UW Stock & 0.25 \\
+ 1 & C3 & capacitor, tantalum, 100 nF & UW Stock & 0.25 \\
+ 2 & C4, C5 & capacitor, electrolytic, 10 $\mu$F & UW Stock & 0.10 \\ \hline
+ 4 & J0, J1, J2, RV3 (pins) & 22-23-2021:MOLEX & UW Stock & 0.25 \\
+ 4 & J0, J1, J2, RV3 (socket) & 22-01-3027:MOLEX & UW Stock & 0.25 \\ \hline
+ 1 & TP1 & 5012:KEYSTONE & UW Stock & 0.50 \\
+ 1 & TP2 & 5010:KEYSTONE & UW Stock & 0.50 \\
+ 1 & TP5 & 5011:KEYSTONE & UW Stock & 0.50 \\
+ 3 & TP3, TP4, TP6 & 5014:KEYSTONE & UW Stock & 0.50 \\ \hline
+ 5 & 8 pin DIP socket & 110-93-308-41-001000:MILL-MAX & UW Stock & 1.00 \\
+ 1 & U1 & L7815CV:STM & UW Stock & 0.50 \\
+ 1 & U4 & LMC7660IN/NOPB:TI & \href{https://www.digikey.com/product-detail/en/texas-instruments/LMC7660IN-NOPB/LMC7660IN-NOPB-ND/32523}{DigiKey} & 1.50 \\
+ 1 & U5 & INA105KP:TI & \href{https://www.digikey.com/product-detail/en/texas-instruments/INA105KP/INA105KP-ND/251073}{DigiKey} & 10.00 \\
+ 3 & U2, U3, U6 & LM358P:TI & \href{https://www.digikey.com/product-detail/en/texas-instruments/LM358P/296-1395-5-ND/277042}{DigiKey} & 0.50 \\
+\end{tabular}
+
+\includepdf[angle=-90, fitpaper=true]{../PCB/schematic.pdf}
+\includepdf[angle=-90, fitpaper=true]{../PCB/pcb.pdf}
+\includepdf[angle=-90, fitpaper=true]{../PCB/front.pdf}
+\includepdf[angle=-90, fitpaper=true]{../PCB/back.pdf}
+
+\end{document}