Commit Graph

113 Commits

Author SHA1 Message Date
27a6887d92 setup a web app 2019-08-02 21:45:01 +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
86e5584641 make inductor 6.8uH 2019-07-17 22:33:38 +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
a7f9f387b0 better crystal routing 2019-07-15 20:06:39 +03:00
ac8e090e9d fix some power issues 2019-07-15 16:12:56 +03:00
e96d4171c4 better mosfets heat dissipation v1.2b 2019-07-13 23:53:32 +03:00
e4e3e5e00a make command a struct 2019-07-13 23:49:15 +03:00
f139333bba clean up pcb a little bit 2019-07-11 12:54:29 +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
c316efe3e3 fix issue with ft232rl being powered with rx/tx
board v1.1b
2019-07-10 14:03:12 +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
aa4acf8aad pcb v1.1 proto 2019-06-20 13:23:22 +03:00
7f4604d3b6 add uart pin header for esp12 2019-06-20 00:04:06 +03:00
6c6398fd88 use ft232rl for usb ic, better power handling 2019-06-19 22:55:53 +03:00
3f6b228546 a better pen holder 2019-05-29 22:08:20 +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
8ec0c1f108 pcb proto v1 2019-05-28 14:22:14 +03:00
ee0ab4744c better fit for StepperEgg 2019-05-27 15:16:44 +03:00
bed4398a73 add screw hole to StepperEgg 2019-05-27 10:12:19 +03:00
92880e5ba3 tighter fit for StepperEgg 2019-05-26 23:50:22 +03:00
5e7f9e96fa fix shutdown circuit 2019-05-26 20:43:47 +03:00
c651f096e5 proper 12v shutdown circuit 2019-05-26 20:40:54 +03:00
08d18703c2 better pcb mount 2019-05-26 20:02:50 +03:00