-
Notifications
You must be signed in to change notification settings - Fork 64
ESP32: Compiling
Paciente8159 edited this page Aug 10, 2022
·
1 revision
µCNC for ESP32 can be built this way
- Get Visual Studio Code and install it.
- Install the PlatformIO extension.
- Open uCNC folder in VSCode.
- Edit
cnc_config.h file
andcnc_hal_config.h file
to fit your needs and board. - If needed edit the platformio.ini file environment for your board. Compile the sketch and upload it to your board.
- Get Arduino IDE and install it.
- If you don't have install ESP32 for Arduino with Arduino board manager has explained here
- Go to uCNC folder and open uCNC.ino sketch.
- Edit
cnc_config.h file
andcnc_hal_config.h file
to fit your needs and board. - Compile the sketch and upload it to your board (via maple bootloader or other method).
µCNC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. µCNC is distributed WITHOUT ANY WARRANTY.
Also without the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
µCNC Wiki
- Home
- Basic user guide
- Porting µCNC and adding custom HAL
- Customizing the HAL file
- Adding custom Tools and Modules to µCNC
- FAQ
µCNC for ALL MCU
µCNC for AVR
µCNC for STM32F1 and STM32F4
µCNC for SAMD21
µCNC for ESP8266
µCNC for ESP32
µCNC for NXP LPC176x
µCNC for NXP RP2040