FLY-LLL Flux Buffer Configuration Tool
This tool connects to the FLY-LLL Flux Buffer controller board via the browser's Web Serial API to read device information and modify local device parameters. Serial communication uses 9600 baud.
Please use Chrome or Edge browsers that support Web Serial, and allow the webpage to access the device's serial port.
After connecting, the tool first displays reference default values, then uses info response packets to replace them one by one with the device's currently saved values. If the firmware version is not recognized on the first attempt, the tool automatically resends version, up to 3 times. During connection, the sensor status is read automatically about every 1 second; you can also click "Refresh Now" to read immediately or pause the auto-refresh. The page displays sensor status grouped by motor sensors and buffer sensors.
When not connected, you can click "Flash Firmware" and select a local BIN file. After connecting, if the firmware version is v2.0.0 or higher, "Enter Flash Mode" will appear; the tool will first restart the device into flash mode.
- Switching
system_modewill save settings and automatically restart the device, causing a temporary serial disconnection. Please wait for the restart to complete before reconnecting. - This tool does not provide Klipper host filament change configuration. Please do not add unverified serial configurations directly to the printer configuration file.
Test Description: Sensor and Single-Channel Test
Before connecting or disconnecting the controller board's data cable, organizing the wire harness, or checking terminals, completely power off the printer and disconnect the power supply. Do not plug or unplug the wire harness, arrange connector wiring order, or touch terminals while the power is on.
Connect Device
- Connect the FLY-LLL Flux Buffer controller board and the computer using a USB Type-C data cable that supports data transfer.
- Click Connect device below and select the serial port corresponding to the FLY-LLL Flux Buffer controller board in the browser popup.
- After modifying a numerical parameter, press Enter, leave the input field, or click Save Parameters to send; dropdown options are sent immediately. The save button waits for the device to write and then automatically confirms using the
inforeadback. The sending result can be viewed in the serial log. - Wait for the serial log to show the
inforeadback and confirm the page displays the device values, then click Disconnect the device to proceed with a local filament feeding test.
Parameter Description
After connecting, the tool displays the device's saved values first. The "Restore Default Values" in the table below is only for verification; the actual values returned by the device may differ.
| Parameter | Restore Default Value | Description |
|---|---|---|
| Motor Current | 800mA | Sets the drive current for both motors (can enter 0–2000mA) |
| Normal Speed | 35mm/s | Sets the normal feeding and retraction speed |
| Fast Speed | 100mm/s | Sets the speed for long-distance operations |
| Startup Acceleration | 100mm/s² | Sets the motor acceleration when starting from a standstill |
| Acceleration upon entering fast speed | 50mm/s² | Read-only reference item. Current firmware info does not return this value; editing is not provided by the tool |
| Forward Timeout | 60000ms | Triggers protection after continuous forward operation reaches this time |
| Microstepping | 16 | Read-only reference item. Current firmware info does not return this value; editing is not provided by the tool |
| Filament Runout Distance | Not set | View or set the filament runout detection distance in mm. "Clear Learned Value" sends runout_distance clear |
| Filament Mode | refill x | Select between automatic filament change and multi-color modes |
| System Mode | multi | Select between single-host and multi-host modes |
| Channel Direction | 0 (Normal) | Reverse the motor direction of Channel 0 or Channel 1 individually |
| Buzzer | On (1) | Enable or disable the filament runout and error beep sounds |
Restoring default parameters will overwrite the settings currently saved on the device. If the current system mode is not multi, the device will also restart automatically after saving. After performing this action, please re-check the motor direction, filament feed speed, and buffer trigger sequence.