From 84407fe580156dc12f4792c08ee42d70df6c4427 Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Tue, 19 Jan 2021 10:53:07 -0600
Subject: restructure repository

---
 documentation/documentation.tex | 98 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)
 create mode 100644 documentation/documentation.tex

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
new file mode 100644
index 0000000..933ecab
--- /dev/null
+++ b/documentation/documentation.tex
@@ -0,0 +1,98 @@
+% document
+\documentclass[11pt]{article}
+\usepackage[letterpaper, portrait, margin=0.75in]{geometry}
+\usepackage{setspace}
+\usepackage{color}
+
+% text
+\usepackage[utf8]{inputenc}
+\setlength\parindent{0pt}
+\setlength{\parskip}{1em}
+\usepackage{enumitem}
+\renewcommand{\familydefault}{\sfdefault}
+\newcommand{\RomanNumeral}[1]{\textrm{\uppercase\expandafter{\romannumeral #1\relax}}}
+
+% math
+\usepackage{amssymb}
+\usepackage{amsmath}
+\usepackage[cm]{sfmath}
+\usepackage{commath}
+\usepackage{multirow}
+\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
+
+% graphics
+\usepackage{graphics}
+\usepackage{graphicx}
+\usepackage{epsfig}
+\usepackage{epstopdf}
+\usepackage{xpatch}
+
+% "S" prefix
+\renewcommand{\theequation}{S\arabic{equation}}
+\renewcommand{\thefigure}{S\arabic{figure}}
+\renewcommand{\thetable}{S\arabic{table}}
+
+% each section begins new page
+\let\stdsection\section
+\renewcommand\section{\clearpage\stdsection}
+
+% hyperref
+\usepackage{hyperref}
+\hypersetup{
+	colorlinks,
+	bookmarksopen,
+	bookmarksnumbered,
+	hidelinks,
+}
+\usepackage[all]{hypcap}  % helps hyperref work properly
+
+% bibliography
+\usepackage[numbers]{natbib}
+
+\begin{document}
+\setcounter{page}{1}
+\renewcommand{\thepage}{S\arabic{page}}
+
+\begin{center}
+	\LARGE
+
+        Supporting Information
+
+        Open Source Photoreactor
+
+	\normalsize
+
+	\textit{Philip Lampkin, Blaise J. Thompson, and Samuel H. Gellman*}
+
+	Department of Chemistry, University of Wisconsin--Madison\\
+	1101 University Ave., Madison, Wisconsin 53706
+\end{center}
+
+\vspace{\fill}
+
+*Corresponding Author \\
+\hspace*{2ex} email: gellman@chem.wisc.edu \\
+
+\pagebreak
+\renewcommand{\baselinestretch}{0.75}\normalsize
+\tableofcontents
+\renewcommand{\baselinestretch}{1.0}\normalsize
+\pagebreak
+
+\section{Introduction}
+
+\section{Mechanical Construction}
+
+\section{Electronics}
+
+\subsection{Analog}
+
+\subsection{Digital}
+
+\subsubsection{Driver}
+
+\subsubsection{Controller}
+
+\section{Efficacy}
+
+\end{document}
-- 
cgit v1.2.3


From 56beb0a17e70d7353e327fd70a2b030312b35057 Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Tue, 19 Jan 2021 11:09:17 -0600
Subject: cleanup analog photoreactor

---
 documentation/documentation.tex | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
index 933ecab..29d19d5 100644
--- a/documentation/documentation.tex
+++ b/documentation/documentation.tex
@@ -26,6 +26,7 @@
 \usepackage{epsfig}
 \usepackage{epstopdf}
 \usepackage{xpatch}
+\usepackage{pdfpages}
 
 % "S" prefix
 \renewcommand{\theequation}{S\arabic{equation}}
@@ -87,6 +88,8 @@
 
 \subsection{Analog}
 
+\includepdf[landscape=true]{"../analog-driver/driver.pdf"}
+
 \subsection{Digital}
 
 \subsubsection{Driver}
-- 
cgit v1.2.3


From fff7837c10266b023c1c54e491cc9e11bf2e75f9 Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Tue, 19 Jan 2021 11:58:51 -0600
Subject: cleanup digital driver

---
 documentation/documentation.tex | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
index 29d19d5..2ed4cc8 100644
--- a/documentation/documentation.tex
+++ b/documentation/documentation.tex
@@ -94,6 +94,8 @@
 
 \subsubsection{Driver}
 
+\includepdf[landscape=true]{"../digital-driver/driver.pdf"}
+
 \subsubsection{Controller}
 
 \section{Efficacy}
-- 
cgit v1.2.3


From 54c117b6e8d65e9955a93de95a62e0f9ede7935c Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Sun, 24 Jan 2021 22:27:03 -0600
Subject: digital driver prototype

---
 documentation/documentation.tex | 33 +++++++++++++++++++++++++++++++--
 1 file changed, 31 insertions(+), 2 deletions(-)

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
index 2ed4cc8..8b64659 100644
--- a/documentation/documentation.tex
+++ b/documentation/documentation.tex
@@ -82,8 +82,6 @@
 
 \section{Introduction}
 
-\section{Mechanical Construction}
-
 \section{Electronics}
 
 \subsection{Analog}
@@ -98,6 +96,37 @@
 
 \subsubsection{Controller}
 
+\section{Mechanical Construction}
+
+\subsection{Base}
+
+\subsubsection{LED and Heatsink}
+
+TODO: LED PCB part number
+
+TODO: heatsink part number
+
+Tap the heatsink.
+
+TODO: heatsink compoud
+
+Install with wires facing towards printed hole
+
+Use 4-40 1/4''.
+
+\subsubsection{Fan}
+
+TODO: fan part number
+
+Noctua NF-A12x15 PWM
+
+pins:
+blue: PWM (5 V)
+yellow: +12 V
+black: ground
+
+Use 4-40 3/4'' into captured nuts
+
 \section{Efficacy}
 
 \end{document}
-- 
cgit v1.2.3


From 60a5a4060d62276e5eb05bb768fde7b62a4121be Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Mon, 25 Jan 2021 14:41:28 -0600
Subject: tap-heatsink

---
 documentation/documentation.tex | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
index 8b64659..dceb6e5 100644
--- a/documentation/documentation.tex
+++ b/documentation/documentation.tex
@@ -90,6 +90,9 @@
 
 \subsection{Digital}
 
+TODO: document I2C connection choice.
+Consistent with Adafruit, Sparkfun, Seeed...
+
 \subsubsection{Driver}
 
 \includepdf[landscape=true]{"../digital-driver/driver.pdf"}
@@ -106,7 +109,14 @@ TODO: LED PCB part number
 
 TODO: heatsink part number
 
+\begin{figure}
+  \centering
+  \includegraphics[width=\textwidth/2]{"../pictures/tap-heatsink.jpg"}
+  \caption{Two of the innermost holes on the extruded heatsink must be 4-40 tapped.}
+\end{figure}
+
 Tap the heatsink.
+We used thread-forming tap: OSG 1400105300.
 
 TODO: heatsink compoud
 
-- 
cgit v1.2.3


From fcd63172fb48b4b3f4252ac95027833af42a550a Mon Sep 17 00:00:00 2001
From: Blaise Thompson <blaise@untzag.com>
Date: Wed, 27 Jan 2021 14:08:10 -0600
Subject: digital driver 1.0.0

---
 documentation/documentation.tex | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'documentation/documentation.tex')

diff --git a/documentation/documentation.tex b/documentation/documentation.tex
index dceb6e5..2172f9d 100644
--- a/documentation/documentation.tex
+++ b/documentation/documentation.tex
@@ -99,8 +99,11 @@ Consistent with Adafruit, Sparkfun, Seeed...
 
 \subsubsection{Controller}
 
+\clearpage
 \section{Mechanical Construction}
 
+0.5'' standoff: RAF 4505-440-AL
+
 \subsection{Base}
 
 \subsubsection{LED and Heatsink}
-- 
cgit v1.2.3

