|
|
73af651ac4
|
getStatus api
|
2019-08-03 10:45:35 +03:00 |
|
|
|
cd93c7b6e1
|
webapi returns an actual status message
|
2019-08-02 21:57:29 +03:00 |
|
|
|
c0836e005f
|
putCommand api
|
2019-08-01 21:35:55 +03:00 |
|
|
|
25ad9e46cb
|
make a QueueManager
|
2019-08-01 21:29:14 +03:00 |
|
|
|
62e86aa4c2
|
a basic web server
|
2019-07-31 19:42:53 +03:00 |
|
|
|
de36bbbd4b
|
feature to set feedrate
|
2019-07-30 21:56:09 +03:00 |
|
|
|
f1c26251f6
|
status now always reports position
|
2019-07-29 22:03:22 +03:00 |
|
|
|
4d15c1e5ff
|
basic wifi thingy
|
2019-07-26 20:33:03 +03:00 |
|
|
|
efd7f59a31
|
command queue, default settings
|
2019-07-26 19:56:10 +03:00 |
|
|
|
dacbdb33c9
|
store config in "eeprom"
|
2019-07-25 19:16:50 +03:00 |
|
|
|
76a4bc6b76
|
config manager thingy, local commands
use std::string as much as possible
|
2019-07-25 17:52:04 +03:00 |
|
|
|
eca88cdafb
|
more efficient args parsing
|
2019-07-24 19:35:14 +03:00 |
|
|
|
665bc4b63f
|
less magic numbers
|
2019-07-23 18:27:05 +03:00 |
|
|
|
9fbdbda4f1
|
m99 hotfix
|
2019-07-23 16:55:40 +03:00 |
|
|
|
8d5cf430df
|
streamline GCodeParser
|
2019-07-23 16:43:00 +03:00 |
|
|
|
86770edc66
|
rename updateExecution() to steppersRoutine()
|
2019-07-23 14:07:54 +03:00 |
|
|
|
44845fe5af
|
add a comment
|
2019-07-22 20:06:46 +03:00 |
|
|
|
472011554d
|
clean up loop()
|
2019-07-22 20:02:52 +03:00 |
|
|
|
c50c3354fb
|
cleanup power handling code
|
2019-07-22 15:21:56 +03:00 |
|
|
|
e641afeac8
|
move command execution out of main.cpp
|
2019-07-22 11:51:24 +03:00 |
|
|
|
14b3061e2a
|
board v1.3
|
2019-07-16 22:20:00 +03:00 |
|
|
|
d2b824d016
|
disable 12v after 20s of inactivity
|
2019-07-15 21:12:17 +03:00 |
|
|
|
133a4abc5e
|
fix timer interrupt issues
|
2019-07-15 20:57:15 +03:00 |
|
|
|
e4e3e5e00a
|
make command a struct
|
2019-07-13 23:49:15 +03:00 |
|
|
|
30f8a118c3
|
board v1.2
use p-mosfet for charge enable/disable
use sleep instead of pwren
connect battery to esp adc via voltage divider
|
2019-07-10 22:55:27 +03:00 |
|
|
|
46bd7c4b29
|
fit code to the new board
|
2019-07-10 14:02:49 +03:00 |
|
|
|
d6e881bb39
|
use nodemcu reset circuit
|
2019-06-20 18:48:47 +03:00 |
|
|
|
28cd7f1b4f
|
move calling adjustRPM out of the loop
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-29 17:14:01 +03:00 |
|
|
|
b079e48880
|
fix an annoying bug
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-29 15:57:13 +03:00 |
|
|
|
617f196178
|
eggs seem to be bigger than i thought
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-29 15:25:52 +03:00 |
|
|
|
d386913630
|
remove moving flag
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-29 14:52:26 +03:00 |
|
|
|
1f56ab71a3
|
increase x limit
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-28 21:49:07 +03:00 |
|
|
|
8b067426a1
|
some adjustments to stepper control mechanism
|
2019-05-28 18:39:53 +03:00 |
|
|
|
3ce647b2ab
|
make it work with drv8825 driver
|
2019-05-28 15:04:30 +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 |
|
|
|
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 |
|
|
|
a5d4984a0a
|
better pen control
Signed-off-by: Stepan Usatyuk <usaatyuk@ustk.me>
|
2019-05-09 20:36:41 +03:00 |
|