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 13:12]
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.3.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
Line 12: Line 22:
 After installation, start OpenBuilds CONTROL. After installation, start OpenBuilds CONTROL.
  
-=====4.3.2 Flash grblHAL firmware=====+----
  
-In CONTROL go to **Wizards and Tools** > **Firmware Flashing Tool** +===== 5.3.3 Flash grblHAL firmware ===== 
 + 
 +In CONTROL go to **Wizards and Tools**  > **Firmware Flashing Tool**
  
 {{:docs:blox:pasted:20240815-125711.png}}\ {{:docs:blox:pasted:20240815-125711.png}}\
  
-Inside the Firmware Flashing Tool, click on the **BLOX** tab+Inside the Firmware Flashing Tool, click on the **BLOX**  tab
  
 {{:docs:blox:pasted:20240815-125914.png}} {{:docs:blox:pasted:20240815-125914.png}}
  
-Follow the onscreen instructions to place the BLOX into Bootloader Mode +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+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}} {{:docs:blox:pasted:20240815-130032.png}}
  
-The Log/Serial Terminal will display the progress as the tool writes the firmware to the BLOX. +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 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. +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}} {{:docs:blox:pasted:20240815-130124.png}}
  
-You are now connected +You are now connected
  
 {{:docs:blox:pasted:20240815-130629.png}} {{:docs:blox:pasted:20240815-130629.png}}
  
-=====4.3.4 BLOX grblHAL Settings=====+---- 
 + 
 +===== 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}}
  
-===Stepper Driver Current: === +----
-BLOX has software controller stepper driver current. Set the current in $140/141 = X and Y axis Stepper Driver Current respectively +
- +
  
  
docs/blox/firmware-grblhal.1723727545.txt.gz · Last modified: 2024/08/15 13:12 by admin