V4.x Upload grblHAL GRBL1.1f Firmware Quick Start
0. Connection method reference pinmap
- https://github.com/grblHAL/ESP32/blob/master/main/boards/pibot_i2s_6_axis_map.h
1. Open the Web Builder website
- https://svn.io-engineering.com:8443/?driver=ESP32&board=PiBot%206-axis%20I2S
2. Select the basic parameters, using X, Y1, Y2, and Z as examples, with PWM output.
Here, the Y2 axis output is assigned to the A axis.
3. Configure the advanced parameters:
A. Select ( GRBLHAL) for the latest grblhal mode.
B. If (Grbl Complete 10 ) is selected, it will be compatible with grbl1.1 mode.
4. Configure third-party parameters.
The PIBot V4 board natively supports the GRBLHAL OLED,as this code was contributed by LUC and tested using the PiBot mainboard.
5. Generate the firmware.
you will get a firmware.zip and including 3 bin files
6. Use the ESP32 Flash Tool to download (completed).
Flash adresses
--------------
ESP32:
bootloader.bin 0x1000
partitions.bin 0x8000
firmware.bin 0x10000
- esp32 flash tool - https://www.pibot.com/dls/grblhal/esp32-flash-tool.zip
- example firmware - https://www.pibot.com/dls/grblhal/pibot-v4-grbl-example-firmware.zip
Tips: You can also try other functions such as web UI or 485 output. If you need 0-10V output, it is actually a type of PWM output. You just need to configure the output ratio properly.