diff options
author | Blaise Thompson <blaise@untzag.com> | 2021-04-24 16:55:25 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-24 16:55:25 -0500 |
commit | e9975e2b16f095f2a92946e76af5343b98e76ccc (patch) | |
tree | e225b14cba263ce466e6f4ded30de7e2cbe8857d | |
parent | c42f09af60f1a984078a9806eb48afce5fe85b2c (diff) | |
parent | 871f3f9ebe774e12ba870eedd2409ee9af6a6189 (diff) |
Merge pull request #4 from plampkin/terminology
Updated terminology, add additional descriptions, updated graphics
-rw-r--r-- | README.md | 6 | ||||
-rw-r--r-- | analog-driver-board/README.md (renamed from analog-driver/README.md) | 16 | ||||
-rw-r--r-- | analog-driver-board/driver-.bottom.svg (renamed from analog-driver/driver-.bottom.svg) | 0 | ||||
-rw-r--r-- | analog-driver-board/driver-.top.svg (renamed from analog-driver/driver-.top.svg) | 0 | ||||
-rw-r--r-- | analog-driver-board/driver.pdf (renamed from analog-driver/driver.pdf) | bin | 28668 -> 28668 bytes | |||
-rw-r--r-- | analog-driver-board/gerber/driver-B_Cu.gbr (renamed from analog-driver/gerber/driver-B_Cu.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-B_Mask.gbr (renamed from analog-driver/gerber/driver-B_Mask.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-B_Paste.gbr (renamed from analog-driver/gerber/driver-B_Paste.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-B_SilkS.gbr (renamed from analog-driver/gerber/driver-B_SilkS.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-Edge_Cuts.gbr (renamed from analog-driver/gerber/driver-Edge_Cuts.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-F_Cu.gbr (renamed from analog-driver/gerber/driver-F_Cu.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-F_Mask.gbr (renamed from analog-driver/gerber/driver-F_Mask.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-F_Paste.gbr (renamed from analog-driver/gerber/driver-F_Paste.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-F_SilkS.gbr (renamed from analog-driver/gerber/driver-F_SilkS.gbr) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-NPTH.drl (renamed from analog-driver/gerber/driver-NPTH.drl) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-PTH.drl (renamed from analog-driver/gerber/driver-PTH.drl) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/driver-job.gbrjob (renamed from analog-driver/gerber/driver-job.gbrjob) | 0 | ||||
-rw-r--r-- | analog-driver-board/gerber/gerber-A.zip (renamed from analog-driver/gerber/gerber-A.zip) | bin | 96816 -> 96816 bytes | |||
-rw-r--r-- | analog-driver-board/gerber/gerber-B.zip (renamed from analog-driver/gerber/gerber-B.zip) | bin | 98014 -> 98014 bytes | |||
-rw-r--r-- | analog-driver-board/kicad/driver-cache.lib (renamed from analog-driver/kicad/driver-cache.lib) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/driver.kicad_pcb (renamed from analog-driver/kicad/driver.kicad_pcb) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/driver.pro (renamed from analog-driver/kicad/driver.pro) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/driver.sch (renamed from analog-driver/kicad/driver.sch) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod (renamed from analog-driver/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod (renamed from analog-driver/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/footprints.pretty/logo.kicad_mod (renamed from analog-driver/kicad/footprints.pretty/logo.kicad_mod) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/fp-lib-table (renamed from analog-driver/kicad/fp-lib-table) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/sym-lib-table (renamed from analog-driver/kicad/sym-lib-table) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/symbols/LDD-1500L.dcm (renamed from analog-driver/kicad/symbols/LDD-1500L.dcm) | 0 | ||||
-rw-r--r-- | analog-driver-board/kicad/symbols/LDD-1500L.lib (renamed from analog-driver/kicad/symbols/LDD-1500L.lib) | 0 | ||||
-rwxr-xr-x | analog-driver-board/tracespace.sh (renamed from analog-driver/tracespace.sh) | 0 | ||||
-rw-r--r-- | coverart.jpg | bin | 409709 -> 0 bytes | |||
-rw-r--r-- | coverart.png | bin | 0 -> 5145242 bytes | |||
-rw-r--r-- | digital-controller/README.md | 10 | ||||
-rw-r--r-- | digital-controller/arduino-uno-controller/controller.kicad_pcb (renamed from digital-controller/controller.kicad_pcb) | 0 | ||||
-rw-r--r-- | digital-controller/arduino-uno-controller/controller.pro (renamed from digital-controller/controller.pro) | 0 | ||||
-rw-r--r-- | digital-controller/arduino-uno-controller/controller.sch (renamed from digital-controller/controller.sch) | 0 | ||||
-rw-r--r-- | digital-controller/arduino-uno-controller/firmware/firmware.ino (renamed from digital-controller/firmware/firmware.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/README.md (renamed from digital-driver/README.md) | 0 | ||||
-rw-r--r-- | digital-driver-board/bottom.png (renamed from digital-driver/bottom.png) | bin | 252995 -> 252995 bytes | |||
-rw-r--r-- | digital-driver-board/driver-.bottom.svg (renamed from digital-driver/driver-.bottom.svg) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver-.top.svg (renamed from digital-driver/driver-.top.svg) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver-cache.lib (renamed from digital-driver/driver-cache.lib) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver-rescue.dcm (renamed from digital-driver/driver-rescue.dcm) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver-rescue.lib (renamed from digital-driver/driver-rescue.lib) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver.kicad_pcb (renamed from digital-driver/driver.kicad_pcb) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver.pdf (renamed from digital-driver/driver.pdf) | bin | 41487 -> 41487 bytes | |||
-rw-r--r-- | digital-driver-board/driver.pro (renamed from digital-driver/driver.pro) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver.sch (renamed from digital-driver/driver.sch) | 0 | ||||
-rw-r--r-- | digital-driver-board/driver.step (renamed from digital-driver/driver.step) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master.zip (renamed from digital-driver/firmware/TinyWire-master.zip) | bin | 207290 -> 207290 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/README.md (renamed from digital-driver/firmware/TinyWire-master/README.md) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.h (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.h) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf) | bin | 128819 -> 128819 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf) | bin | 81217 -> 81217 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/keywords.txt (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/keywords.txt) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h (renamed from digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS.zip (renamed from digital-driver/firmware/TinyWireS.zip) | bin | 206634 -> 206634 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/TinyWireS.cpp (renamed from digital-driver/firmware/TinyWireS/TinyWireS.cpp) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/TinyWireS.h (renamed from digital-driver/firmware/TinyWireS/TinyWireS.h) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/avr_usi_i2c_master.pdf (renamed from digital-driver/firmware/TinyWireS/avr_usi_i2c_master.pdf) | bin | 128819 -> 128819 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/avr_usi_i2c_slave.pdf (renamed from digital-driver/firmware/TinyWireS/avr_usi_i2c_slave.pdf) | bin | 81217 -> 81217 bytes | |||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino (renamed from digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino (renamed from digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino (renamed from digital-driver/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino (renamed from digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino (renamed from digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/keywords.txt (renamed from digital-driver/firmware/TinyWireS/keywords.txt) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/usiTwiSlave.c (renamed from digital-driver/firmware/TinyWireS/usiTwiSlave.c) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/TinyWireS/usiTwiSlave.h (renamed from digital-driver/firmware/TinyWireS/usiTwiSlave.h) | 0 | ||||
-rw-r--r-- | digital-driver-board/firmware/firmware.ino (renamed from digital-driver/firmware/firmware.ino) | 0 | ||||
-rw-r--r-- | digital-driver-board/footprints.pretty/CONV_VXO7805-500-M.kicad_mod (renamed from digital-driver/footprints.pretty/CONV_VXO7805-500-M.kicad_mod) | 0 | ||||
-rw-r--r-- | digital-driver-board/footprints.pretty/LDD1500L.kicad_mod (renamed from digital-driver/footprints.pretty/LDD1500L.kicad_mod) | 0 | ||||
-rw-r--r-- | digital-driver-board/footprints.pretty/logo.kicad_mod (renamed from digital-driver/footprints.pretty/logo.kicad_mod) | 0 | ||||
-rw-r--r-- | digital-driver-board/fp-lib-table (renamed from digital-driver/fp-lib-table) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber-A.zip (renamed from digital-driver/gerber-A.zip) | bin | 113093 -> 113093 bytes | |||
-rw-r--r-- | digital-driver-board/gerber-B.zip (renamed from digital-driver/gerber-B.zip) | bin | 112153 -> 112153 bytes | |||
-rw-r--r-- | digital-driver-board/gerber/driver-B_Cu.gbr (renamed from digital-driver/gerber/driver-B_Cu.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-B_Mask.gbr (renamed from digital-driver/gerber/driver-B_Mask.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-B_Paste.gbr (renamed from digital-driver/gerber/driver-B_Paste.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-B_SilkS.gbr (renamed from digital-driver/gerber/driver-B_SilkS.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-Edge_Cuts.gbr (renamed from digital-driver/gerber/driver-Edge_Cuts.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-F_Cu.gbr (renamed from digital-driver/gerber/driver-F_Cu.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-F_Mask.gbr (renamed from digital-driver/gerber/driver-F_Mask.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-F_Paste.gbr (renamed from digital-driver/gerber/driver-F_Paste.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-F_SilkS.gbr (renamed from digital-driver/gerber/driver-F_SilkS.gbr) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-NPTH.drl (renamed from digital-driver/gerber/driver-NPTH.drl) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-PTH.drl (renamed from digital-driver/gerber/driver-PTH.drl) | 0 | ||||
-rw-r--r-- | digital-driver-board/gerber/driver-job.gbrjob (renamed from digital-driver/gerber/driver-job.gbrjob) | 0 | ||||
-rw-r--r-- | digital-driver-board/sym-lib-table (renamed from digital-driver/sym-lib-table) | 0 | ||||
-rw-r--r-- | digital-driver-board/symbols/LDD-1500L.dcm (renamed from digital-driver/symbols/LDD-1500L.dcm) | 0 | ||||
-rw-r--r-- | digital-driver-board/symbols/LDD-1500L.lib (renamed from digital-driver/symbols/LDD-1500L.lib) | 0 | ||||
-rw-r--r-- | digital-driver-board/symbols/VXO7805-500-M.lib (renamed from digital-driver/symbols/VXO7805-500-M.lib) | 0 | ||||
-rw-r--r-- | digital-driver-board/top.png (renamed from digital-driver/top.png) | bin | 405129 -> 405129 bytes | |||
-rwxr-xr-x | digital-driver-board/tracespace.sh (renamed from digital-driver/tracespace.sh) | 0 | ||||
-rw-r--r-- | fabrication-and-operation-instructions/3dp-coverat.jpg (renamed from assembly-instructions/3dp-coverat.jpg) | bin | 276526 -> 276526 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/assembly-coverart.jpg (renamed from assembly-instructions/assembly-coverart.jpg) | bin | 195920 -> 195920 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/bare-led.jpg (renamed from assembly-instructions/bare-led.jpg) | bin | 3541641 -> 3541641 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/bare-pcb.jpg (renamed from assembly-instructions/bare-pcb.jpg) | bin | 3000442 -> 3000442 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/barrels-tested.jpg (renamed from assembly-instructions/barrels-tested.jpg) | bin | 3550648 -> 3550648 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/cable-tie.jpg (renamed from assembly-instructions/cable-tie.jpg) | bin | 3561409 -> 3561409 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/connectors.jpg (renamed from assembly-instructions/connectors.jpg) | bin | 3291914 -> 3291914 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/digital-wired.jpg (renamed from assembly-instructions/digital-wired.jpg) | bin | 2888286 -> 2888286 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/driver-on-base.jpg (renamed from assembly-instructions/driver-on-base.jpg) | bin | 2779016 -> 2779016 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/electronics-coverart.jpg (renamed from assembly-instructions/electronics-coverart.jpg) | bin | 601868 -> 601868 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/heat-insert.jpg (renamed from assembly-instructions/heat-insert.jpg) | bin | 2835956 -> 2835956 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/led-and-heatsink.jpg (renamed from assembly-instructions/led-and-heatsink.jpg) | bin | 2832152 -> 2832152 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/mounted-fan.jpg (renamed from assembly-instructions/mounted-fan.jpg) | bin | 3521562 -> 3521562 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/pcb-driver.jpg (renamed from assembly-instructions/pcb-driver.jpg) | bin | 2864348 -> 2864348 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/redboard.jpg (renamed from assembly-instructions/redboard.jpg) | bin | 3282499 -> 3282499 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/reflector.jpg (renamed from assembly-instructions/reflector.jpg) | bin | 3519360 -> 3519360 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/soldered-led.jpg (renamed from assembly-instructions/soldered-led.jpg) | bin | 3556321 -> 3556321 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/surface-mount.jpg (renamed from assembly-instructions/surface-mount.jpg) | bin | 3344135 -> 3344135 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/tap-heatsink.jpg (renamed from assembly-instructions/tap-heatsink.jpg) | bin | 2629781 -> 2629781 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/wpr-assembly.pdf (renamed from assembly-instructions/wpr-assembly.pdf) | bin | 52642891 -> 52642891 bytes | |||
-rw-r--r-- | fabrication-and-operation-instructions/wpr-assembly.tex (renamed from assembly-instructions/wpr-assembly.tex) | 0 | ||||
-rw-r--r-- | photon-source-leds/Amber-595-nm-LXML-PL01-0060.png (renamed from lightsource-leds/Amber - 595 nm - LXML-PL01-0060.png) | bin | 178811 -> 178811 bytes | |||
-rw-r--r-- | photon-source-leds/Blue-450-nm-XTEARY-00-0000-000000N09.png (renamed from lightsource-leds/Blue - 450 nm - XTEARY-00-0000-000000N09.png) | bin | 192601 -> 192601 bytes | |||
-rw-r--r-- | photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png (renamed from lightsource-leds/Cyan - 495 nm - LXML-PE01-0080.png) | bin | 183864 -> 183864 bytes | |||
-rw-r--r-- | photon-source-leds/Green-530-nm-XPEBGR-L1-0000-00D01.png (renamed from lightsource-leds/Green - 530 nm - XPEBGR-L1-0000-00D01.png) | bin | 196468 -> 196468 bytes | |||
-rw-r--r-- | photon-source-leds/NIR-730-nm-XPEFAR-L1-0000-00601.png (renamed from lightsource-leds/ NIR - 730 nm - XPEFAR-L1-0000-00601.png) | bin | 185633 -> 185633 bytes | |||
-rw-r--r-- | photon-source-leds/Orange-620-nm-XPEBRO-L1-0000-00901.png (renamed from lightsource-leds/Orange - 620 nm - XPEBRO-L1-0000-00901.png) | bin | 126612 -> 126612 bytes | |||
-rw-r--r-- | photon-source-leds/README.md (renamed from lightsource-leds/README.md) | 32 | ||||
-rw-r--r-- | photon-source-leds/Red-660-nm-XPEPHR-L1-0000-00801.png (renamed from lightsource-leds/ Red - 660 nm - XPEPHR-L1-0000-00801.png) | bin | 125146 -> 125146 bytes | |||
-rw-r--r-- | photon-source-leds/UVA-365-nm-IN-C39CTOU2.png (renamed from lightsource-leds/UVA - 365 nm - IN-C39CTOU2.png) | bin | 177983 -> 177983 bytes | |||
-rw-r--r-- | photon-source-leds/Violet-395-nm-IN-C39CTOU5.png (renamed from lightsource-leds/Violet - 395 nm - IN-C39CTOU5.png) | bin | 180732 -> 180732 bytes | |||
-rw-r--r-- | photon-source-leds/led-emission-spectra.xlsx (renamed from lightsource-leds/led-emission-spectra.xlsx) | bin | 1135571 -> 1135571 bytes | |||
-rw-r--r-- | photoreactor-base/README.md | 15 | ||||
-rwxr-xr-x | photoreactor-base/base.jpg | bin | 0 -> 3669264 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.f3d (renamed from photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.f3d) | bin | 236476 -> 236476 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.stl (renamed from photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.stl) | bin | 35284 -> 35284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.f3d (renamed from photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.f3d) | bin | 4880032 -> 4880032 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.stl (renamed from photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.stl) | bin | 331884 -> 331884 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d (renamed from photoreactor-tops/1mL-hplc/1mLhplc_chamber.f3d) | bin | 233120 -> 233120 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl (renamed from photoreactor-tops/1mL-hplc/1mLhplc_chamber.stl) | bin | 27284 -> 27284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d (renamed from photoreactor-tops/1mL-hplc/1mLhplc_top.f3d) | bin | 4180970 -> 4180970 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl (renamed from photoreactor-tops/1mL-hplc/1mLhplc_top.stl) | bin | 748284 -> 748284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.f3d (renamed from photoreactor-tops/5-dram/5dram_chamber.f3d) | bin | 277664 -> 277664 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.stl (renamed from photoreactor-tops/5-dram/5dram_chamber.stl) | bin | 36884 -> 36884 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.f3d (renamed from photoreactor-tops/5-dram/5dram_top.f3d) | bin | 5501051 -> 5501051 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.stl (renamed from photoreactor-tops/5-dram/5dram_top.stl) | bin | 371284 -> 371284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.f3d (renamed from photoreactor-tops/1-dram/1dram_chamber.f3d) | bin | 200525 -> 200525 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.stl (renamed from photoreactor-tops/1-dram/1dram_chamber.stl) | bin | 32084 -> 32084 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.f3d (renamed from photoreactor-tops/1-dram/1dram_top.f3d) | bin | 3374027 -> 3374027 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.stl (renamed from photoreactor-tops/1-dram/1dram_top.stl) | bin | 617284 -> 617284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.f3d (renamed from photoreactor-tops/2-dram/2dram_chamber.f3d) | bin | 225590 -> 225590 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.stl (renamed from photoreactor-tops/2-dram/2dram_chamber.stl) | bin | 36884 -> 36884 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.f3d (renamed from photoreactor-tops/2-dram/2dram_top.f3d) | bin | 4951542 -> 4951542 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.stl (renamed from photoreactor-tops/2-dram/2dram_top.stl) | bin | 668584 -> 668584 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/README.md | 28 | ||||
-rwxr-xr-x | photoreactor-reaction-modules/modules.jpg | bin | 0 -> 2991976 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/template/template-holder.f3d (renamed from photoreactor-tops/template/blank_top.f3d) | bin | 2761844 -> 2761844 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/template/template-holder.stl (renamed from photoreactor-tops/template/blank_top.stl) | bin | 297284 -> 297284 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/template/template_chamber.f3d | bin | 0 -> 229020 bytes | |||
-rw-r--r-- | photoreactor-reaction-modules/template/template_chamber.stl | bin | 0 -> 22484 bytes |
162 files changed, 73 insertions, 34 deletions
@@ -2,7 +2,9 @@ An open source photoreactor platfrom. 3D printed enclosure, commercially avaliable components, and a little bit of custom circuitry. -![WPP photo](./coverart.jpg) +![WPP photo](./coverart.png) + +A WPP device consists of a base, reaction module and reactor driver. The base houses the photon source and cooling fan. The reaction module consists of a reaction chamber and vessel holder. A digital driver board, analog driver board or simple circuit integrating a commercial light emitting diode (LED) driver can be fitted to the base to drive the reactor. Each component is highly versatile, and apparatus is fully modular. ## Repository @@ -40,4 +42,4 @@ See directory `photoreactor-tops` for our growing collection of reaction modules ## Electronics The WPP incorporates small custom circuit boards providing control over light intensity and fan speed. -Please see the fabrication instructions for more detailed information.
\ No newline at end of file +Please see the fabrication instructions for more detailed information. diff --git a/analog-driver/README.md b/analog-driver-board/README.md index 5fd4d9b..b42405f 100644 --- a/analog-driver/README.md +++ b/analog-driver-board/README.md @@ -1,6 +1,10 @@ -# analog driver +# Analog Driver Board -A photoreactor driver board with a physical knob to adjust light intensity. +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. + +Relative light intensity can be determined using the analog driver board test points and a multimeter. See operation instructions for more information. + +The analog driver board is the recommended driver solution for a typical user. ## PCB @@ -41,11 +45,11 @@ Boards themselves can be printed for approximately $5 each. ### Revision B #### Fixed -- sign of LED terminals on silkscreen -- voltage divider: R1 to 6.8k R2 to 100 ohm -- adjusted voltage divider silkscreen +- Fixedsign of LED terminals on silkscreen +- Voltage divider adjusted: R1 to 6.8k R2 to 100 ohm +- Adjusted voltage divider silkscreen ### Revision A #### Added -- initial design +- Initial design diff --git a/analog-driver/driver-.bottom.svg b/analog-driver-board/driver-.bottom.svg index e66c945..e66c945 100644 --- a/analog-driver/driver-.bottom.svg +++ b/analog-driver-board/driver-.bottom.svg diff --git a/analog-driver/driver-.top.svg b/analog-driver-board/driver-.top.svg index 9eeeae4..9eeeae4 100644 --- a/analog-driver/driver-.top.svg +++ b/analog-driver-board/driver-.top.svg diff --git a/analog-driver/driver.pdf b/analog-driver-board/driver.pdf Binary files differindex 513c4df..513c4df 100644 --- a/analog-driver/driver.pdf +++ b/analog-driver-board/driver.pdf diff --git a/analog-driver/gerber/driver-B_Cu.gbr b/analog-driver-board/gerber/driver-B_Cu.gbr index 3749898..3749898 100644 --- a/analog-driver/gerber/driver-B_Cu.gbr +++ b/analog-driver-board/gerber/driver-B_Cu.gbr diff --git a/analog-driver/gerber/driver-B_Mask.gbr b/analog-driver-board/gerber/driver-B_Mask.gbr index 2ecbcf2..2ecbcf2 100644 --- a/analog-driver/gerber/driver-B_Mask.gbr +++ b/analog-driver-board/gerber/driver-B_Mask.gbr diff --git a/analog-driver/gerber/driver-B_Paste.gbr b/analog-driver-board/gerber/driver-B_Paste.gbr index 16d97d5..16d97d5 100644 --- a/analog-driver/gerber/driver-B_Paste.gbr +++ b/analog-driver-board/gerber/driver-B_Paste.gbr diff --git a/analog-driver/gerber/driver-B_SilkS.gbr b/analog-driver-board/gerber/driver-B_SilkS.gbr index cb197fa..cb197fa 100644 --- a/analog-driver/gerber/driver-B_SilkS.gbr +++ b/analog-driver-board/gerber/driver-B_SilkS.gbr diff --git a/analog-driver/gerber/driver-Edge_Cuts.gbr b/analog-driver-board/gerber/driver-Edge_Cuts.gbr index a7e7599..a7e7599 100644 --- a/analog-driver/gerber/driver-Edge_Cuts.gbr +++ b/analog-driver-board/gerber/driver-Edge_Cuts.gbr diff --git a/analog-driver/gerber/driver-F_Cu.gbr b/analog-driver-board/gerber/driver-F_Cu.gbr index 65a0b46..65a0b46 100644 --- a/analog-driver/gerber/driver-F_Cu.gbr +++ b/analog-driver-board/gerber/driver-F_Cu.gbr diff --git a/analog-driver/gerber/driver-F_Mask.gbr b/analog-driver-board/gerber/driver-F_Mask.gbr index 4e06c2d..4e06c2d 100644 --- a/analog-driver/gerber/driver-F_Mask.gbr +++ b/analog-driver-board/gerber/driver-F_Mask.gbr diff --git a/analog-driver/gerber/driver-F_Paste.gbr b/analog-driver-board/gerber/driver-F_Paste.gbr index 0ea4454..0ea4454 100644 --- a/analog-driver/gerber/driver-F_Paste.gbr +++ b/analog-driver-board/gerber/driver-F_Paste.gbr diff --git a/analog-driver/gerber/driver-F_SilkS.gbr b/analog-driver-board/gerber/driver-F_SilkS.gbr index 9d0cb63..9d0cb63 100644 --- a/analog-driver/gerber/driver-F_SilkS.gbr +++ b/analog-driver-board/gerber/driver-F_SilkS.gbr diff --git a/analog-driver/gerber/driver-NPTH.drl b/analog-driver-board/gerber/driver-NPTH.drl index 0f54554..0f54554 100644 --- a/analog-driver/gerber/driver-NPTH.drl +++ b/analog-driver-board/gerber/driver-NPTH.drl diff --git a/analog-driver/gerber/driver-PTH.drl b/analog-driver-board/gerber/driver-PTH.drl index e927abb..e927abb 100644 --- a/analog-driver/gerber/driver-PTH.drl +++ b/analog-driver-board/gerber/driver-PTH.drl diff --git a/analog-driver/gerber/driver-job.gbrjob b/analog-driver-board/gerber/driver-job.gbrjob index cac9beb..cac9beb 100644 --- a/analog-driver/gerber/driver-job.gbrjob +++ b/analog-driver-board/gerber/driver-job.gbrjob diff --git a/analog-driver/gerber/gerber-A.zip b/analog-driver-board/gerber/gerber-A.zip Binary files differindex 10b0b44..10b0b44 100644 --- a/analog-driver/gerber/gerber-A.zip +++ b/analog-driver-board/gerber/gerber-A.zip diff --git a/analog-driver/gerber/gerber-B.zip b/analog-driver-board/gerber/gerber-B.zip Binary files differindex 770a873..770a873 100644 --- a/analog-driver/gerber/gerber-B.zip +++ b/analog-driver-board/gerber/gerber-B.zip diff --git a/analog-driver/kicad/driver-cache.lib b/analog-driver-board/kicad/driver-cache.lib index 9104bd8..9104bd8 100644 --- a/analog-driver/kicad/driver-cache.lib +++ b/analog-driver-board/kicad/driver-cache.lib diff --git a/analog-driver/kicad/driver.kicad_pcb b/analog-driver-board/kicad/driver.kicad_pcb index 4b9ff71..4b9ff71 100644 --- a/analog-driver/kicad/driver.kicad_pcb +++ b/analog-driver-board/kicad/driver.kicad_pcb diff --git a/analog-driver/kicad/driver.pro b/analog-driver-board/kicad/driver.pro index c09be94..c09be94 100644 --- a/analog-driver/kicad/driver.pro +++ b/analog-driver-board/kicad/driver.pro diff --git a/analog-driver/kicad/driver.sch b/analog-driver-board/kicad/driver.sch index fdab773..fdab773 100644 --- a/analog-driver/kicad/driver.sch +++ b/analog-driver-board/kicad/driver.sch diff --git a/analog-driver/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod b/analog-driver-board/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod index d403ba8..d403ba8 100644 --- a/analog-driver/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod +++ b/analog-driver-board/kicad/footprints.pretty/CONV_VXO7805-500-M.kicad_mod diff --git a/analog-driver/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod b/analog-driver-board/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod index db17b94..db17b94 100644 --- a/analog-driver/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod +++ b/analog-driver-board/kicad/footprints.pretty/TRIM_3362P-1-202TLF.kicad_mod diff --git a/analog-driver/kicad/footprints.pretty/logo.kicad_mod b/analog-driver-board/kicad/footprints.pretty/logo.kicad_mod index dcd1d55..dcd1d55 100644 --- a/analog-driver/kicad/footprints.pretty/logo.kicad_mod +++ b/analog-driver-board/kicad/footprints.pretty/logo.kicad_mod diff --git a/analog-driver/kicad/fp-lib-table b/analog-driver-board/kicad/fp-lib-table index e19551d..e19551d 100644 --- a/analog-driver/kicad/fp-lib-table +++ b/analog-driver-board/kicad/fp-lib-table diff --git a/analog-driver/kicad/sym-lib-table b/analog-driver-board/kicad/sym-lib-table index b6b1b9d..b6b1b9d 100644 --- a/analog-driver/kicad/sym-lib-table +++ b/analog-driver-board/kicad/sym-lib-table diff --git a/analog-driver/kicad/symbols/LDD-1500L.dcm b/analog-driver-board/kicad/symbols/LDD-1500L.dcm index 5f3ed79..5f3ed79 100644 --- a/analog-driver/kicad/symbols/LDD-1500L.dcm +++ b/analog-driver-board/kicad/symbols/LDD-1500L.dcm diff --git a/analog-driver/kicad/symbols/LDD-1500L.lib b/analog-driver-board/kicad/symbols/LDD-1500L.lib index 058795e..058795e 100644 --- a/analog-driver/kicad/symbols/LDD-1500L.lib +++ b/analog-driver-board/kicad/symbols/LDD-1500L.lib diff --git a/analog-driver/tracespace.sh b/analog-driver-board/tracespace.sh index 8aa998a..8aa998a 100755 --- a/analog-driver/tracespace.sh +++ b/analog-driver-board/tracespace.sh diff --git a/coverart.jpg b/coverart.jpg Binary files differdeleted file mode 100644 index 8c16146..0000000 --- a/coverart.jpg +++ /dev/null diff --git a/coverart.png b/coverart.png Binary files differnew file mode 100644 index 0000000..4672b17 --- /dev/null +++ b/coverart.png diff --git a/digital-controller/README.md b/digital-controller/README.md new file mode 100644 index 0000000..796b347 --- /dev/null +++ b/digital-controller/README.md @@ -0,0 +1,10 @@ +# Digital Controller + +The digital driver board can be controlled using a "digital control unit." +Potential digital control units include Arduino microcontrollers or Rasberry Pi devices. +These control units can "supervise" the light intensity and fan speed of WPP devices fitted with digital driver boards. + +Custom control unit firmware is required to enable supervision of digital driver boards. +Open-source firmware for controlling an digital driver board with an Ardunio microcontroller is provided. + +Instructions on using this firmware with an Arduino microcontroller is provided in the fabrication and operation instructions. diff --git a/digital-controller/controller.kicad_pcb b/digital-controller/arduino-uno-controller/controller.kicad_pcb index 02c8ecb..02c8ecb 100644 --- a/digital-controller/controller.kicad_pcb +++ b/digital-controller/arduino-uno-controller/controller.kicad_pcb diff --git a/digital-controller/controller.pro b/digital-controller/arduino-uno-controller/controller.pro index 152769c..152769c 100644 --- a/digital-controller/controller.pro +++ b/digital-controller/arduino-uno-controller/controller.pro diff --git a/digital-controller/controller.sch b/digital-controller/arduino-uno-controller/controller.sch index fff8c68..fff8c68 100644 --- a/digital-controller/controller.sch +++ b/digital-controller/arduino-uno-controller/controller.sch diff --git a/digital-controller/firmware/firmware.ino b/digital-controller/arduino-uno-controller/firmware/firmware.ino index e87db8d..e87db8d 100644 --- a/digital-controller/firmware/firmware.ino +++ b/digital-controller/arduino-uno-controller/firmware/firmware.ino diff --git a/digital-driver/README.md b/digital-driver-board/README.md index 7483c1d..7483c1d 100644 --- a/digital-driver/README.md +++ b/digital-driver-board/README.md diff --git a/digital-driver/bottom.png b/digital-driver-board/bottom.png Binary files differindex 0a205c1..0a205c1 100644 --- a/digital-driver/bottom.png +++ b/digital-driver-board/bottom.png diff --git a/digital-driver/driver-.bottom.svg b/digital-driver-board/driver-.bottom.svg index 3ffe27d..3ffe27d 100644 --- a/digital-driver/driver-.bottom.svg +++ b/digital-driver-board/driver-.bottom.svg diff --git a/digital-driver/driver-.top.svg b/digital-driver-board/driver-.top.svg index ecc6cb3..ecc6cb3 100644 --- a/digital-driver/driver-.top.svg +++ b/digital-driver-board/driver-.top.svg diff --git a/digital-driver/driver-cache.lib b/digital-driver-board/driver-cache.lib index a74b521..a74b521 100644 --- a/digital-driver/driver-cache.lib +++ b/digital-driver-board/driver-cache.lib diff --git a/digital-driver/driver-rescue.dcm b/digital-driver-board/driver-rescue.dcm index 5f3ed79..5f3ed79 100644 --- a/digital-driver/driver-rescue.dcm +++ b/digital-driver-board/driver-rescue.dcm diff --git a/digital-driver/driver-rescue.lib b/digital-driver-board/driver-rescue.lib index 10d8eb5..10d8eb5 100644 --- a/digital-driver/driver-rescue.lib +++ b/digital-driver-board/driver-rescue.lib diff --git a/digital-driver/driver.kicad_pcb b/digital-driver-board/driver.kicad_pcb index d9d7886..d9d7886 100644 --- a/digital-driver/driver.kicad_pcb +++ b/digital-driver-board/driver.kicad_pcb diff --git a/digital-driver/driver.pdf b/digital-driver-board/driver.pdf Binary files differindex 3a7f466..3a7f466 100644 --- a/digital-driver/driver.pdf +++ b/digital-driver-board/driver.pdf diff --git a/digital-driver/driver.pro b/digital-driver-board/driver.pro index 102f02a..102f02a 100644 --- a/digital-driver/driver.pro +++ b/digital-driver-board/driver.pro diff --git a/digital-driver/driver.sch b/digital-driver-board/driver.sch index ef9946a..ef9946a 100644 --- a/digital-driver/driver.sch +++ b/digital-driver-board/driver.sch diff --git a/digital-driver/driver.step b/digital-driver-board/driver.step index 836f92d..836f92d 100644 --- a/digital-driver/driver.step +++ b/digital-driver-board/driver.step diff --git a/digital-driver/firmware/TinyWire-master.zip b/digital-driver-board/firmware/TinyWire-master.zip Binary files differindex 081f1a5..081f1a5 100644 --- a/digital-driver/firmware/TinyWire-master.zip +++ b/digital-driver-board/firmware/TinyWire-master.zip diff --git a/digital-driver/firmware/TinyWire-master/README.md b/digital-driver-board/firmware/TinyWire-master/README.md index 46a5ef2..46a5ef2 100644 --- a/digital-driver/firmware/TinyWire-master/README.md +++ b/digital-driver-board/firmware/TinyWire-master/README.md diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp b/digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp index 783e8e7..783e8e7 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.cpp diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.h b/digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.h index ccef042..ccef042 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/TinyWireS.h +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/TinyWireS.h diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf b/digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf Binary files differindex dc8f460..dc8f460 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_master.pdf diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf b/digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf Binary files differindex e4704c7..e4704c7 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/avr_usi_i2c_slave.pdf diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino index d50adb7..d50adb7 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino index c7fbe41..c7fbe41 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino index 7190c93..7190c93 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino index df2532f..df2532f 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino index 4b3f269..4b3f269 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/keywords.txt b/digital-driver-board/firmware/TinyWire-master/TinyWireS/keywords.txt index ccc0b46..ccc0b46 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/keywords.txt +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/keywords.txt diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c b/digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c index a263184..a263184 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.c diff --git a/digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h b/digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h index 88b9445..88b9445 100644 --- a/digital-driver/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h +++ b/digital-driver-board/firmware/TinyWire-master/TinyWireS/usiTwiSlave.h diff --git a/digital-driver/firmware/TinyWireS.zip b/digital-driver-board/firmware/TinyWireS.zip Binary files differindex aa3958c..aa3958c 100644 --- a/digital-driver/firmware/TinyWireS.zip +++ b/digital-driver-board/firmware/TinyWireS.zip diff --git a/digital-driver/firmware/TinyWireS/TinyWireS.cpp b/digital-driver-board/firmware/TinyWireS/TinyWireS.cpp index 783e8e7..783e8e7 100644 --- a/digital-driver/firmware/TinyWireS/TinyWireS.cpp +++ b/digital-driver-board/firmware/TinyWireS/TinyWireS.cpp diff --git a/digital-driver/firmware/TinyWireS/TinyWireS.h b/digital-driver-board/firmware/TinyWireS/TinyWireS.h index ccef042..ccef042 100644 --- a/digital-driver/firmware/TinyWireS/TinyWireS.h +++ b/digital-driver-board/firmware/TinyWireS/TinyWireS.h diff --git a/digital-driver/firmware/TinyWireS/avr_usi_i2c_master.pdf b/digital-driver-board/firmware/TinyWireS/avr_usi_i2c_master.pdf Binary files differindex dc8f460..dc8f460 100644 --- a/digital-driver/firmware/TinyWireS/avr_usi_i2c_master.pdf +++ b/digital-driver-board/firmware/TinyWireS/avr_usi_i2c_master.pdf diff --git a/digital-driver/firmware/TinyWireS/avr_usi_i2c_slave.pdf b/digital-driver-board/firmware/TinyWireS/avr_usi_i2c_slave.pdf Binary files differindex e4704c7..e4704c7 100644 --- a/digital-driver/firmware/TinyWireS/avr_usi_i2c_slave.pdf +++ b/digital-driver-board/firmware/TinyWireS/avr_usi_i2c_slave.pdf diff --git a/digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino b/digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino index d50adb7..d50adb7 100644 --- a/digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino +++ b/digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Master/TinyWireS_Stress_Master.ino diff --git a/digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino b/digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino index c7fbe41..c7fbe41 100644 --- a/digital-driver/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino +++ b/digital-driver-board/firmware/TinyWireS/examples/TinyWireS_Stress_Slave/TinyWireS_Stress_Slave.ino diff --git a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino index 7190c93..7190c93 100644 --- a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino +++ b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_analog/attiny85_i2c_analog.ino diff --git a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino index df2532f..df2532f 100644 --- a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino +++ b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave/attiny85_i2c_slave.ino diff --git a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino index 4b3f269..4b3f269 100644 --- a/digital-driver/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino +++ b/digital-driver-board/firmware/TinyWireS/examples/attiny85_i2c_slave_task/attiny85_i2c_slave_task.ino diff --git a/digital-driver/firmware/TinyWireS/keywords.txt b/digital-driver-board/firmware/TinyWireS/keywords.txt index ccc0b46..ccc0b46 100644 --- a/digital-driver/firmware/TinyWireS/keywords.txt +++ b/digital-driver-board/firmware/TinyWireS/keywords.txt diff --git a/digital-driver/firmware/TinyWireS/usiTwiSlave.c b/digital-driver-board/firmware/TinyWireS/usiTwiSlave.c index a263184..a263184 100644 --- a/digital-driver/firmware/TinyWireS/usiTwiSlave.c +++ b/digital-driver-board/firmware/TinyWireS/usiTwiSlave.c diff --git a/digital-driver/firmware/TinyWireS/usiTwiSlave.h b/digital-driver-board/firmware/TinyWireS/usiTwiSlave.h index 88b9445..88b9445 100644 --- a/digital-driver/firmware/TinyWireS/usiTwiSlave.h +++ b/digital-driver-board/firmware/TinyWireS/usiTwiSlave.h diff --git a/digital-driver/firmware/firmware.ino b/digital-driver-board/firmware/firmware.ino index c024bbf..c024bbf 100644 --- a/digital-driver/firmware/firmware.ino +++ b/digital-driver-board/firmware/firmware.ino diff --git a/digital-driver/footprints.pretty/CONV_VXO7805-500-M.kicad_mod b/digital-driver-board/footprints.pretty/CONV_VXO7805-500-M.kicad_mod index d403ba8..d403ba8 100644 --- a/digital-driver/footprints.pretty/CONV_VXO7805-500-M.kicad_mod +++ b/digital-driver-board/footprints.pretty/CONV_VXO7805-500-M.kicad_mod diff --git a/digital-driver/footprints.pretty/LDD1500L.kicad_mod b/digital-driver-board/footprints.pretty/LDD1500L.kicad_mod index 27f9d09..27f9d09 100644 --- a/digital-driver/footprints.pretty/LDD1500L.kicad_mod +++ b/digital-driver-board/footprints.pretty/LDD1500L.kicad_mod diff --git a/digital-driver/footprints.pretty/logo.kicad_mod b/digital-driver-board/footprints.pretty/logo.kicad_mod index dcd1d55..dcd1d55 100644 --- a/digital-driver/footprints.pretty/logo.kicad_mod +++ b/digital-driver-board/footprints.pretty/logo.kicad_mod diff --git a/digital-driver/fp-lib-table b/digital-driver-board/fp-lib-table index da94a4f..da94a4f 100644 --- a/digital-driver/fp-lib-table +++ b/digital-driver-board/fp-lib-table diff --git a/digital-driver/gerber-A.zip b/digital-driver-board/gerber-A.zip Binary files differindex cb5217d..cb5217d 100644 --- a/digital-driver/gerber-A.zip +++ b/digital-driver-board/gerber-A.zip diff --git a/digital-driver/gerber-B.zip b/digital-driver-board/gerber-B.zip Binary files differindex 1b66604..1b66604 100644 --- a/digital-driver/gerber-B.zip +++ b/digital-driver-board/gerber-B.zip diff --git a/digital-driver/gerber/driver-B_Cu.gbr b/digital-driver-board/gerber/driver-B_Cu.gbr index cd597bb..cd597bb 100644 --- a/digital-driver/gerber/driver-B_Cu.gbr +++ b/digital-driver-board/gerber/driver-B_Cu.gbr diff --git a/digital-driver/gerber/driver-B_Mask.gbr b/digital-driver-board/gerber/driver-B_Mask.gbr index 0fc5884..0fc5884 100644 --- a/digital-driver/gerber/driver-B_Mask.gbr +++ b/digital-driver-board/gerber/driver-B_Mask.gbr diff --git a/digital-driver/gerber/driver-B_Paste.gbr b/digital-driver-board/gerber/driver-B_Paste.gbr index 0d8ad4d..0d8ad4d 100644 --- a/digital-driver/gerber/driver-B_Paste.gbr +++ b/digital-driver-board/gerber/driver-B_Paste.gbr diff --git a/digital-driver/gerber/driver-B_SilkS.gbr b/digital-driver-board/gerber/driver-B_SilkS.gbr index f7b7f6c..f7b7f6c 100644 --- a/digital-driver/gerber/driver-B_SilkS.gbr +++ b/digital-driver-board/gerber/driver-B_SilkS.gbr diff --git a/digital-driver/gerber/driver-Edge_Cuts.gbr b/digital-driver-board/gerber/driver-Edge_Cuts.gbr index 98f4bcc..98f4bcc 100644 --- a/digital-driver/gerber/driver-Edge_Cuts.gbr +++ b/digital-driver-board/gerber/driver-Edge_Cuts.gbr diff --git a/digital-driver/gerber/driver-F_Cu.gbr b/digital-driver-board/gerber/driver-F_Cu.gbr index 4cd31a8..4cd31a8 100644 --- a/digital-driver/gerber/driver-F_Cu.gbr +++ b/digital-driver-board/gerber/driver-F_Cu.gbr diff --git a/digital-driver/gerber/driver-F_Mask.gbr b/digital-driver-board/gerber/driver-F_Mask.gbr index ee7f187..ee7f187 100644 --- a/digital-driver/gerber/driver-F_Mask.gbr +++ b/digital-driver-board/gerber/driver-F_Mask.gbr diff --git a/digital-driver/gerber/driver-F_Paste.gbr b/digital-driver-board/gerber/driver-F_Paste.gbr index e74070e..e74070e 100644 --- a/digital-driver/gerber/driver-F_Paste.gbr +++ b/digital-driver-board/gerber/driver-F_Paste.gbr diff --git a/digital-driver/gerber/driver-F_SilkS.gbr b/digital-driver-board/gerber/driver-F_SilkS.gbr index 052653d..052653d 100644 --- a/digital-driver/gerber/driver-F_SilkS.gbr +++ b/digital-driver-board/gerber/driver-F_SilkS.gbr diff --git a/digital-driver/gerber/driver-NPTH.drl b/digital-driver-board/gerber/driver-NPTH.drl index 3ead504..3ead504 100644 --- a/digital-driver/gerber/driver-NPTH.drl +++ b/digital-driver-board/gerber/driver-NPTH.drl diff --git a/digital-driver/gerber/driver-PTH.drl b/digital-driver-board/gerber/driver-PTH.drl index d59ee2e..d59ee2e 100644 --- a/digital-driver/gerber/driver-PTH.drl +++ b/digital-driver-board/gerber/driver-PTH.drl diff --git a/digital-driver/gerber/driver-job.gbrjob b/digital-driver-board/gerber/driver-job.gbrjob index 0c3a351..0c3a351 100644 --- a/digital-driver/gerber/driver-job.gbrjob +++ b/digital-driver-board/gerber/driver-job.gbrjob diff --git a/digital-driver/sym-lib-table b/digital-driver-board/sym-lib-table index b598a03..b598a03 100644 --- a/digital-driver/sym-lib-table +++ b/digital-driver-board/sym-lib-table diff --git a/digital-driver/symbols/LDD-1500L.dcm b/digital-driver-board/symbols/LDD-1500L.dcm index fc3b1e1..fc3b1e1 100644 --- a/digital-driver/symbols/LDD-1500L.dcm +++ b/digital-driver-board/symbols/LDD-1500L.dcm diff --git a/digital-driver/symbols/LDD-1500L.lib b/digital-driver-board/symbols/LDD-1500L.lib index 5a5dff1..5a5dff1 100644 --- a/digital-driver/symbols/LDD-1500L.lib +++ b/digital-driver-board/symbols/LDD-1500L.lib diff --git a/digital-driver/symbols/VXO7805-500-M.lib b/digital-driver-board/symbols/VXO7805-500-M.lib index 364572f..364572f 100644 --- a/digital-driver/symbols/VXO7805-500-M.lib +++ b/digital-driver-board/symbols/VXO7805-500-M.lib diff --git a/digital-driver/top.png b/digital-driver-board/top.png Binary files differindex f127231..f127231 100644 --- a/digital-driver/top.png +++ b/digital-driver-board/top.png diff --git a/digital-driver/tracespace.sh b/digital-driver-board/tracespace.sh index e818b39..e818b39 100755 --- a/digital-driver/tracespace.sh +++ b/digital-driver-board/tracespace.sh diff --git a/assembly-instructions/3dp-coverat.jpg b/fabrication-and-operation-instructions/3dp-coverat.jpg Binary files differindex 4f6a3ca..4f6a3ca 100644 --- a/assembly-instructions/3dp-coverat.jpg +++ b/fabrication-and-operation-instructions/3dp-coverat.jpg diff --git a/assembly-instructions/assembly-coverart.jpg b/fabrication-and-operation-instructions/assembly-coverart.jpg Binary files differindex 3712fdd..3712fdd 100644 --- a/assembly-instructions/assembly-coverart.jpg +++ b/fabrication-and-operation-instructions/assembly-coverart.jpg diff --git a/assembly-instructions/bare-led.jpg b/fabrication-and-operation-instructions/bare-led.jpg Binary files differindex 830e010..830e010 100644 --- a/assembly-instructions/bare-led.jpg +++ b/fabrication-and-operation-instructions/bare-led.jpg diff --git a/assembly-instructions/bare-pcb.jpg b/fabrication-and-operation-instructions/bare-pcb.jpg Binary files differindex 67f16e7..67f16e7 100644 --- a/assembly-instructions/bare-pcb.jpg +++ b/fabrication-and-operation-instructions/bare-pcb.jpg diff --git a/assembly-instructions/barrels-tested.jpg b/fabrication-and-operation-instructions/barrels-tested.jpg Binary files differindex 551ce42..551ce42 100644 --- a/assembly-instructions/barrels-tested.jpg +++ b/fabrication-and-operation-instructions/barrels-tested.jpg diff --git a/assembly-instructions/cable-tie.jpg b/fabrication-and-operation-instructions/cable-tie.jpg Binary files differindex 18831b5..18831b5 100644 --- a/assembly-instructions/cable-tie.jpg +++ b/fabrication-and-operation-instructions/cable-tie.jpg diff --git a/assembly-instructions/connectors.jpg b/fabrication-and-operation-instructions/connectors.jpg Binary files differindex 94d0d64..94d0d64 100644 --- a/assembly-instructions/connectors.jpg +++ b/fabrication-and-operation-instructions/connectors.jpg diff --git a/assembly-instructions/digital-wired.jpg b/fabrication-and-operation-instructions/digital-wired.jpg Binary files differindex 1014feb..1014feb 100644 --- a/assembly-instructions/digital-wired.jpg +++ b/fabrication-and-operation-instructions/digital-wired.jpg diff --git a/assembly-instructions/driver-on-base.jpg b/fabrication-and-operation-instructions/driver-on-base.jpg Binary files differindex 6b29c25..6b29c25 100644 --- a/assembly-instructions/driver-on-base.jpg +++ b/fabrication-and-operation-instructions/driver-on-base.jpg diff --git a/assembly-instructions/electronics-coverart.jpg b/fabrication-and-operation-instructions/electronics-coverart.jpg Binary files differindex f3c93d3..f3c93d3 100644 --- a/assembly-instructions/electronics-coverart.jpg +++ b/fabrication-and-operation-instructions/electronics-coverart.jpg diff --git a/assembly-instructions/heat-insert.jpg b/fabrication-and-operation-instructions/heat-insert.jpg Binary files differindex 20302a9..20302a9 100644 --- a/assembly-instructions/heat-insert.jpg +++ b/fabrication-and-operation-instructions/heat-insert.jpg diff --git a/assembly-instructions/led-and-heatsink.jpg b/fabrication-and-operation-instructions/led-and-heatsink.jpg Binary files differindex a282af0..a282af0 100644 --- a/assembly-instructions/led-and-heatsink.jpg +++ b/fabrication-and-operation-instructions/led-and-heatsink.jpg diff --git a/assembly-instructions/mounted-fan.jpg b/fabrication-and-operation-instructions/mounted-fan.jpg Binary files differindex a9601ab..a9601ab 100644 --- a/assembly-instructions/mounted-fan.jpg +++ b/fabrication-and-operation-instructions/mounted-fan.jpg diff --git a/assembly-instructions/pcb-driver.jpg b/fabrication-and-operation-instructions/pcb-driver.jpg Binary files differindex b96bba2..b96bba2 100644 --- a/assembly-instructions/pcb-driver.jpg +++ b/fabrication-and-operation-instructions/pcb-driver.jpg diff --git a/assembly-instructions/redboard.jpg b/fabrication-and-operation-instructions/redboard.jpg Binary files differindex 5d3f584..5d3f584 100644 --- a/assembly-instructions/redboard.jpg +++ b/fabrication-and-operation-instructions/redboard.jpg diff --git a/assembly-instructions/reflector.jpg b/fabrication-and-operation-instructions/reflector.jpg Binary files differindex 0ce78b0..0ce78b0 100644 --- a/assembly-instructions/reflector.jpg +++ b/fabrication-and-operation-instructions/reflector.jpg diff --git a/assembly-instructions/soldered-led.jpg b/fabrication-and-operation-instructions/soldered-led.jpg Binary files differindex e911358..e911358 100644 --- a/assembly-instructions/soldered-led.jpg +++ b/fabrication-and-operation-instructions/soldered-led.jpg diff --git a/assembly-instructions/surface-mount.jpg b/fabrication-and-operation-instructions/surface-mount.jpg Binary files differindex 7926b68..7926b68 100644 --- a/assembly-instructions/surface-mount.jpg +++ b/fabrication-and-operation-instructions/surface-mount.jpg diff --git a/assembly-instructions/tap-heatsink.jpg b/fabrication-and-operation-instructions/tap-heatsink.jpg Binary files differindex 3d9ca04..3d9ca04 100644 --- a/assembly-instructions/tap-heatsink.jpg +++ b/fabrication-and-operation-instructions/tap-heatsink.jpg diff --git a/assembly-instructions/wpr-assembly.pdf b/fabrication-and-operation-instructions/wpr-assembly.pdf Binary files differindex df4123c..df4123c 100644 --- a/assembly-instructions/wpr-assembly.pdf +++ b/fabrication-and-operation-instructions/wpr-assembly.pdf diff --git a/assembly-instructions/wpr-assembly.tex b/fabrication-and-operation-instructions/wpr-assembly.tex index 6b1c070..6b1c070 100644 --- a/assembly-instructions/wpr-assembly.tex +++ b/fabrication-and-operation-instructions/wpr-assembly.tex diff --git a/lightsource-leds/Amber - 595 nm - LXML-PL01-0060.png b/photon-source-leds/Amber-595-nm-LXML-PL01-0060.png Binary files differindex fd8a40e..fd8a40e 100644 --- a/lightsource-leds/Amber - 595 nm - LXML-PL01-0060.png +++ b/photon-source-leds/Amber-595-nm-LXML-PL01-0060.png diff --git a/lightsource-leds/Blue - 450 nm - XTEARY-00-0000-000000N09.png b/photon-source-leds/Blue-450-nm-XTEARY-00-0000-000000N09.png Binary files differindex 7d15f90..7d15f90 100644 --- a/lightsource-leds/Blue - 450 nm - XTEARY-00-0000-000000N09.png +++ b/photon-source-leds/Blue-450-nm-XTEARY-00-0000-000000N09.png diff --git a/lightsource-leds/Cyan - 495 nm - LXML-PE01-0080.png b/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png Binary files differindex 95ed24a..95ed24a 100644 --- a/lightsource-leds/Cyan - 495 nm - LXML-PE01-0080.png +++ b/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png diff --git a/lightsource-leds/Green - 530 nm - XPEBGR-L1-0000-00D01.png b/photon-source-leds/Green-530-nm-XPEBGR-L1-0000-00D01.png Binary files differindex 71843e1..71843e1 100644 --- a/lightsource-leds/Green - 530 nm - XPEBGR-L1-0000-00D01.png +++ b/photon-source-leds/Green-530-nm-XPEBGR-L1-0000-00D01.png diff --git a/lightsource-leds/ NIR - 730 nm - XPEFAR-L1-0000-00601.png b/photon-source-leds/NIR-730-nm-XPEFAR-L1-0000-00601.png Binary files differindex c8302bd..c8302bd 100644 --- a/lightsource-leds/ NIR - 730 nm - XPEFAR-L1-0000-00601.png +++ b/photon-source-leds/NIR-730-nm-XPEFAR-L1-0000-00601.png diff --git a/lightsource-leds/Orange - 620 nm - XPEBRO-L1-0000-00901.png b/photon-source-leds/Orange-620-nm-XPEBRO-L1-0000-00901.png Binary files differindex 3804f5c..3804f5c 100644 --- a/lightsource-leds/Orange - 620 nm - XPEBRO-L1-0000-00901.png +++ b/photon-source-leds/Orange-620-nm-XPEBRO-L1-0000-00901.png diff --git a/lightsource-leds/README.md b/photon-source-leds/README.md index 2f34384..15be9fa 100644 --- a/lightsource-leds/README.md +++ b/photon-source-leds/README.md @@ -1,10 +1,10 @@ -# Lightsource LEDS +# Photon Source LEDS -The WPR light source is built around 3 high-power, monochromatic LEDs mounted onto an industry-standard 20 mm LED star package. +The WPP photon source consists of 3 high-power, single-color LEDs mounted onto an industry-standard 20 mm LED star package. -WPR-comptabile LED stars emitting narrow wavelength ranges across the UV-Visible spectrum are available from multiple vendors. A few are detailed below. +WPP-comptabile LED stars emitting narrow wavelength ranges across the UV-Visible spectrum are available from multiple vendors. A few are detailed below. -CPR-comptabible custom LED stars mounted with 3.5 mm surface mount LEDs of any wavelength can be fabricated using a reflow oven. +WPP-comptabible custom LED stars mounted with 3.5 mm surface mount LEDs of any wavelength can be fabricated using a reflow oven. See the fabrication instructions for more information. ## List of compatible commerical LED stars @@ -25,30 +25,28 @@ In general, prices are overestimates, thereby providing an upper-estimate on cos ## Commerical LED emission spectra -LED emission spectra were measured using an [Ocean Insight USB2000 Spectrometer](https://www.oceaninsight.com/products/spectrometers/general-purpose-spectrometer/flame-series/flame-vis-nir/) loaned by the [Goldsmith Group](https://goldsmith.chem.wisc.edu). +LED emission spectra below were measured using an Ocean Insight USB2000 Spectrometer loaned by the [Goldsmith Group](https://goldsmith.chem.wisc.edu). -![UVA](./UVA - 365 nm - IN-C39CTOU2.png "UVA Led emission spectra") +![UVA](./UVA-365-nm-IN-C39CTOU2.png) -![Violet](./Violet - 395 nm - IN-C39CTOU5.png "Violet Led emission spectra") +![Violet](./Violet-395-nm-IN-C39CTOU5.png) -![Blue](./Blue - 450 nm - XTEARY-00-0000-000000N09.png "Blue Led emission spectra") +![Blue](./Blue-450-nm-XTEARY-00-0000-000000N09.png) -![Cyan](./Cyan - 495 nm - LXML-PE01-0080.png "Cyan Led emission spectra") +![Cyan](./Cyan-495-nm-LXML-PE01-0080.png) -![Green](./Green - 530 nm - XPEBGR-L1-0000-00D01.png "Green Led emission spectra") +![Green](./Green-530-nm-XPEBGR-L1-0000-00D01.png) -![Amber](./Amber - 595 nm - LXML-PL01-0060.png "Green Led emission spectra") +![Amber](./Amber-595-nm-LXML-PL01-0060.png) -![Orange](./Orange - 620 nm - XPEBRO-L1-0000-00901.png "Orange Led emission spectra") +![Orange](./Orange-620-nm-XPEBRO-L1-0000-00901.png) -![Red](./ Red - 660 nm - XPEPHR-L1-0000-00801.png "Red Led emission spectra") +![Red](./Red-660-nm-XPEPHR-L1-0000-00801.png) -![NIR](./ NIR - 730 nm - XPEFAR-L1-0000-00601.png "NiR Led emission spectra") +![NIR](./NIR-730-nm-XPEFAR-L1-0000-00601.png) ## Ordering Blank LED stars -The WPR lightsource is built to fit an industry-standard, 20 mm [Indus Star A008 high power LED modules](https://leddynamics.com/indus-star-a007-a008). +The WPP lightsource is designed to fit an industry-standard, 20 mm [Indus Star A008 high power LED modules](https://leddynamics.com/indus-star-a007-a008). To order blank Indus Star A008 LED stars for custom LED star creation, contact [LEDsupply](https://www.ledsupply.com/contact-us), [LEDdynamics](https://leddynamics.com/contact-us) or other vendors. - -Different 20 mm 3-up LED stars in industry standard packages could be incorporated into the WPR, but have not been tested. diff --git a/lightsource-leds/ Red - 660 nm - XPEPHR-L1-0000-00801.png b/photon-source-leds/Red-660-nm-XPEPHR-L1-0000-00801.png Binary files differindex d27045c..d27045c 100644 --- a/lightsource-leds/ Red - 660 nm - XPEPHR-L1-0000-00801.png +++ b/photon-source-leds/Red-660-nm-XPEPHR-L1-0000-00801.png diff --git a/lightsource-leds/UVA - 365 nm - IN-C39CTOU2.png b/photon-source-leds/UVA-365-nm-IN-C39CTOU2.png Binary files differindex 95c4305..95c4305 100644 --- a/lightsource-leds/UVA - 365 nm - IN-C39CTOU2.png +++ b/photon-source-leds/UVA-365-nm-IN-C39CTOU2.png diff --git a/lightsource-leds/Violet - 395 nm - IN-C39CTOU5.png b/photon-source-leds/Violet-395-nm-IN-C39CTOU5.png Binary files differindex ed59f57..ed59f57 100644 --- a/lightsource-leds/Violet - 395 nm - IN-C39CTOU5.png +++ b/photon-source-leds/Violet-395-nm-IN-C39CTOU5.png diff --git a/lightsource-leds/led-emission-spectra.xlsx b/photon-source-leds/led-emission-spectra.xlsx Binary files differindex 7adfe53..7adfe53 100644 --- a/lightsource-leds/led-emission-spectra.xlsx +++ b/photon-source-leds/led-emission-spectra.xlsx diff --git a/photoreactor-base/README.md b/photoreactor-base/README.md index 0d73dcc..311cf03 100644 --- a/photoreactor-base/README.md +++ b/photoreactor-base/README.md @@ -1,26 +1,23 @@ # WPP Standardized Base -The core structure of the Wisconsin Photoreactor Platform. -Each reactor shares this component. +![WPP base](./base.jpg) -Through variation of the LED star integrated into a base, the user can control the wavelengths of light delivered by the photon source to a reaction vessel. -See fabrication guide for LED star installation instructions. -See directory `photon-source-leds` for list of LED stars confirmed compatible with the WPP architecture. +The core structure of the Wisconsin Photoreactor Platform. Each reactor shares this component. It has a 140 mm by 140 mm footprint and is compatible with typical laboratory stir plates. -![WPP base](./base.jpg) +Through variation of the LED star integrated into a base, the user can control the wavelengths of light delivered by the photon source to a reaction vessel. +See fabrication instructions for LED star installation instructions. See `photon-source-leds` directory for list of LED stars confirmed compatible with the WPP architecture. ### Bill of Materials | reference | manufacturer | part number | price | vendors | | :---------------- | :----------- | :---------------- | :----- | :------ | | 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 base | +| 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) | | 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 | | -| mirror sheet | Aneco | | $10.00 | [Amazon](https://www.amazon.com/gp/product/B075R3MMX1) | All prices are extended estimates in USD. In general these are overestimates, so this should be an upper-estimate on cost. diff --git a/photoreactor-base/base.jpg b/photoreactor-base/base.jpg Binary files differnew file mode 100755 index 0000000..6e87c43 --- /dev/null +++ b/photoreactor-base/base.jpg diff --git a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.f3d b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.f3d Binary files differindex db9cfee..db9cfee 100644 --- a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.f3d +++ b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.f3d diff --git a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.stl b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.stl Binary files differindex 2d8df35..2d8df35 100644 --- a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_chamber.stl +++ b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-chamber.stl diff --git a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.f3d b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.f3d Binary files differindex 281647b..281647b 100644 --- a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.f3d +++ b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.f3d diff --git a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.stl b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.stl Binary files differindex 58be850..58be850 100644 --- a/photoreactor-tops/10mL-Schlenk/10mLSchlenk_top.stl +++ b/photoreactor-reaction-modules/10mL-Schlenk-Synthware-F580010/10ml-Schlenk-F580010-holder.stl diff --git a/photoreactor-tops/1mL-hplc/1mLhplc_chamber.f3d b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d Binary files differindex 7f2cc3d..7f2cc3d 100644 --- a/photoreactor-tops/1mL-hplc/1mLhplc_chamber.f3d +++ b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d diff --git a/photoreactor-tops/1mL-hplc/1mLhplc_chamber.stl b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl Binary files differindex 08da6cd..08da6cd 100644 --- a/photoreactor-tops/1mL-hplc/1mLhplc_chamber.stl +++ b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl diff --git a/photoreactor-tops/1mL-hplc/1mLhplc_top.f3d b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d Binary files differindex 8648f69..8648f69 100644 --- a/photoreactor-tops/1mL-hplc/1mLhplc_top.f3d +++ b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d diff --git a/photoreactor-tops/1mL-hplc/1mLhplc_top.stl b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl Binary files differindex 286783f..286783f 100644 --- a/photoreactor-tops/1mL-hplc/1mLhplc_top.stl +++ b/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl diff --git a/photoreactor-tops/5-dram/5dram_chamber.f3d b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.f3d Binary files differindex eaae211..eaae211 100644 --- a/photoreactor-tops/5-dram/5dram_chamber.f3d +++ b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.f3d diff --git a/photoreactor-tops/5-dram/5dram_chamber.stl b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.stl Binary files differindex d3fa954..d3fa954 100644 --- a/photoreactor-tops/5-dram/5dram_chamber.stl +++ b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-chamber.stl diff --git a/photoreactor-tops/5-dram/5dram_top.f3d b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.f3d Binary files differindex 8db8945..8db8945 100644 --- a/photoreactor-tops/5-dram/5dram_top.f3d +++ b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.f3d diff --git a/photoreactor-tops/5-dram/5dram_top.stl b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.stl Binary files differindex e260f88..e260f88 100644 --- a/photoreactor-tops/5-dram/5dram_top.stl +++ b/photoreactor-reaction-modules/24ml-vial-VWR-66012-044/24ml-vial-66012-044-holder.stl diff --git a/photoreactor-tops/1-dram/1dram_chamber.f3d b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.f3d Binary files differindex 9d7a0aa..9d7a0aa 100644 --- a/photoreactor-tops/1-dram/1dram_chamber.f3d +++ b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.f3d diff --git a/photoreactor-tops/1-dram/1dram_chamber.stl b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.stl Binary files differindex 126a7d6..126a7d6 100644 --- a/photoreactor-tops/1-dram/1dram_chamber.stl +++ b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-chamber.stl diff --git a/photoreactor-tops/1-dram/1dram_top.f3d b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.f3d Binary files differindex db254d3..db254d3 100644 --- a/photoreactor-tops/1-dram/1dram_top.f3d +++ b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.f3d diff --git a/photoreactor-tops/1-dram/1dram_top.stl b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.stl Binary files differindex 98aef06..98aef06 100644 --- a/photoreactor-tops/1-dram/1dram_top.stl +++ b/photoreactor-reaction-modules/4ml-vial-Chemglass-CG-4909-04/4ml-vial-CG-4909-04-holder.stl diff --git a/photoreactor-tops/2-dram/2dram_chamber.f3d b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.f3d Binary files differindex ad80b6e..ad80b6e 100644 --- a/photoreactor-tops/2-dram/2dram_chamber.f3d +++ b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.f3d diff --git a/photoreactor-tops/2-dram/2dram_chamber.stl b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.stl Binary files differindex 81bea8a..81bea8a 100644 --- a/photoreactor-tops/2-dram/2dram_chamber.stl +++ b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_chamber.stl diff --git a/photoreactor-tops/2-dram/2dram_top.f3d b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.f3d Binary files differindex 2e17899..2e17899 100644 --- a/photoreactor-tops/2-dram/2dram_top.f3d +++ b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.f3d diff --git a/photoreactor-tops/2-dram/2dram_top.stl b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.stl Binary files differindex 495b60c..495b60c 100644 --- a/photoreactor-tops/2-dram/2dram_top.stl +++ b/photoreactor-reaction-modules/8ml-vial-Chemglass-CG-4909-03/8ml-vial-CG-4909-03_holder.stl diff --git a/photoreactor-reaction-modules/README.md b/photoreactor-reaction-modules/README.md new file mode 100644 index 0000000..e9ed3ac --- /dev/null +++ b/photoreactor-reaction-modules/README.md @@ -0,0 +1,28 @@ +# Photoreactor Reaction Modules + +![WPP modules](./modules.jpg) + +A WPP reaction module consists of a reflective reaction chamber and rigid vessel holder. + +By modifying chamber height and adjusting holder geometry, one can produce modules compatible with reaction vessels of various types and sizes. +Template reaction chamber and vessel holder CAD designs are provided in the `template` directory. + +CAD designs and 3D-printable models for modules compatible with various common reaction vessl are provided in this directory. A table of compatible vessels is offered below. + +## Reaction vessels with compatible modules + +| 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 | + +## Bill of Materials + +The interior of WPP reaciton chambers should be covered with reflective material. One option is offered below. + +| reference | manufacturer | part number | price | vendors | +| :---------------- | :----------- | :---------------- | :----- | :------ | +| mirror sheet | Aneco | B075R3MMX1 | $10.00 | [Amazon](https://www.amazon.com/gp/product/B075R3MMX1) | diff --git a/photoreactor-reaction-modules/modules.jpg b/photoreactor-reaction-modules/modules.jpg Binary files differnew file mode 100755 index 0000000..f88e3b5 --- /dev/null +++ b/photoreactor-reaction-modules/modules.jpg diff --git a/photoreactor-tops/template/blank_top.f3d b/photoreactor-reaction-modules/template/template-holder.f3d Binary files differindex b0cd9e9..b0cd9e9 100644 --- a/photoreactor-tops/template/blank_top.f3d +++ b/photoreactor-reaction-modules/template/template-holder.f3d diff --git a/photoreactor-tops/template/blank_top.stl b/photoreactor-reaction-modules/template/template-holder.stl Binary files differindex f31e65e..f31e65e 100644 --- a/photoreactor-tops/template/blank_top.stl +++ b/photoreactor-reaction-modules/template/template-holder.stl diff --git a/photoreactor-reaction-modules/template/template_chamber.f3d b/photoreactor-reaction-modules/template/template_chamber.f3d Binary files differnew file mode 100644 index 0000000..61fe164 --- /dev/null +++ b/photoreactor-reaction-modules/template/template_chamber.f3d diff --git a/photoreactor-reaction-modules/template/template_chamber.stl b/photoreactor-reaction-modules/template/template_chamber.stl Binary files differnew file mode 100644 index 0000000..3795efa --- /dev/null +++ b/photoreactor-reaction-modules/template/template_chamber.stl |