aboutsummaryrefslogtreecommitdiff
path: root/digital-driver/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'digital-driver/README.md')
-rw-r--r--digital-driver/README.md38
1 files changed, 37 insertions, 1 deletions
diff --git a/digital-driver/README.md b/digital-driver/README.md
index d0501fe..7776f30 100644
--- a/digital-driver/README.md
+++ b/digital-driver/README.md
@@ -1,5 +1,41 @@
# digital-driver
+A photoreactor driver board designed to be controlled digitally over I2C.
+
+## PCB
+
+This PCB was designed using KiCAD version 5.
+Refer to `driver.pdf` for schematic.
+
![top](./top.png "PCB top view")
-![bottom](./bottom.png "PCB bottom view") \ No newline at end of file
+![bottom](./bottom.png "PCB bottom view")
+
+Bill of Materials
+| reference | value | manufacturer | part number | DigiKey | Newark |
+| :------------- | :------------ | :----------- | :---------- | :------ | :----- |
+| C2 | 10u | | | | |
+| C3 | 22u | | | | |
+| D1 | (red) | | | | |
+| D2 | (blue) | | | | |
+| J1, J2 | | | | | |
+| J3, J4 | | | | | |
+| J5 | fan connector | | | | |
+| J7 | LED connector | | | | |
+| PS1 | | | | | |
+| R1, R4, R6, R7 | | | | | |
+| R2, R5 | | | | | |
+| U1 | | | | | |
+| U2 | | | | | |
+
+## I2C Interface
+
+DOCUMENTATION TODO
+
+## Firmware
+
+Find in "firmware" folder.
+
+Use Arduino IDE.
+
+We programmed the ATtiny85 using the sparkfun Tiny AVR Programmer: [PGM-11801](https://www.sparkfun.com/products/11801).