Commit Graph

  • f2dc43d7cd Merge branch 'dev' - dynamic winding width main V3.1 jonny_l480 2024-04-04 22:34:14 +02:00
  • 7acb5c213a CAD: Add assembly of all parts (for website) dev jonny 2024-03-23 22:26:14 +01:00
  • 4112d8653c Add dynamic-winding-length depending on targetLength jonny_l480 2024-03-17 09:41:24 +01:00
  • 84c88e8f02 Fix deadlock in windingWidth, Handle 0 width, optimize UI jonny_l480 2024-03-16 11:47:20 +01:00
  • c049da3583 Add button combination to set custom windingWidth with poti jonny 2024-03-15 09:49:28 +01:00
  • 1d4e83a2ea Store encoder-steps at shutdown, consider at startup nvs jonny 2024-03-14 16:06:20 +01:00
  • 1d0ea6a5aa Merge branch 'dev' - cable-guide functional V3.0 jonny 2024-03-14 14:09:32 +01:00
  • d08b629a0f Rework README, Minor changes to function-diagram jonny 2024-03-14 14:01:24 +01:00
  • 5cf4b31ff0 Add control-pcb schematic, Add screenshots modbus tests jonny 2024-03-13 16:36:20 +01:00
  • 2ee07d677c Merge branch 'nvs' into dev - restore last pos works jonny 2024-03-13 16:33:59 +01:00
  • 530536f9a3 Update Connection-plan: Measure voltage, Details, Color jonny 2024-03-13 16:31:07 +01:00
  • 9dfca6f6c3 Fix ENCODER_TEST, Calibrate length measurement jonny_l480 2024-03-13 14:56:27 +01:00
  • 1dd8388769 Add task shutDownDetection, save last pos to nvs, optimize auto-home jonny 2024-03-12 14:29:58 +01:00
  • cfd2458599 CAD: Add cable-reel_v2.2.2, Update axis_mounts jonny 2024-03-11 11:35:34 +01:00
  • 4aab1e1343 Outsource global variables, Optimize comments jonny 2024-03-10 12:55:13 +01:00
  • 4c149a7743 Adjust parameters cable-guide jonny_l480 2024-03-09 22:26:26 +01:00
  • e65350f643 Add layer-count, variable diameter, Optimize comments jonny 2024-03-09 09:42:18 +01:00
  • 989f9cce13 Fix Bug 'weird axis movement at reset' jonny 2024-03-08 13:57:26 +01:00
  • c42f5d5d7a CAD: Update reel v2.2 (printed) jonny_l480 2023-12-11 20:01:54 +01:00
  • 59707b5cf4 CAD: Add reel_v2.2 with interlocking counter-part jonny_jr9 2023-11-29 22:56:34 +01:00
  • e2749cf2b9 Adjust travel length (max with current reel) jonny_l480 2023-05-01 10:07:43 +02:00
  • d206b53194 Stepper driver: Add overshoot jonny_l480 2023-04-28 12:41:06 +02:00
  • f8b9e6c862 Add waitForStop func, wait at direction change jonny_l480 2023-04-28 09:36:04 +02:00
  • 17d8db2193 Add 'stepper_home' function, disable testing mode jonny_ji7 2023-04-26 21:54:14 +02:00
  • 9cae5cf75d Move stepper-cfg to config.h, Rework guide-stepper.cpp (new driver) jonny_ji7 2023-04-26 17:46:06 +02:00
  • a22c60b817 Merge branch 'stepper_custom-driver' into dev jonny_ji7 2023-04-25 19:30:26 +02:00
  • 7eab4f8a8e Revert 8 commits (approach with stepper lib dropped) jonny_ji7 2023-04-25 19:16:38 +02:00
  • 04d9a4e12d Merge branch 'dev' into stepper stepper jonny_ji7 2023-04-25 19:07:39 +02:00
  • 3488281502 Disable debug output, Remove impl. without timer stepper_custom-driver jonny_ji7 2023-04-25 19:04:36 +02:00
  • e8e1070bd1 Simplify code, Add actual units: TargetPosMm, SpeedMm jonny_ji7 2023-04-25 17:08:19 +02:00
  • 63f0da25f1 Fix isr-function (fully functional now), Add task for debug output jonny_ji7 2023-04-25 14:35:07 +02:00
  • c99e71846c Remove unused code, potential bugfix jonny_l480 2023-04-25 11:39:59 +02:00
  • 61deaf9ead New implementation with timer, partial functional (WIP) jonny_ji7 2023-04-24 23:14:39 +02:00
  • b6a7ee65ed Add stepper ISR func to function-diagram (WIP) jonny_l480 2023-04-23 11:08:55 +02:00
  • 1e2fa1db8f Add basic control task without timer (works, but dropped) jonny_l480 2023-04-22 20:47:39 +02:00
  • 7bde75806c Fixes, Works but crashes when finished accelerating jonny_l480 2023-04-11 10:26:21 +02:00
  • 1d53d3467c Stepper driver from scratch, test with buttons - WIP jonny_l480 2023-04-10 22:28:18 +02:00
  • 279ac0e07e Add more debug output ISSUES jonny_l480 2023-03-26 11:41:46 +02:00
  • 1c59e0097b Fix feature: extend movement works now! (test mode) jonny_l480 2023-03-24 15:00:39 +01:00
  • 5d7c67ab9a stepper-test: Control stepper with buttons jonny_l480 2023-03-24 12:10:37 +01:00
  • 8d2428d285 Stepper: Add calc debug output ISSUES jonny_l480 2023-03-13 20:25:10 +01:00
  • dc6deeb3d0 Stepper: rework resume functionality jonny_ji7 2023-03-13 20:02:22 +01:00
  • 0a05340763 revert mutex, fix state reset, logging, slower jonny_l480 2023-03-13 18:26:50 +01:00
  • 45409676a0 Stepper: add mutex, logging, delay, less steps jonny_ji7 2023-03-13 11:12:42 +01:00
  • de42b6252e Stepper: Add resume/update functionality (WIP) jonny_ji7 2023-03-12 13:06:30 +01:00
  • a0032ea07f Add C-project for simulating axis in commandline jonny_ji7 2023-03-02 23:35:24 +01:00
  • 9595940004 Merge branch 'dev' into stepper jonny_ji7 2023-03-02 23:32:18 +01:00
  • 423348be9f Add filter-pcb for denoising stepper signals jonny_ji7 2023-03-02 23:12:52 +01:00
  • 6c9b1b6fcf Fix rounding, Rework step-calc, Tested jonny_l480 2023-03-01 18:55:26 +01:00
  • 4edd1780ea Change max loglevel to VERBOSE jonny_l480 2023-03-01 18:12:55 +01:00
  • 28889bd912 Swap VFD and Stepper pin, Swap Encoder connection jonny_l480 2023-03-01 18:08:14 +01:00
  • 226aa4794c Switch to and Add travelSteps beside travelMm (WIP) jonny_ji7 2023-03-01 12:56:24 +01:00
  • 118e9714b5 Add Stepper to connection-plan, Add datasheets jonny_ji7 2023-03-01 01:13:08 +01:00
  • ac4ca5450a Fix variable scopes (static), Simplify encoder jonny_ji7 2023-03-01 00:47:51 +01:00
  • 5dd392586d Outsource encoder code to encoder.cpp jonny_ji7 2023-02-28 23:57:55 +01:00
  • 74adcbc78a Adjust test-params, CAD: enforce axis-mount jonny_ji7 2023-02-27 11:38:37 +01:00
  • 0ede3dbfa8 Bump ESP-IDF version jonny_ji7 2023-02-22 17:30:04 +01:00
  • 06ebb1fbc6 Fix include order for compatibility jonny_ji7 2023-02-22 17:23:37 +01:00
  • a89d3a1f8c Update Readme: Add install instructions jonny_ji7 2023-02-21 21:55:51 +01:00
  • 3d4f327832 Add cad file (axis mounts) jonny_ji7 2023-02-21 21:36:59 +01:00
  • 58c5a92d1e Add functional STEPPER_TEST feature jonny_ji7 2023-02-21 21:27:33 +01:00
  • 2651a83ce7 Add stepper library for esp-idf jonny_ji7 2023-02-21 21:14:16 +01:00
  • ef0ac39c9b Update diagram pdf files, cad files (guides) V2.0 jonny_ji7 2022-10-13 14:01:19 +02:00
  • ad2ce8c33b Adjust speed thresholds, increase custom length range jonny_l480 2022-10-11 11:47:23 +02:00
  • 8f5b33c554 Add LENGTH_OFFSET and REACHED_TOLERANCE options jonny_ji7 2022-09-30 13:14:48 +02:00
  • 592351c265 Add CAD-files, wire-labels, docs/datasheets jonny_ji7 2022-09-29 19:20:38 +02:00
  • d473bf6b8c Add autoCut-cancel with any button; Fix display init jonny_ji7 2022-09-29 12:28:27 +02:00
  • 4cb6b41a6b Add blinking at RESET; Adjust preset values jonny_ji7 2022-09-23 10:33:42 +02:00
  • bf87be2590 Merge branch 'cutter' jonny_ji7 2022-09-23 10:29:47 +02:00
  • 63706e4aa7 Update connection-plan, Add wiring-plan cutter jonny_ji7 2022-09-23 10:09:12 +02:00
  • 5b49406cb8 Add basic LAMP functionality; Fix comments jonny_ji7 2022-09-22 11:23:48 +02:00
  • 2cf1762569 Optimize auto-cut delay jonny_ji7 2022-09-20 09:52:02 +02:00
  • 826dd983c4 Add cutter stop via btn; Prevent cut while winding jonny_l480 2022-09-19 19:10:28 +02:00
  • bb7cdddc6c Fix display priority, Add stop countdown jonny_l480 2022-09-19 19:00:09 +02:00
  • 8a265c2bae Add display-messages: cutting, countdown to cut jonny_ji7 2022-09-19 17:38:26 +02:00
  • 6dfa47e3e8 Adjust parameters jonny_l480 2022-09-19 14:57:26 +02:00
  • 2f86fbeb80 Add delay to auto-cut, beep countdown jonny_ji7 2022-09-19 14:35:44 +02:00
  • 9b386c3d73 Add beep at AUTO_CUT toggle and CUT trigger jonny_ji7 2022-09-19 13:55:29 +02:00
  • 992d852189 Add auto-cut functionality: diagram, switches, new state jonny_ji7 2022-09-17 11:42:38 +02:00
  • 824bad930e Add switches for cutter to con-plan and config jonny_ji7 2022-09-17 10:37:39 +02:00
  • ced7cda002 Update connection plan: New Control-panel layout jonny_ji7 2022-09-15 22:20:37 +02:00
  • 6242d6a5fc Merge branch 'main' into cutter jonny_l480 2022-09-12 13:48:35 +02:00
  • 59df1a9aa2 Merge branch '4swToAdc' jonny_l480 2022-09-12 13:26:15 +02:00
  • 3a99b8bc5c Adjust analog-sw thresholds, Disable logging (loglevel) 4swToAdc jonny_l480 2022-09-12 13:19:54 +02:00
  • 451981b165 Rework switch-assignment, Update connection-plan jonny_ji7 2022-09-12 11:26:59 +02:00
  • 1f53fabd19 Create gpio_adc component - outsource readAdc() jonny_ji7 2022-09-12 11:18:06 +02:00
  • d2d85952df Add evalSwitch instance for sw on adc (testing) jonny_ji7 2022-09-12 09:58:08 +02:00
  • 38ad266488 Remove public handle func, add getState functions jonny_ji7 2022-09-12 09:55:20 +02:00
  • a932460924 EvalSwitch: Add func as source, remove dupl code jonny_ji7 2022-09-12 09:47:06 +02:00
  • 09ee67f583 Add code for demuxing 4 switch signals from adc pin jonny_ji7 2022-09-11 19:58:13 +02:00
  • f52a58aa1c Add schematic, layout, calculations for 4swToAdc jonny_ji7 2022-09-11 19:53:57 +02:00
  • fab75661c2 Fix random cutter stops (evaluateSwitch) jonny_l480 2022-09-06 14:26:29 +02:00
  • 9600932ae8 Add cutter to control, test via preset buttons jonny_ji7 2022-09-06 12:18:27 +02:00
  • bb22fb340d Add cutter code (cutter.cpp, cutter.hpp) jonny_ji7 2022-09-06 12:00:23 +02:00
  • 7eb06fe228 Add wire-cutter to connection-plan and function-diagram jonny_ji7 2022-09-04 11:56:32 +02:00
  • 5a3c6b15bc Merge branch 'display' V1.0 jonny_l480 2022-08-26 13:59:15 +02:00
  • 248668c526 Add encoder-test, calibrate distance conversion jonny_l480 2022-08-26 13:24:51 +02:00
  • 9d416d29e6 Switch from 7.5kw vfd to 700W vfd jonny_ji7 2022-08-26 11:24:27 +02:00
  • 070fd7069d Add msg on stop, start-target, Optimize logging display jonny_ji7 2022-08-26 11:03:22 +02:00
  • c1a12d93f0 Add blink method to display class jonny_ji7 2022-08-23 11:55:02 +02:00