aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlaise Thompson <blaise@untzag.com>2021-05-26 09:45:39 -0500
committerGitHub <noreply@github.com>2021-05-26 09:45:39 -0500
commit9724ab98d5a9e9076de124f742a107976369a78b (patch)
tree5b5936b9418ee62c65140b2a23de6b316dd1db54
parent1d7f1e805be819129bb45aee3642c6b35bb7aa13 (diff)
parent0eee28f19478005a46154c7e17adb52230f29790 (diff)
Merge pull request #30 from plampkin/revisions
Fixed photoreactor base naming, WPP branding and heat inset depth
-rw-r--r--README.md12
-rw-r--r--analog-driver-board/README.md6
-rw-r--r--digital-driver-board/README.md2
-rw-r--r--fabrication-and-operation-instructions/3dp-coverat.jpgbin276526 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/Fig12.pngbin1468014 -> 1185043 bytes
-rw-r--r--fabrication-and-operation-instructions/assembly-coverart.jpgbin195920 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/bare-led.jpgbin3541641 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/bare-pcb.jpgbin3000442 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/barrels-tested.jpgbin3550648 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/cable-tie.jpgbin3561409 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/connectors.jpgbin3291914 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/digital-wired.jpgbin2888286 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/driver-on-base.jpgbin2779016 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/electronics-coverart.jpgbin601868 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/fig11.pngbin1930402 -> 1462767 bytes
-rw-r--r--fabrication-and-operation-instructions/fig13.pngbin1617277 -> 1385820 bytes
-rw-r--r--fabrication-and-operation-instructions/fig14.jpgbin2864348 -> 5442063 bytes
-rw-r--r--fabrication-and-operation-instructions/fig15.pngbin1433468 -> 1053283 bytes
-rw-r--r--fabrication-and-operation-instructions/fig16.pngbin2085384 -> 1759223 bytes
-rw-r--r--fabrication-and-operation-instructions/fig17.pngbin1544004 -> 1308992 bytes
-rw-r--r--fabrication-and-operation-instructions/fig18.pngbin647816 -> 533549 bytes
-rw-r--r--fabrication-and-operation-instructions/fig2.pngbin628297 -> 477288 bytes
-rw-r--r--fabrication-and-operation-instructions/fig20.pngbin819013 -> 633115 bytes
-rw-r--r--fabrication-and-operation-instructions/fig24.pngbin0 -> 9218562 bytes
-rw-r--r--fabrication-and-operation-instructions/fig3.pngbin3399066 -> 3117966 bytes
-rw-r--r--fabrication-and-operation-instructions/fig7.pngbin1408893 -> 1091493 bytes
-rw-r--r--fabrication-and-operation-instructions/fign8.pngbin1497550 -> 1121060 bytes
-rw-r--r--fabrication-and-operation-instructions/heat-insert.jpgbin2835956 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/led-and-heatsink.jpgbin2832152 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/mounted-fan.jpgbin3521562 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/redboard.jpgbin3282499 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/soldered-led.jpgbin3556321 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/surface-mount.jpgbin3344135 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/tap-heatsink.jpgbin2629781 -> 0 bytes
-rw-r--r--fabrication-and-operation-instructions/wpp-fabrication-operation.pdfbin44331888 -> 60575926 bytes
-rw-r--r--fabrication-and-operation-instructions/wpp-fabrication-operation.tex56
-rw-r--r--photon-source-leds/Cyan-495-nm-LXML-PE01-0080.png (renamed from photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png)bin183864 -> 183864 bytes
-rw-r--r--photon-source-leds/README.md22
-rw-r--r--photoreactor-base/README.md4
-rw-r--r--[-rwxr-xr-x]photoreactor-base/base.jpeg (renamed from photoreactor-base/base.jpg)bin3669264 -> 3669264 bytes
-rw-r--r--photoreactor-base/lightsource_base.f3dbin7380888 -> 0 bytes
-rw-r--r--photoreactor-base/photoreactor_base.f3dbin0 -> 7510707 bytes
-rw-r--r--photoreactor-base/photoreactor_base.stl (renamed from photoreactor-base/lightsource_base.stl)bin1286284 -> 1282584 bytes
-rw-r--r--photoreactor-light-shield/README.md11
-rw-r--r--photoreactor-light-shield/cover.pngbin0 -> 9218562 bytes
-rw-r--r--photoreactor-light-shield/light_shield.f3dbin0 -> 2058747 bytes
-rw-r--r--photoreactor-light-shield/light_shield.stlbin0 -> 122284 bytes
-rw-r--r--photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.f3d (renamed from photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d)bin233120 -> 233120 bytes
-rw-r--r--photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.stl (renamed from photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl)bin27284 -> 27284 bytes
-rw-r--r--photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.f3d (renamed from photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d)bin4180970 -> 4180970 bytes
-rw-r--r--photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.stl (renamed from photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl)bin748284 -> 748284 bytes
-rw-r--r--photoreactor-reaction-modules/README.md10
52 files changed, 76 insertions, 47 deletions
diff --git a/README.md b/README.md
index 1751eeb..5bb0405 100644
--- a/README.md
+++ b/README.md
@@ -19,11 +19,12 @@ This repository is being mirrored to several version control systems in an attem
## Safety
-The Wisconsin Photoreactor is for use by trained chemists.
+The Wisconsin Photoreactor Platform is for use by trained chemists.
WPP apparatuses utilize high-intensity light emitting diodes (LED) that can cause eye damage if proper safety precautions are not observed.
-Light-filtering safety glasses should be worn whenever a WPP apparatus photon source is powered.
-Care must be taken to use safety glasses protective against the specific emission wavelengths of a photon source.
+A light-blocking shield should be utilized whenever operating a WPP apparatus.
+Care must be taken to ensure the light-blocking shield employed adequately blocks light emitted by a WPP photon source from directly reaching a user.
+Use of light-filtering safety glasses alongside a light-blocking shield can provide additional protection.
## Fabrication and Operation Instructions
@@ -32,10 +33,13 @@ Please see [wpp-fabrication-operation.pdf](./fabrication-and-operation-instructi
## Enclosure
-The WPP is designed around a mechanically robust 3D printed enclosure.
+The WPP is designed around a mechanically robust and simple 3D printed enclosure.
+
Every WPP device has the same base, see directory `photoreactor-base`.
WPP reaction modules are meant to be switched based on the reaction vessel used.
See directory `photoreactor-reaction-modules` for our growing collection of reaction modules for common vessel types.
+For safe WPP device operation, a light blocking shield is recommended.
+See directory `photoreactor-light-shield`, for a 3D-printable light-blocking cover for WPP devices.
## Electronics
diff --git a/analog-driver-board/README.md b/analog-driver-board/README.md
index 43ee059..82dae13 100644
--- a/analog-driver-board/README.md
+++ b/analog-driver-board/README.md
@@ -1,6 +1,6 @@
# Analog Driver Board
-A simple photoreactor driver board providing control of light intensity. This control is achieved through adjustment of the board-mounted potentiometer. No software is required, and multiple WPP reactors fitted with this board can be connected in series to a single power source. However, fan speed isn’t adjustable and is maintained at maximum.
+A simple photoreactor driver board providing control over light intensity. This control is achieved through adjustment of the board-mounted potentiometer. No software is required, and multiple WPP reactors fitted with this board can be connected in series to a single power source. However, fan speed isn’t adjustable and is maintained at maximum.
Relative light intensity can be determined using the analog driver board test points and a multimeter. See operation instructions for more information.
@@ -31,7 +31,7 @@ PCB images generated with [tracespace](https://github.com/tracespace/tracespace)
| TP1 | (yellow) | Keystone | 5014 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5014/255336) |
| TP2 | (red) | Keystone | 5010 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5010/255332) |
| TP3 | (black) | Keystone | 5011 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5011/255333) | |
-| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) |
+| U2 | LED driver | Mean Well | LDD-1000L (pin) | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) [Mouser](https://www.mouser.com/ProductDetail/MEAN-WELL/LDD-1000L?qs=JK6Bpmia%2FmvDNI%252Ba1vDDrA%3D%3D) [Newark](https://www.newark.com/mean-well/ldd-1000l/dc-dc-converter-analog-pwm-30w/dp/14AJ2201) [LEDSupply](https://www.ledsupply.com/led-drivers/mean-well-ldd-l-series-cc-step-down-mode)|
All prices are extended estimates in USD.
In general, these are overestimates, so this should be an upper-estimate on cost.
@@ -43,7 +43,7 @@ Boards themselves can be printed for approximately $5 each.
### Unprinted
### Changed
-- removed wisconsin crest logo
+- Removed wisconsin crest logo
### Revision B
diff --git a/digital-driver-board/README.md b/digital-driver-board/README.md
index b7898be..a8b0078 100644
--- a/digital-driver-board/README.md
+++ b/digital-driver-board/README.md
@@ -31,7 +31,7 @@ Bill of Materials
| R2, R5 | 470 | Yageo | RC1206FR-07470RL | $0.10 | [DigiKey](https://www.digikey.com/en/products/detail/yageo/RC1206FR-07470RL/728934) |
| R3 | 10k | Yageo | RC1206FR-0710KL | $0.10 | [DigiKey](https://www.digikey.com/en/products/detail/yageo/RC1206FR-0710KL/728483) |
| U1 | microcontrol. | Microchip | ATTINY85-20PU | $1.50 | [DigiKey](https://www.digikey.com/en/products/detail/microchip-technology/attiny85-20pu/735469) [Newark](https://www.newark.com/microchip/attiny85-20pu/microcontroller-mcu-8-bit-attiny/dp/68T3808) |
-| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) |
+| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) [Mouser](https://www.mouser.com/ProductDetail/MEAN-WELL/LDD-1000L?qs=JK6Bpmia%2FmvDNI%252Ba1vDDrA%3D%3D) [Newark](https://www.newark.com/mean-well/ldd-1000l/dc-dc-converter-analog-pwm-30w/dp/14AJ2201) [LEDSupply](https://www.ledsupply.com/led-drivers/mean-well-ldd-l-series-cc-step-down-mode)|
## I2C Interface
diff --git a/fabrication-and-operation-instructions/3dp-coverat.jpg b/fabrication-and-operation-instructions/3dp-coverat.jpg
deleted file mode 100644
index 4f6a3ca..0000000
--- a/fabrication-and-operation-instructions/3dp-coverat.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/Fig12.png b/fabrication-and-operation-instructions/Fig12.png
index fc10e7f..7511134 100644
--- a/fabrication-and-operation-instructions/Fig12.png
+++ b/fabrication-and-operation-instructions/Fig12.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/assembly-coverart.jpg b/fabrication-and-operation-instructions/assembly-coverart.jpg
deleted file mode 100644
index 3712fdd..0000000
--- a/fabrication-and-operation-instructions/assembly-coverart.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/bare-led.jpg b/fabrication-and-operation-instructions/bare-led.jpg
deleted file mode 100644
index 830e010..0000000
--- a/fabrication-and-operation-instructions/bare-led.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/bare-pcb.jpg b/fabrication-and-operation-instructions/bare-pcb.jpg
deleted file mode 100644
index 67f16e7..0000000
--- a/fabrication-and-operation-instructions/bare-pcb.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/barrels-tested.jpg b/fabrication-and-operation-instructions/barrels-tested.jpg
deleted file mode 100644
index 551ce42..0000000
--- a/fabrication-and-operation-instructions/barrels-tested.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/cable-tie.jpg b/fabrication-and-operation-instructions/cable-tie.jpg
deleted file mode 100644
index 18831b5..0000000
--- a/fabrication-and-operation-instructions/cable-tie.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/connectors.jpg b/fabrication-and-operation-instructions/connectors.jpg
deleted file mode 100644
index 94d0d64..0000000
--- a/fabrication-and-operation-instructions/connectors.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/digital-wired.jpg b/fabrication-and-operation-instructions/digital-wired.jpg
deleted file mode 100644
index 1014feb..0000000
--- a/fabrication-and-operation-instructions/digital-wired.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/driver-on-base.jpg b/fabrication-and-operation-instructions/driver-on-base.jpg
deleted file mode 100644
index 6b29c25..0000000
--- a/fabrication-and-operation-instructions/driver-on-base.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/electronics-coverart.jpg b/fabrication-and-operation-instructions/electronics-coverart.jpg
deleted file mode 100644
index f3c93d3..0000000
--- a/fabrication-and-operation-instructions/electronics-coverart.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig11.png b/fabrication-and-operation-instructions/fig11.png
index b258d66..8f072ac 100644
--- a/fabrication-and-operation-instructions/fig11.png
+++ b/fabrication-and-operation-instructions/fig11.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig13.png b/fabrication-and-operation-instructions/fig13.png
index a054040..9e91b86 100644
--- a/fabrication-and-operation-instructions/fig13.png
+++ b/fabrication-and-operation-instructions/fig13.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig14.jpg b/fabrication-and-operation-instructions/fig14.jpg
index b96bba2..3519b85 100644
--- a/fabrication-and-operation-instructions/fig14.jpg
+++ b/fabrication-and-operation-instructions/fig14.jpg
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig15.png b/fabrication-and-operation-instructions/fig15.png
index a23f19f..f43f041 100644
--- a/fabrication-and-operation-instructions/fig15.png
+++ b/fabrication-and-operation-instructions/fig15.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig16.png b/fabrication-and-operation-instructions/fig16.png
index 44687cc..c4cd373 100644
--- a/fabrication-and-operation-instructions/fig16.png
+++ b/fabrication-and-operation-instructions/fig16.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig17.png b/fabrication-and-operation-instructions/fig17.png
index 21cee24..069e06e 100644
--- a/fabrication-and-operation-instructions/fig17.png
+++ b/fabrication-and-operation-instructions/fig17.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig18.png b/fabrication-and-operation-instructions/fig18.png
index 77c0b50..98761b1 100644
--- a/fabrication-and-operation-instructions/fig18.png
+++ b/fabrication-and-operation-instructions/fig18.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig2.png b/fabrication-and-operation-instructions/fig2.png
index f43c72d..748c8fd 100644
--- a/fabrication-and-operation-instructions/fig2.png
+++ b/fabrication-and-operation-instructions/fig2.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig20.png b/fabrication-and-operation-instructions/fig20.png
index 1c8a602..c4db38e 100644
--- a/fabrication-and-operation-instructions/fig20.png
+++ b/fabrication-and-operation-instructions/fig20.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig24.png b/fabrication-and-operation-instructions/fig24.png
new file mode 100644
index 0000000..498647c
--- /dev/null
+++ b/fabrication-and-operation-instructions/fig24.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig3.png b/fabrication-and-operation-instructions/fig3.png
index 3a2c401..a8c28d7 100644
--- a/fabrication-and-operation-instructions/fig3.png
+++ b/fabrication-and-operation-instructions/fig3.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fig7.png b/fabrication-and-operation-instructions/fig7.png
index 2201465..10c6ee8 100644
--- a/fabrication-and-operation-instructions/fig7.png
+++ b/fabrication-and-operation-instructions/fig7.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/fign8.png b/fabrication-and-operation-instructions/fign8.png
index 76aa597..337ca53 100644
--- a/fabrication-and-operation-instructions/fign8.png
+++ b/fabrication-and-operation-instructions/fign8.png
Binary files differ
diff --git a/fabrication-and-operation-instructions/heat-insert.jpg b/fabrication-and-operation-instructions/heat-insert.jpg
deleted file mode 100644
index 20302a9..0000000
--- a/fabrication-and-operation-instructions/heat-insert.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/led-and-heatsink.jpg b/fabrication-and-operation-instructions/led-and-heatsink.jpg
deleted file mode 100644
index a282af0..0000000
--- a/fabrication-and-operation-instructions/led-and-heatsink.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/mounted-fan.jpg b/fabrication-and-operation-instructions/mounted-fan.jpg
deleted file mode 100644
index a9601ab..0000000
--- a/fabrication-and-operation-instructions/mounted-fan.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/redboard.jpg b/fabrication-and-operation-instructions/redboard.jpg
deleted file mode 100644
index 5d3f584..0000000
--- a/fabrication-and-operation-instructions/redboard.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/soldered-led.jpg b/fabrication-and-operation-instructions/soldered-led.jpg
deleted file mode 100644
index e911358..0000000
--- a/fabrication-and-operation-instructions/soldered-led.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/surface-mount.jpg b/fabrication-and-operation-instructions/surface-mount.jpg
deleted file mode 100644
index 7926b68..0000000
--- a/fabrication-and-operation-instructions/surface-mount.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/tap-heatsink.jpg b/fabrication-and-operation-instructions/tap-heatsink.jpg
deleted file mode 100644
index 3d9ca04..0000000
--- a/fabrication-and-operation-instructions/tap-heatsink.jpg
+++ /dev/null
Binary files differ
diff --git a/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf b/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf
index 571ccd2..5629032 100644
--- a/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf
+++ b/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf
Binary files differ
diff --git a/fabrication-and-operation-instructions/wpp-fabrication-operation.tex b/fabrication-and-operation-instructions/wpp-fabrication-operation.tex
index e9cef7d..c56ffa0 100644
--- a/fabrication-and-operation-instructions/wpp-fabrication-operation.tex
+++ b/fabrication-and-operation-instructions/wpp-fabrication-operation.tex
@@ -52,18 +52,19 @@
\usepackage[numbers]{natbib}
% title
-\title{Wisconsin Photoreactor Platform\\Fabrication and Operation Guide}
-\author{
- Philip P. Lampkin \\
- Blaise J. Thompson \\
- Samuel H. Gellman
- }
+\title{%
+ \textbf{A Versatile Open-source Photoreactor Architecture\\ for Photocatalysis Across the Visible Spectrum}}
+
+\author{\textbf{Philip P. Lampkin, Blaise J. Thompson and Samuel H. Gellman*} \\ \textit{University of Wisconsin-Madison, Madison, Wisconsin, 53706} \\ \\ \textit{Email: \href{mailto:gellman@chem.wisc.edu}{gellman@chem.wisc.edu}}}
\date{\today}
\begin{document}
\maketitle
-
+\centering{\textbf{{\Large Wisconsin Photoreactor Platform\\ Fabrication and Operation Guide}}}
+
+\vspace{10mm} %5mm vertical space
+
\includegraphics[width=\textwidth]{"../coverart.png"}
\tableofcontents
@@ -87,7 +88,7 @@ Each component is highly versatile, and apparatus assembly is fully modular (Fig
Through variation of each component, one can quickly produce bespoke WPP devices to meet specific research needs.
The WPP is a living project.
-We encourage duplication and modification of our designs.
+We encourage duplication, modification and expansion of our designs.
If you would like to contribute to the WPP project or notice a problem, please consider opening a pull request or issue on GitHub.
\section{Fabrication}
@@ -123,7 +124,7 @@ A list of LED stars tested with the WPP platform is available in the 'photon-sou
It is easiest to use LED stars with pre-mounted LEDs.
Otherwise, you can fabricate custom LED stars with discrete LEDs and bare LED star circuit boards.
Custom LED star production requires a reflow oven.
-All LED stars must be mounted that have LEDs with a maximum drive current of 1000 mA.
+All LEDs must have a maximum drive current of 1000 mA or higher.
\begin{figure}[H]
\includegraphics[width=\textwidth]{"./fig3.png"}
@@ -152,7 +153,7 @@ The same base is shared by all WPP devices.
When interacting with the design files in our repository you will see several filetypes.
We have designed the WPP enclosure using Autodesk's Fusion 360 and included f3d design files for those who wish to extend or modify our designs.
-Interacting with f3d files requires a Fusion 360 license, which is free to students and educators.
+Interacting with f3d files requires a Fusion 360 license, which is free for students and educators.
You will also find stl files in the repository.
These are common 3D-model exchange files that can be viewed with 3D modeling programs or printed with 3D-printers.
@@ -216,12 +217,12 @@ Remember to use proper eye protection.
\begin{figure}[H]
\includegraphics[width=\textwidth]{"./fig8.png"}
- \caption{(A) Provided reaction modules for 1-, 4-, 8- and 24-mL vials. (B) WPP devices fitted with the provided reaction modules. (C) Single and (D) multiple reaction configurations for provide 4-mL module.}
+ \caption{(A) Provided reaction modules for 2-, 4-, 8- and 24-mL vials. (B) WPP devices fitted with the provided reaction modules. (C) Single and (D) multiple reaction configurations for provide 4-mL module.}
\end{figure}
A WPP reaction module consists of a reaction chamber and vessel holder.
By modifying chamber height and adjusting holder geometry, one can produce modules compatible with reaction vessels of various types and sizes.
-Fusion360 designs and stl models for modules compatible with 1-, 4-, 8- and 24-mL vials are provided in the 'photoreaction-modules' subdirectory of the project repository (Figure 8A—B).
+Fusion360 designs and stl models for modules compatible with 2-, 4-, 8- and 24-mL vials are provided in the 'photoreactor-reaction-modules' subdirectory of the project repository (Figure 8A—B).
Template reaction chamber and vessel holder Fusion360 designs are provided in the same directory.
We encourage you to design your own reaction modules if those provided in the project repository do not meet your needs.
@@ -260,12 +261,12 @@ Your reaction module is now ready for use.
\end{figure}
A WPP device can be driven using an analog driver circuit board, a digital driver circuit board or a simple electronic circuit with a commercial LED driver (Figure 10).
-All provide power to the cooling fan and constant current to the LEDs.
+All provide power to the cooling fan and current to the LEDs.
All utilize 1000 mA LED drivers.
\textbf{\textit{Each provides different configurational capabilities.}}
Both driver boards are built around Mean Well's LDD-1000L LED driver module.
-This module delivers constant current up to one amp.
+This module delivers current up to one amp.
The current delivered can be controlled electronically in several different ways.
Users wishing to understand this design should refer to Mean Well's datasheet.
Refer to the "analog-driver-board" and "digital-driver-board" directories in the online repository for design files for each board.
@@ -304,7 +305,7 @@ You may upload these zip files to PCB manufacturers when ordering copies of our
\caption{(A) WPP devices fitted with analog driver boards connected in series. (B) Multimeter and WPP apparatus fitted with analog driver board. (C) Connection of multimeter to test points. (D) WPP apparatus at ~60 percent light intensity (1.5 V test point voltage)}
\end{figure}
-\textbf{\textit{Through use of the analog driver board, one can reproducibly control WPP device light intensity.}}
+\textbf{\textit{Through use of the analog driver board, one can reproducibly control WPP device light intensity via modulation of drive current.}}
This control is achieved through adjustment of the board-mounted potentiometer.
No firmware is required, and multiple WPP reactors can be connected in series to a single power source (Figure 11A).
However, fan speed isn’t adjustable and is maintained at maximum.
@@ -384,7 +385,7 @@ The analog driver board is now ready for use.
\label{FIG:digital-driver-network}
\end{figure}
-\textbf{\textit{Through use of the digital driver board, one can control WPP device light intensity and fan speed.}} This control is achieved by interfacing a control unit, like an Arduino Uno, to the digital driver board using custom software. Multiple WPP devices with digital driver boards can be connected to a single control unit and power supply (Figure 15). Open-source firmware for interfacing digital driver boards with an Arduino Uno control unit is provided in the project repository. Other peripherals can be connected to digital driver boards to expand functionality, but firmware must be produced to interface with them.
+\textbf{\textit{Through use of the digital driver board, one can control WPP device light intensity and fan speed using pulse width modulation.}} This control is achieved by interfacing a control unit, like an Arduino Uno, to the digital driver board using custom firmware. Multiple WPP devices with digital driver boards can be connected to a single control unit and power supply (Figure 15). Open-source firmware for interfacing digital driver boards with an Arduino Uno control unit is provided in the project repository. Other peripherals can be connected to digital driver boards to expand functionality, but firmware must be produced to interface with them.
To fabricate a digital driver board, first order digital driver PCBs from a PCB manufacturer. You will be sent bare boards of the type seen in Figure 16A.
@@ -509,7 +510,7 @@ Once a WPP apparatus is configured with the desired photon source, reaction modu
\caption{A WPP apparatus with a 450 nm photon source, 4 mL reactor module and digital driver board on a standard laboratory stir plate conducting 6 simultaneous photoreactions in the multiple reaction configuration.}
\end{figure}
-To conduct a photoreaction using a WPP device, an assembled apparatus should be placed on a lab stir plate, to provide reaction mixture stirring, and reaction vessels should be inserted into the apparatus in the desired layout (Figure 8).
+To conduct a photoreaction using a WPP device, an assembled apparatus should be placed on a lab stir plate, to provide reaction mixture stirring, and reaction vessels should be inserted into the apparatus in the desired layout (Figure 23).
The 130 by 130 mm footprint of the WPP architecture is compatible with typical stir plates.
A standard 12 V power supply can then be plugged into the reactor driver to turn on the device and start irradiation.
A single 12V 2 A power supply is sufficient to drive 2 WPP devices simultaneously.
@@ -591,11 +592,24 @@ This information enables reproduction WPP devices fitted with the simple LED dri
\section{Safety}
WPP reactors utilize high-intensity light emitting diodes (LED) that can cause eye damage if proper safety precautions are not observed.
-Light-filtering safety glasses should be worn whenever a WPP apparatus photon source is powered.
-Care must be taken to use safety glasses protective against the specific emission wavelengths of the photon source.
-\section{Acknowledgements}
+A light-blocking shield should be utilized whenever operating a WPP apparatus.
+Care must be taken to ensure the light-blocking shield employed adequately blocks light emitted by a WPP photon source from directly reaching a user.
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=\textwidth/2]{"./fig24.png"}
+ \caption{WPP device fitted the provided light shield cover module printed in black PLA.}
+\end{figure}
+
+A 3D printable light-blocking cover module for WPP devices is provided in the 'photoreactor-light-shield' subdirectory of the project repository.
+The WPP light shield prevents direct exposure of users to light emitted by WPP photon sources.
+We recommend printing the WPP light shield using black filament is recommended to reduce light bounce (Figure 24).
+
+Use of light-filtering safety glasses alongside a light-blocking shield can provide additional protection from high-intensity light.
+
+\section{Acknowledgments}
-We thank Dr. Ilia Guzei for photography. We are grateful to Sebastian Thompson for help in production of custom LED stars.
+We thank Dr. Ilia A. Guzei and Sebastian Thompson of UW-Madison for photography and help fabricating custom LED stars, respectively.
\end{document}
diff --git a/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png b/photon-source-leds/Cyan-495-nm-LXML-PE01-0080.png
index 95ed24a..95ed24a 100644
--- a/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png
+++ b/photon-source-leds/Cyan-495-nm-LXML-PE01-0080.png
Binary files differ
diff --git a/photon-source-leds/README.md b/photon-source-leds/README.md
index 799a3ed..89dfd30 100644
--- a/photon-source-leds/README.md
+++ b/photon-source-leds/README.md
@@ -8,17 +8,17 @@ WPP-compatible custom LED stars mounted with 3.5 mm surface mount LEDs of any wa
## List of compatible commercial LED stars
-| color | max emission | manufacturer | manufacturer part number | LEDsupply LED star part number | LEDsupply price | Other vendors |
-| :------------- | :----------- | :----------- | :----------------------- | :----------------------------- | :-------------- |:------------- |
-| UVA | 365 nm | Inolux | IN-C39CTOU2 | N/A (mounted by user) | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU2/9681227) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU2/?qs=qSfuJ%252Bfl%2Fd4759YPTEyoag%3D%3D) |
-| Violet | 400 nm | Inolux | IN-C39CTOU5 | N/A (mounted by user) | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU5/9681233) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU5/?qs=qSfuJ%252Bfl%2Fd6BLbca08ZG2g%3D%3D) |
-| Blue | 450 nm | Cree, Inc. | XTEARY-00-0000-000000N09 | CREEXTE-ROY-3 | $10.10 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XTEARY-00-0000-000000N09/3744336) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XTEARY-00-0000-000000N09?qs=ygRr%2Ftkhtevu4HqMzfGc3w%3D%3D) |
-| Cyan | 495 nm | Luxeon | LXML-PE01-0080 | 07007-PE000-K | $12.60 | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PE01-0080/3961255) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PE01-0080/?qs=7Vwje68bFtO%2F0g2M%252BAMdYQ%3D%3D) |
-| Green | 530 nm | Cree, Inc. | XPEBGR-L1-0000-00D01 | CREEXPE2-GRN-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBGR-L1-0000-00D01/4177200) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBGR-L1-0000-00D01/?qs=rHlcMk0NooK%2FtCgm9PQ0pQ%3D%3D) |
-| Amber | 590 nm | Luxeon | LXML-PL01-0060 | 07007-PL000-F | $12.60 | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PL01-0050/3961256) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PL01-0060?qs=7Vwje68bFtP0H6dN9OA%2FuA%3D%3D) |
-| Orange | 620 nm | Cree, Inc. | XPEBRO-L1-0000-00901 | CREEXPE2-RDO-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBRO-L1-0000-00901/4177164) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBRO-L1-0000-00901?qs=rHlcMk0NooLQklUEc3IqMg%3D%3D) |
-| Red | 660 nm | Cree, Inc. | XPEPHR-L1-0000-00801 | CREEXPE-DRD-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEPHR-L1-0000-00801/4895013) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEPHR-L1-0000-00801/?qs=3izLlwrMQ7lAtbsWL38zog%3D%3D) |
-| NIR | 730 nm | Cree, Inc. | XPEFAR-L1-0000-00601 | CREEXPE-FRD-3 | $12.00 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEFAR-L1-0000-00601/5303643) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEFAR-L1-0000-00601?qs=k72kBymvut%252B0JKg4b6%252BzNg%3D%3D) |
+| color | max emission (nm) | max current (mA) | manufacturer | manufacturer part number | LEDsupply LED star part number | LEDsupply price | LED Star vendors | LED vendors |
+| :------------- | :----------- | :----------- | :----------- | :----------------------- | :----------------------------- | :-------------- | :--------------- | :------------ |
+| UVA | 365 | 1200 | Inolux | IN-C39CTOU2 | N/A (mounted by user) | N/A | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU2/9681227) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU2/?qs=qSfuJ%252Bfl%2Fd4759YPTEyoag%3D%3D) |
+| Violet | 395 | 1200 | Inolux | IN-C39CTOU5 | N/A (mounted by user) | N/A | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU5/9681233) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU5/?qs=qSfuJ%252Bfl%2Fd6BLbca08ZG2g%3D%3D) |
+| Blue | 450 | 1500 | Cree, Inc. | XTEARY-00-0000-000000N09 | CREEXTE-ROY-3 | $10.10 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xt-e-royal-blue-leds) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XTEARY-00-0000-000000N09/3744336) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XTEARY-00-0000-000000N09?qs=ygRr%2Ftkhtevu4HqMzfGc3w%3D%3D) |
+| Cyan | 495 | 1000 | Luxeon | LXML-PE01-0080 | 07007-PE000-K | $12.60 | [LEDSupply](https://www.ledsupply.com/leds/luxeon-rebel-color-leds) | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PE01-0080/3961255) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PE01-0080/?qs=7Vwje68bFtO%2F0g2M%252BAMdYQ%3D%3D) |
+| Green | 530 | 1000 | Cree, Inc. | XPEBGR-L1-0000-00D01 | CREEXPE2-GRN-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xp-e2-color-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBGR-L1-0000-00D01/4177200) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBGR-L1-0000-00D01/?qs=rHlcMk0NooK%2FtCgm9PQ0pQ%3D%3D) |
+| Amber | 595 | 1000 | Luxeon | LXML-PL01-0060 | 07007-PL000-F | $12.60 | [LEDSupply](https://www.ledsupply.com/leds/luxeon-rebel-color-leds) | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PL01-0050/3961256) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PL01-0060?qs=7Vwje68bFtP0H6dN9OA%2FuA%3D%3D) |
+| Orange | 620 | 1000 | Cree, Inc. | XPEBRO-L1-0000-00901 | CREEXPE2-RDO-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xp-e2-color-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBRO-L1-0000-00901/4177164) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBRO-L1-0000-00901?qs=rHlcMk0NooLQklUEc3IqMg%3D%3D) |
+| Red | 660 | 1000 | Cree, Inc. | XPEPHR-L1-0000-00801 | CREEXPE-DRD-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xpe-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEPHR-L1-0000-00801/4895013) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEPHR-L1-0000-00801/?qs=3izLlwrMQ7lAtbsWL38zog%3D%3D) |
+| NIR | 730 | 1000 | Cree, Inc. | XPEFAR-L1-0000-00601 | CREEXPE-FRD-3 | $12.00 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xpe-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEFAR-L1-0000-00601/5303643) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEFAR-L1-0000-00601?qs=k72kBymvut%252B0JKg4b6%252BzNg%3D%3D) |
All prices are in USD.
In general, prices are overestimates, thereby providing an upper estimate on cost.
diff --git a/photoreactor-base/README.md b/photoreactor-base/README.md
index 60549ac..dac20d4 100644
--- a/photoreactor-base/README.md
+++ b/photoreactor-base/README.md
@@ -1,6 +1,6 @@
# WPP Standardized Base
-![WPP base](./base.jpg)
+![WPP base](./base.jpeg)
The core structure of the Wisconsin Photoreactor Platform. Each reactor shares this component. It has a 130 mm by 130 mm footprint and is compatible with typical laboratory stir plates.
@@ -14,7 +14,7 @@ Please see the fabrication and operation guide for LED star installation instruc
| standoffs for PCB | RAF | 4505-440-AL | $1.00 | [DigiKey](https://www.digikey.com/en/products/detail/raf-electronic-hardware/4505-440-AL/7680509) [Newark](https://www.newark.com/raf-electronic-hardware/4505-440-al/no-plate-hex-male-female-standoffs/dp/95Y3120?st=4505-440-al) |
| LED star heatsink | Ohmite | SV-LED-113E | $3.00 | [DigiKey](https://www.digikey.com/en/products/detail/ohmite/SV-LED-113E/2509399) |
| LED star | Various (see `photon-source-leds` directory) |
-| heat-set inserts | Virtjoule | | $0.00 | [Amazon](https://www.amazon.com/gp/product/B07BH5X252/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1) |
+| heat-set inserts | Virtjoule | | $12.00 | [Amazon](https://www.amazon.com/gp/product/B07BH5X252/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1) |
| fan | Noctua | NF-A12x15 PWM | $20.00 | [Amazon](https://www.amazon.com/Noctua-NF-A12x15-PWM-Premium-Quiet/dp/B071W6HJP6) |
| 1/4" screws | Fastenal | 0146455 | |
| 3/4" screws | Fastenal | 72490 | |
diff --git a/photoreactor-base/base.jpg b/photoreactor-base/base.jpeg
index 6e87c43..6e87c43 100755..100644
--- a/photoreactor-base/base.jpg
+++ b/photoreactor-base/base.jpeg
Binary files differ
diff --git a/photoreactor-base/lightsource_base.f3d b/photoreactor-base/lightsource_base.f3d
deleted file mode 100644
index 05ba109..0000000
--- a/photoreactor-base/lightsource_base.f3d
+++ /dev/null
Binary files differ
diff --git a/photoreactor-base/photoreactor_base.f3d b/photoreactor-base/photoreactor_base.f3d
new file mode 100644
index 0000000..b209d98
--- /dev/null
+++ b/photoreactor-base/photoreactor_base.f3d
Binary files differ
diff --git a/photoreactor-base/lightsource_base.stl b/photoreactor-base/photoreactor_base.stl
index 5025f37..0536fb2 100644
--- a/photoreactor-base/lightsource_base.stl
+++ b/photoreactor-base/photoreactor_base.stl
Binary files differ
diff --git a/photoreactor-light-shield/README.md b/photoreactor-light-shield/README.md
new file mode 100644
index 0000000..17e00b5
--- /dev/null
+++ b/photoreactor-light-shield/README.md
@@ -0,0 +1,11 @@
+# WPP light shield
+
+![WPP cover](./cover.png)
+
+A 3D-printable, light-blocking cover for Wisconsin Photoreactor Platform devices.
+This generic cover module fits all WPP reaction modules.
+No customization of cover geometry is required.
+
+The WPP light shield provides protection from direct exposure to light from WPP photon sources.
+Printing the WPP light shield cover module using black filament is recommended to reduce light bounce.
+Use of light-filtering safety glasses or additional light-blocking shields alongside the WPP light shield module is recommended for additional protection.
diff --git a/photoreactor-light-shield/cover.png b/photoreactor-light-shield/cover.png
new file mode 100644
index 0000000..498647c
--- /dev/null
+++ b/photoreactor-light-shield/cover.png
Binary files differ
diff --git a/photoreactor-light-shield/light_shield.f3d b/photoreactor-light-shield/light_shield.f3d
new file mode 100644
index 0000000..7572bb0
--- /dev/null
+++ b/photoreactor-light-shield/light_shield.f3d
Binary files differ
diff --git a/photoreactor-light-shield/light_shield.stl b/photoreactor-light-shield/light_shield.stl
new file mode 100644
index 0000000..aa06818
--- /dev/null
+++ b/photoreactor-light-shield/light_shield.stl
Binary files differ
diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.f3d
index 7f2cc3d..7f2cc3d 100644
--- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d
+++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.f3d
Binary files differ
diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.stl
index 08da6cd..08da6cd 100644
--- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl
+++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.stl
Binary files differ
diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.f3d
index 8648f69..8648f69 100644
--- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d
+++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.f3d
Binary files differ
diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.stl
index 286783f..286783f 100644
--- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl
+++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.stl
Binary files differ
diff --git a/photoreactor-reaction-modules/README.md b/photoreactor-reaction-modules/README.md
index 694a7a3..1b87fc0 100644
--- a/photoreactor-reaction-modules/README.md
+++ b/photoreactor-reaction-modules/README.md
@@ -13,11 +13,11 @@ CAD designs and 3D-printable models for modules compatible with various common r
| vessel | manufacturer | manufacturer part number |
| :------------- | :----------------- | :------------------------ |
-| 1 mL Vial | Fisher Scientific | IN-C39CTOU2 |
-| 4 mL Vial | Chemglass | IN-C39CTOU5 |
-| 8 mL Vial | Chemglass | XTEARY-00-0000-000000N09 |
-| 10 mL Schlenk | Synthware | LXML-PE01-0080 |
-| 24 mL Vial | VWR | XPEBGR-L1-0000-00D01 |
+| 2 mL Vial | Fisher Scientific | 03-338AA |
+| 4 mL Vial | Chemglass | CG-4909-04 |
+| 8 mL Vial | Chemglass | CG-4909-03 |
+| 10 mL Schlenk | Synthware | F580010 |
+| 24 mL Vial | VWR | Vial: VWR 66012-044 Cap: Chemglass CG-4911-20 |
## Bill of Materials