Commit Graph

148 Commits

Author SHA1 Message Date
099a168cba thicker battery traces 2019-05-24 15:57:05 +03:00
5cce5f34a8 pcb prototype v0.1 (no steppers yet) 2019-05-24 15:49:59 +03:00
21d8668395 start working on schematic 2019-05-24 11:28:25 +03:00
a1d59ea6b0 fix pen commands
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-18 15:27:34 +03:00
704fe420e7 fix pen servo
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-18 12:41:09 +03:00
a96a47f0f9 use atmega32 to control stepper motors
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-16 14:36:40 +03:00
c7299e7916 make pen holder thicker 2019-05-10 21:12:55 +03:00
a2178b8bb9 make x axis use nema17 stepper 2019-05-10 19:40:30 +03:00
bb818c35f6 correct y stepper shaft 2019-05-10 18:43:37 +03:00
d3058acc92 make y axis use nema 17 stepper 2019-05-10 17:29:38 +03:00
c2b1b59181 simple tool to send gcode
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:57:32 +03:00
539cc8393e disable backlash compensation for servo stepper
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:54:29 +03:00
b495570b88 fix backlash comp
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:47:37 +03:00
b039fc4573 set 160mhz cpu speed
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:16:03 +03:00
c4d76632a0 support for G00 command
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:13:34 +03:00
33e0c82364 more advanced backlash compensation
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 16:01:24 +03:00
84f4668296 change servo positions
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 01:08:32 +03:00
87226624d3 remove unnecessary Serial.print()
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 00:44:57 +03:00
3e5ac2de8f proper linear interpolation
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-10 00:43:47 +03:00
8717e6fe66 use floats to parse gcode
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 23:24:24 +03:00
054e8962ee support longer gcode lines
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 20:59:10 +03:00
d48e665366 more tolerance adjustments 2019-05-09 20:58:47 +03:00
a5d4984a0a better pen control
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 20:36:41 +03:00
c4b71c5379 adjust tolerance
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 20:36:22 +03:00
61ee7dd21f basic gcode parsing
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 17:44:28 +03:00
eed3a18347 keep track of stepper's position
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 14:58:38 +03:00
40436f4e08 stepper backlash compensation
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
2019-05-09 14:09:57 +03:00
59cb3071fc timer-driven stepper driver 2019-05-09 13:44:43 +03:00
d2d0ed0c3c Hello, PlatformIO! 2019-05-08 22:24:17 +03:00
9fb6f60b36 tolerance adjustments 2019-05-08 15:16:27 +03:00
1498d8da1d prototype v0.2 2019-05-06 21:05:01 +03:00
d504d4d902 tolerance adjustments 2019-05-05 21:52:18 +03:00
4af103cd95 tolerance adjustments 2019-05-05 21:51:40 +03:00
655c213d90 actually kind-of not-completely-broken prototype v0.1 2019-05-05 19:06:52 +03:00
938f446cbc even more tweaks 2019-05-05 17:50:13 +03:00
bd4080fa34 even more tweaks 2019-05-04 22:43:48 +03:00
f62b879de6 tweaks to the marker mount 2019-05-04 21:02:48 +03:00
de7bf19527 spring loaded egg 2019-05-04 20:37:40 +03:00
863cbad14b some more tweaks 2019-05-04 18:16:41 +03:00
2ff8ab1049 some tweaks 2019-05-04 16:16:37 +03:00
4816db4202 add a ball bearing model 2019-05-03 21:58:03 +03:00
b164a83309 remove unnecessaray hole 2019-05-03 21:56:10 +03:00
59c74ea3cf design prototype 1 2019-05-03 21:52:51 +03:00
b36ea20021 add bearing egg holder 2019-05-03 20:07:32 +03:00
d645407cd6 add stepper egg holder 2019-05-03 19:34:39 +03:00
72a4d71f5a add pen mount plate 2019-05-03 19:10:42 +03:00
4f22fb6380 add front/back plates 2019-05-03 18:59:49 +03:00
1528a4fc1f init 2019-05-03 17:03:22 +03:00