mirror of
https://github.com/bdring/Grbl_Esp32.git
synced 2025-09-25 13:29:15 +02:00
Updated Compiling with Arduino IDE (markdown)
@@ -2,12 +2,10 @@
|
||||
|
||||
**Important:** When first programming the ESP32 with Grbl_Esp32, ensure that it is not attached to a controller shield. Any previous firmware could put pins in a state that damages the ESP32 when powered on. Program it unattached and verify the firmware via the USB first. Never plug in the ESP32 or any other items while powered on.
|
||||
|
||||
Install the ESP32 libraries from the boards manager in the Arduino IDE. Select version 1.0.3. Recent changes in 1.0.4 and above have bugs that prevent proper use in Grbl_ESP32.
|
||||
|
||||
**Note:** If you are using a machine definition that includes files from the **Custom** folder. You must compile using [PlatformIO](https://github.com/bdring/Grbl_Esp32/wiki/Compiling-with-PlatformIO).
|
||||
|
||||
**Note:** If you would like to buy a pre-programmed ESP32 Module and help support this project, you can [buy one on Tindie](https://www.tindie.com/products/33366583/esp32-module-programmed-with-grbl_esp32/).
|
||||
|
||||
The code is compiled using the latest Arduino IDE and ESP32 core. **Seriously...the latest!** [Follow instructions](https://github.com/espressif/arduino-esp32) here on how to setup ESP32 in the IDE. The Arduino IDE was chosen instead of ESP-IDF in hopes of making the code a little more accessible to novices.
|
||||
|
||||
You must select the **Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)** partition scheme under the Tools...Partition Scheme... menus, otherwise the firmware will not fit.
|
||||
|
||||
Use these settings
|
||||
|
Reference in New Issue
Block a user