From 75d6af3bc864f194b3b69327dcc9a0a30e9bc10c Mon Sep 17 00:00:00 2001 From: Stavros Korokithakis Date: Mon, 15 Feb 2021 22:36:31 +0200 Subject: [PATCH] Updates --- content/maker-things/_index.md | 1 + content/maker-things/grbl-esp32-tips.md | 18 ++++++++++++++++++ .../how-to-properly-level-your-3d-printer.md | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 content/maker-things/grbl-esp32-tips.md diff --git a/content/maker-things/_index.md b/content/maker-things/_index.md index 3469b0e..2b88799 100644 --- a/content/maker-things/_index.md +++ b/content/maker-things/_index.md @@ -9,4 +9,5 @@ insert_anchor_links = "right" Click on a link in the list below to go to that page: 1. [Electronics tips](../../maker-things/electronics-tips) +1. [GRBL_ESP32 tips](../../maker-things/grbl-esp32-tips) 1. [How to properly level your 3D printer](../../maker-things/how-to-properly-level-your-3d-printer) diff --git a/content/maker-things/grbl-esp32-tips.md b/content/maker-things/grbl-esp32-tips.md new file mode 100644 index 0000000..f8c6c79 --- /dev/null +++ b/content/maker-things/grbl-esp32-tips.md @@ -0,0 +1,18 @@ ++++ +title = "GRBL_ESP32 tips" +weight = 2 +sort_by = "weight" +insert_anchor_links = "right" ++++ +I made a CNC that uses [a custom board I designed](https://gitlab.com/stavros/esp32-cnc), and which runs [GRBL_ESP32](https://github.com/bdring/Grbl_Esp32/). I couldn't find the following info easily, so I've written it here: + +- You can specify the enable pin for the drivers with the `STEPPERS_DISABLE_PIN` option. This should be used like `#define STEPPERS_DISABLE_PIN GPIO_NUM_2`. +- To invert the enable signal, you can use `#define DEFAULT_INVERT_ST_ENABLE 1`. My board needed the enable signal to *not* be inverted (that's what A4988/Trinamic TMC2208 drivers need), so I set it to 0. +- To always keep the steppers enabled (locked) to avoid them moving, you can specify `$Stepper/IdleTime=255`. That's the maximum timeout and will always keep them enabled. + +* * * + +

+Last updated on February 15, 2021. For any questions/feedback, +email me at hi@stavros.io. +

diff --git a/content/maker-things/how-to-properly-level-your-3d-printer.md b/content/maker-things/how-to-properly-level-your-3d-printer.md index f217480..f2525fc 100644 --- a/content/maker-things/how-to-properly-level-your-3d-printer.md +++ b/content/maker-things/how-to-properly-level-your-3d-printer.md @@ -1,6 +1,6 @@ +++ title = "How to properly level your 3D printer" -weight = 2 +weight = 3 sort_by = "weight" insert_anchor_links = "right" +++