From 9d678fbace2e4931e39ab5b95b2ec7493a18f549 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Mon, 25 Jan 2021 12:15:05 -0600 Subject: digital-driver readme --- digital-driver/README.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 digital-driver/README.md (limited to 'digital-driver/README.md') diff --git a/digital-driver/README.md b/digital-driver/README.md new file mode 100644 index 0000000..d0501fe --- /dev/null +++ b/digital-driver/README.md @@ -0,0 +1,5 @@ +# digital-driver + +![top](./top.png "PCB top view") + +![bottom](./bottom.png "PCB bottom view") \ No newline at end of file -- cgit v1.2.3 From b76e521ed4ae757ad16e2198b7a8048eaf05e902 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Mon, 25 Jan 2021 13:43:24 -0600 Subject: digital-driver README --- digital-driver/README.md | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) (limited to 'digital-driver/README.md') 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). -- cgit v1.2.3 From 9cf79a4d2cfe411312c8a59c0b5e67949db7856a Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Mon, 25 Jan 2021 13:44:19 -0600 Subject: digital-driver table newline --- digital-driver/README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'digital-driver/README.md') diff --git a/digital-driver/README.md b/digital-driver/README.md index 7776f30..53bcf30 100644 --- a/digital-driver/README.md +++ b/digital-driver/README.md @@ -12,6 +12,7 @@ Refer to `driver.pdf` for schematic. ![bottom](./bottom.png "PCB bottom view") Bill of Materials + | reference | value | manufacturer | part number | DigiKey | Newark | | :------------- | :------------ | :----------- | :---------- | :------ | :----- | | C2 | 10u | | | | | -- cgit v1.2.3 From 60a5a4060d62276e5eb05bb768fde7b62a4121be Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Mon, 25 Jan 2021 14:41:28 -0600 Subject: tap-heatsink --- digital-driver/README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'digital-driver/README.md') diff --git a/digital-driver/README.md b/digital-driver/README.md index 53bcf30..d5d0762 100644 --- a/digital-driver/README.md +++ b/digital-driver/README.md @@ -6,6 +6,7 @@ A photoreactor driver board designed to be controlled digitally over I2C. This PCB was designed using KiCAD version 5. Refer to `driver.pdf` for schematic. +PCB images generated with [tracespace](https://github.com/tracespace/tracespace) follow. ![top](./top.png "PCB top view") -- cgit v1.2.3