1. Introduction
This manual provides detailed instructions for the installation, operation, maintenance, and troubleshooting of the FLSUN ADXL345 Vibration Compensation Sensor Control Kit. This sensor is designed to measure the ringing frequencies of the X, Y, and Z axes of your 3D printer, inputting this data as resonance compensation parameters into the Speeder Pad to significantly reduce ringing marks and improve overall print quality. The kit is compatible with FLSUN V400, SR, Q5, and QQ-S Pro 3D printers.
2. Safety Instructions
- Read carefully before installation and operation.
- Keep accessories dry and clean; avoid dust, moisture, and high temperatures.
- Do not touch hot components (nozzles, heaters) during operation.
- Unplug the power supply before replacing or maintaining accessories.
- Keep out of reach of children.
3. Compatibility
This accessory is compatible with FLSUN 3D printers, specifically models FLSUN V400, SR, Q5, and QQ-S Pro. Confirm your printer model and size before purchase to avoid installation errors.
4. Product Features
- Fully Assembled and Tested
- Precise Sensing Control
- X, Y, Z Three-axes of Measurements
- Designed to Improve Printing Quality
5. Package Contents
The FLSUN ADXL345 Vibration Compensation Sensor Control Kit includes:
- 1x G Sensor for FLSUN Speeder Pad (ADXL345 module)
- 1x USB Cable

Figure 1: FLSUN ADXL345 G Sensor module and connecting cable.
6. Specifications
| Attribute | Value |
|---|---|
| Model Number | ADXL345 |
| Item Type | Control Panel |
| Fit with | FLSUN V400/SR/QQ-S PRO/Q5 |
| High-concerned chemical | None |
| Origin | Mainland China |
| Package Length | 22 cm |
| Package Width | 16 cm |
| Package Height | 4 cm |
| Package Weight | 0.16 kg |
7. Setup & Installation Guide
Follow these steps to install and configure your ADXL345 sensor:
- Power Off and Disconnect: Power off your 3D printer and disconnect it from the power source.
- Mount the Sensor:
Use a 2.5mm Allen wrench to remove the front cover of the print head. Attach the ADXL345 sensor module to the print head using the provided screw. Ensure it is stable. You may need a slightly longer screw than the original for a secure fit.

Figure 2: ADXL345 sensor module.

Figure 3: ADXL345 sensor module with USB port.
- Connect the USB Cable:
Plug one end of the USB cable into the ADXL345 sensor module. Plug the other end into the top USB port (USB #3) on your FLSUN Speeder Pad. This specific port is important for the default configuration. If you need to use the center port, you will need to modify the configuration code as described in the software setup.

Figure 4: USB cable.
- Software Configuration (Klipper/Speeder Pad Interface):
- Access your printer's web interface (Klipper/Speeder Pad).
- Navigate to the 'Machine' section.
- Locate and open the `printer.cfg` file.
- Scroll to line 405 (or similar, look for `#include ADXL345.cfg`). Remove the '#' symbol at the beginning of this line to uncomment it. This loads the ADXL345 module.
- Save and Restart the printer.
- Still under 'Machine', locate and open the `ADXL345.cfg` file.
- On line 2, where it says `serial: /dev/serial/by-path/platform-5200000.ehci1-controller-usb-0:1.2:1.0`, ensure this matches the top USB #3 port. If using the center port, change the end of the code to `usb-0:1.3:1.0`.
- Save and Restart the printer again.
- Perform Calibration on Speeder Pad:
- On the Speeder Pad screen, go to 'Configuration'.
- Select 'Input Shaper'.
- Choose 'Finding ADXL' and then 'Measure Both'.
- The printer will begin a ringing test, moving the print head rapidly. Allow it to complete the calculations.
- Once complete, go to the 'Console' tab in your web interface.
- Type `SAVE_CONFIG` and send the command. This will save the new calibration data to your printer's configuration.
- Remove Sensor and Reconfigure:
- Unplug the USB cable from the sensor and the Speeder Pad.
- Unscrew and remove the ADXL345 sensor module from the print head.
- Reattach the original front cover of the print head.
- Go back to the 'Machine' section in your web interface.
- Open the `printer.cfg` file again.
- On line 405, add the '#' symbol back to the beginning of the line (`#include ADXL345.cfg`) to comment it out.
- Save and Restart the printer.
Video 1: Detailed installation and software configuration guide for the FLSUN ADXL345 sensor.
8. Operating Instructions
Once the ADXL345 sensor has been installed, calibrated, and then removed (as per the setup guide), the resonance compensation parameters are saved to your printer's configuration. The printer will automatically apply these parameters during subsequent prints to reduce ringing and improve print quality. No further manual operation of the sensor is required during printing.
9. Usage Notes
- Use only high-quality filaments to prevent clogging.
- Do not overload or force components during operation.
- Regularly clean and lubricate moving parts (rods, bearings, gears).
- Replace worn parts in time to ensure printing quality.
10. Maintenance
- Clean nozzles, heat beds, and fans regularly.
- Store accessories in a dry, dust-free environment.
- Avoid impact or excessive bending of fragile parts.
11. Troubleshooting
| Problem | Solution |
|---|---|
| Clogged nozzle | Clean with needle or cold pull. |
| Loose connection | Reinstall and tighten screws. |
| Abnormal noise | Check for friction or misalignment. |
| Poor printing quality | Calibrate bed, replace worn parts. |
12. User Tips
- Always ensure the sensor is securely mounted during calibration to get accurate readings.
- After calibration, compare a test print with and without the sensor's compensation enabled to observe the improvement in print quality.
- Keep your Speeder Pad firmware updated to ensure optimal performance with the ADXL345 sensor.
13. Warranty & Support
Warranty
This product is for replacement use only. The warranty does not cover damage caused by improper use, modification, or external force.
Contact
For further assistance, please contact FLSUN support:
- Email: service@flsun3d.com
- Website: www.flsun.com





