docs:blox:firmware-grblhal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:blox:firmware-grblhal [2024/08/15 12:56]
admin
docs:blox:firmware-grblhal [2024/08/19 17:38] (current)
admin
Line 1: Line 1:
-======4.3 Using BLOX with grblHAL and OpenBuilds CONTROL======+====== 5.3 Using BLOX with grblHAL and OpenBuilds CONTROL ======
  
-OpenBuilds BLOX can be used for simple 2-axes CNC machines (Pick and place, laser, pen plotter etc).  You can use OpenBuilds CONTROL to flash grblHAL firmware onto the BLOX+OpenBuilds BLOX can be used for simple 2-axes CNC machines (Pick and place, laser, pen plotter etc). You can use OpenBuilds CONTROL to flash grblHAL firmware onto the BLOX
  
-=====4.2.1 Download and install OpenBuilds CONTROL=====+----
  
-[[https://software.openbuilds.com|{{:docs:blackbox:download-button.png?200|}}]]\\ +===== 5.3.1 Requirements ===== 
-[[https://software.openbuilds.com|https://software.openbuilds.com]]+ 
 +Before getting started, ensure that you have the following: 
 + 
 +  * A computer running Windows, macOS, or Linux. 
 +  * An internet connection to download the necessary software 
 + 
 +---- 
 + 
 +===== 5.3.2 Download and install OpenBuilds CONTROL ===== 
 + 
 +[[https://software.openbuilds.com|{{:docs:blackbox:download-button.png?nolink&200}}]] [[https://software.openbuilds.com|https://software.openbuilds.com]]
  
 Runs on {{fa>windows|Microsoft Windows 7/8/10}} Windows, {{fa>apple|Apple Mac-os}} Mac and {{fa>linux|Linux AppImage and .deb}} Linux Runs on {{fa>windows|Microsoft Windows 7/8/10}} Windows, {{fa>apple|Apple Mac-os}} Mac and {{fa>linux|Linux AppImage and .deb}} Linux
  
 After installation, start OpenBuilds CONTROL. After installation, start OpenBuilds CONTROL.
 +
 +----
 +
 +===== 5.3.3 Flash grblHAL firmware =====
 +
 +In CONTROL go to **Wizards and Tools**  > **Firmware Flashing Tool**
 +
 +{{:docs:blox:pasted:20240815-125711.png}}\
 +
 +Inside the Firmware Flashing Tool, click on the **BLOX**  tab
 +
 +{{:docs:blox:pasted:20240815-125914.png}}
 +
 +Follow the onscreen instructions to place the BLOX into Bootloader Mode
 +
 +Select the correct Port, Machine Style relevant to the machine you are building (Standard and CoreXY kinematic supported) and click **FLASH**  to flash the firmware
 +
 +{{:docs:blox:pasted:20240815-130032.png}}
 +
 +The Log/Serial Terminal will display the progress as the tool writes the firmware to the BLOX.
 +
 +Once it completes press the **RESET**  button on the BLOX to let it boot up with grblHAL firmware
 +
 +Once booted up, the Port ID will change and it will identify itself as a grblHAL based controller in the list. You can now **CONNECT**  to it.
 +
 +{{:docs:blox:pasted:20240815-130124.png}}
 +
 +You are now connected
 +
 +{{:docs:blox:pasted:20240815-130629.png}}
 +
 +----
 +
 +===== 5.3.4 BLOX grblHAL Settings =====
 +
 +We recommend you make use of our Machine Profiles (CONTROL > Grbl Settings tab > Select machine from the list > Save and Reset when prompted)
 +
 +=== Stepper Driver Current: ===
 +
 +BLOX has software controlled stepper driver current.
 +
 +  * Set the current in $140/141 = X and Y axis Stepper Driver Current respectively
 +
 +{{:docs:blox:pasted:20240815-152744.png}}
 +
 +=== Servo: ===
 +
 +To use the PWM/Servo output as a PPM Servo signal, for Standard 180deg RC Servos:
 +
 +Set:
 +
 +  * $33=50 (PWM frequency)
 +  * $34=2 (Spindle off Value)
 +  * $35=2 (Spindle min value)
 +  * $36=15 (Spindle max value)
 +
 +{{:docs:blox:pasted:20240815-152616.png}}
 +
 +----
 +
 +
docs/blox/firmware-grblhal.1723726606.txt.gz · Last modified: 2024/08/15 12:56 by admin