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:57]
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.Flash grblHAL firmware=====+---- 
 + 
 +===== 5.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}} 
 + 
 +----
  
-In CONTROL go to Wizards and Tools > Firmware Flashing Tool  
  
-{{:docs:blox:pasted:20240815-125711.png}} 
docs/blox/firmware-grblhal.1723726678.txt.gz · Last modified: 2024/08/15 12:57 by admin