diff --git a/Hardware/AstroEQ.brd b/Hardware/AstroEQ.brd new file mode 100644 index 0000000000000000000000000000000000000000..390cdc5d4abb359ed99f93f0a6481f585a717c33 Binary files /dev/null and b/Hardware/AstroEQ.brd differ diff --git a/Hardware/AstroEQ.drl b/Hardware/AstroEQ.drl new file mode 100644 index 0000000000000000000000000000000000000000..12e8525bacec555b266369202b4a3ca2cd781c52 --- /dev/null +++ b/Hardware/AstroEQ.drl @@ -0,0 +1,5 @@ +T01 0.60mm +T02 1.00mm +T03 2.00mm +T04 3.00mm +T05 3.20mm diff --git a/Hardware/AstroEQ.sch b/Hardware/AstroEQ.sch new file mode 100644 index 0000000000000000000000000000000000000000..145c2e15c1bbafaf4b9045169d7f32b5e0768444 Binary files /dev/null and b/Hardware/AstroEQ.sch differ diff --git a/Hardware/HTSSOP to DIL.brd b/Hardware/HTSSOP to DIL.brd new file mode 100644 index 0000000000000000000000000000000000000000..c49912db7f59e5bc4b54df89f558d3d9e60a6b20 Binary files /dev/null and b/Hardware/HTSSOP to DIL.brd differ diff --git a/Hardware/HTSSOP to DIL.sch b/Hardware/HTSSOP to DIL.sch new file mode 100644 index 0000000000000000000000000000000000000000..59db1b28ef88bc97f0061002a5fd642e921ab607 Binary files /dev/null and b/Hardware/HTSSOP to DIL.sch differ diff --git a/Hardware/Notes.txt b/Hardware/Notes.txt new file mode 100644 index 0000000000000000000000000000000000000000..2841841cdcb5e799f78eda6be6b245ba71d90431 --- /dev/null +++ b/Hardware/Notes.txt @@ -0,0 +1,8 @@ +The hardware and schematics are for reference only. At the moment, the PCB is untested - though I will be getting one made at some point. + +The motor drivers are Texas Instruments DRV8824PWP, which are surface mount. However, any stepper motor driver IC which uses 1/16th microstepping, and also which uses Step and Direction pins can be used, though it is up to you to modify the circuit accordingly. + +If you are going to redesign your own, make sure to use the arduino pins I have used for step, direction, enable. Also use the same arduino pins for reset as I have if your IC has a reset pin. +The error pin is not so important, as there is nothing in the code which uses it. This may be added at a later date, so again if the error pin exists, connect it to the same arduino pins as I have. + +It is possible to use 1/8th stepping, but it will require modification of the source code. If requested, I will add this feature. \ No newline at end of file diff --git a/Hardware/eagle.epf b/Hardware/eagle.epf new file mode 100644 index 0000000000000000000000000000000000000000..ae9b13c90ccdb17cf7fa34a35de4f623b2ac3b46 Binary files /dev/null and b/Hardware/eagle.epf differ diff --git a/License.txt b/License.txt new file mode 100644 index 0000000000000000000000000000000000000000..ed25bc32de7eccdc8d31cce0f2191a287db03c94 --- /dev/null +++ b/License.txt @@ -0,0 +1 @@ +The project is completely open source, so feel free to chop and change it as much as you like, as long as any changes you make are published as open source and are not used for any commercial gain. Also, if possible, links back to the orignal code should be included. \ No newline at end of file