BIGTREETECH Eddy Series User Manual
BIGTREETECH Eddy Series User Manual

BIGTREETECH Eddy Series User Manual

Advertisement

Quick Links

Eddy series
(Eddy, Eddy Coil, Eddy Duo)
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Eddy Series and is the answer not in the manual?

Questions and answers

Summary of Contents for BIGTREETECH Eddy Series

  • Page 1 Eddy series (Eddy, Eddy Coil, Eddy Duo) User Manual...
  • Page 2: Table Of Contents

    Table of Contents Revision Log ........................4 Product Information ....................5 Feature Highlights ...................... 6 Product Dimensions and Interfaces ................. 6 3.1. Dimension Diagram .................... 6 3.2. Location of the BOOT Button .................. 7 Installation Guide ....................... 8 4.1. Installation Height ....................8 4.2.
  • Page 3 BIGTREETECH Eddy Series User Manual 5.3. Switching from USB Communication to CAN Communication ........22 5.4. Flashing KATAPULT (formerly CanBoot) ..............24 5.5. Firmware Update ....................... 25 5.5.1. Updating Firmware via a Computer ............. 25 5.5.2. Using DFU to Update Katapult on Eddy ............26 5.6.
  • Page 4: Revision Log

    BIGTREETECH Eddy Series User Manual Revision Log Version Date Revision v1.00 April 19th, 2024 Initial Version v1.01 April 25th, 2024 1. Mark the BOOT button's location on the product image. Added instructions restarting Klipper. v1.02 April 26th, 2024 Include methods for updating firmware via computer.
  • Page 5: Product Information

    BIGTREETECH Eddy Series User Manual 1. Product Information Name Eddy, Eddy Coil, Eddy Duo Weight Voltage Static Current 30mA Operating Current 30mA Cable Length 2.5 m (Eddy, Eddy Duo), 15 cm (Eddy Coil) Connection Eddy, Eddy Duo: 4-pin, 1.5mm pitch Eddy Coil: 4-2.54mm DuPont female header, one...
  • Page 6: Feature Highlights

    BIGTREETECH Eddy Series User Manual 2. Feature Highlights  Compact size and lightweight;  Equipped with thermal compensation;  Highly efficient leveling;  Broad application, strong compatibility;  High precision thermal stability; Non-contact operation.  3. Product Dimensions and Interfaces 3.1.
  • Page 7: Location Of The Boot Button

    BIGTREETECH Eddy Series User Manual The Coil Center Point point 3.2. Location of the BOOT Button The BOOT button is used when programming Klipper onto the Eddy for the first time; afterward, Klipper can automatically reprogram the RP2040. Note: Only Eddy, Eddy Duo has the BOOT function; the button on Eddy Coil is...
  • Page 8: Installation Guide

    BIGTREETECH Eddy Series User Manual 4. Installation Guide 4.1. Installation Height Install Eddy 2 to 3 mm above the nozzle to ensure optimal performance. If you encounter any errors during the calibration process, these may be related to Eddy's installation height. For solutions, please refer to the troubleshooting section of this manual.
  • Page 9: Eddy + Manta M5P

    BIGTREETECH Eddy Series User Manual 4.4. Eddy + Manta M5P 4.5. Eddy + Manta M8P V2.0...
  • Page 10: Eddy Coil + Ebb36 V1.2

    BIGTREETECH Eddy Series User Manual 4.6. Eddy Coil + EBB36 V1.2 4.7. Eddy Coil + EBB42 V1.2...
  • Page 11: Eddy Duo + Manta M5P(Usb

    BIGTREETECH Eddy Series User Manual 4.8. Eddy Duo + MANTA M5P(USB)...
  • Page 12: Eddy Duo + Manta M5P(Can

    BIGTREETECH Eddy Series User Manual 4.9. Eddy Duo + MANTA M5P(CAN)...
  • Page 13: Eddy Duo + Manta M8P V2.0(Usb

    BIGTREETECH Eddy Series User Manual 4.10. Eddy Duo + MANTA M8P V2.0(USB) 4.11. Eddy Duo + MANTA M8P V2.0(CAN)...
  • Page 14: Eddy Duo + Ebb36

    BIGTREETECH Eddy Series User Manual 4.12. Eddy Duo + EBB36...
  • Page 15: Eddy Duo + Ebb42

    BIGTREETECH Eddy Series User Manual 4.13. Eddy Duo + EBB42 4.14. Eddy Duo + EBB SB...
  • Page 16: Octopus V1.1/Pro V1.0/Pro V1.0.1 + Eddy Duo(Usb

    BIGTREETECH Eddy Series User Manual 4.15. Octopus V1.1/Pro V1.0/Pro V1.0.1 + Eddy Duo(USB) 4.16. Octopus V1.1/Pro V1.0/Pro V1.0.1 + Eddy Duo(CAN)...
  • Page 17: Octopus Pro V1.1 + Eddy Duo(Usb

    BIGTREETECH Eddy Series User Manual 4.17. Octopus Pro V1.1 + Eddy Duo(USB) 4.18. Octopus Pro V1.1 + Eddy Duo(CAN)...
  • Page 18: Firmware

    I2C port on that toolboard which will depend on the pins for that board. If you are coming from the old BIGTREETECH branch of Klipper then we recommend using KIAUH to move back to the mainline branch. We also recommend updating the firmware on all of your Klipper devices so that it too is running on a binary compiled from mainline.
  • Page 19 BIGTREETECH Eddy Series User Manual cd ~/klipper git checkout master 2. Next, type: make menuconfig 3. Use these settings to compile the firmware. (1) Eddy V1.0 (USB) [*] Enable extra low-level configuration options Micro-controller Architecture (Raspberry Pi RP2040/RP235x) ---> Processor model (rp2040) --->...
  • Page 20: Update Firmware

    BIGTREETECH Eddy Series User Manual If using CAN bus communication Communication interface (CAN bus) ---> (4) CAN RX gpio number (5) CAN TX gpio number (1000000) CAN bus speed 4. Once set, hit 'Q' and when asked, select yes to save.
  • Page 21: Update Firmware Via Dfu

    5.2.2. Update Firmware via DFU 1. Press and hold the Boot button, then connect Eddy to the USB port of your Raspberry Pi/BIGTREETECH Pi using a USB cable. (Do not disassemble your Eddy. The button is fully accessible without disassembly. The image is shown in an exploded view merely to make the button easier to see and should not be used as an example.)
  • Page 22: Switching From Usb Communication To Can Communication

    BIGTREETECH Eddy Series User Manual lsusb Type into the command line. You should see Eddy. cd ~/klipper Type into command line. make flash FLASH_DEVICE=2e8a:0003 Type Remember to change 2e8a:0003 to your device ID you found in step 2. ls /dev/serial/by-id/* Type into the command line.
  • Page 23 BIGTREETECH Eddy Series User Manual Since you already flashed with USB firmware previously, you do not need press the Boot button to flash. 2. While connected via USB, simply run the following command make flash FLASH_DEVICE=/dev/serial/by-id/usb-KLIPPER_RP2040..to flash the firmware (Note: Replace /dev/serial/by-id/xxx with the actual USB communication ID found).
  • Page 24: Flashing Katapult (Formerly Canboot)

    BIGTREETECH Eddy Series User Manual At this point, CAN communication should be functioning normally. 5.4. Flashing KATAPULT (formerly CanBoot) Note: Katapult is for direct firmware updates via CAN bus Refer to the following instructions to download the Katapult project: https://github.com/Arksine/katapult 1.
  • Page 25: Firmware Update

    BIGTREETECH Eddy Series User Manual 5.5. Firmware Update 5.5.1. Updating Firmware via a Computer (1)In the SSH software on the left side, you may directly download it to the computer (2)Connect the Eddy module to your computer via USB while pressing the...
  • Page 26: Using Dfu To Update Katapult On Eddy

    BIGTREETECH Eddy Series User Manual (3)Copy the klipper.uf2 file downloaded in the previous steps to this storage device to complete the firmware update. 5.5.2. Using DFU to Update Katapult on Eddy (1)Press the Boot button and power on the device to enter DFU mode (2)Use the following command to identify the DFU device...
  • Page 27 BIGTREETECH Eddy Series User Manual jumper is in place. 2. Input cd ~/katapult/scripts Then input python3 flash_can.py -i can0 -q to query the CANbus ID (ensure the CAN cable is properly connected and powered beforehand). As shown in the image, the UUID of the device has been found.
  • Page 28 BIGTREETECH Eddy Series User Manual...
  • Page 29: Klipper & Eddy Configuration

    6.1. Printer.cfg Templates Now that you have the right firmware loaded onto your Eddy, it is time to complete the Klipper configuration. BIGTREETECH provides three different sample configuration files to get you going. You will need to determine which file suits your needs the best. Choose the file that works best for you based on the criteria below.
  • Page 30 BIGTREETECH Eddy Series User Manual probe:z_virtual_endstop and comment out or remove position_endstop: 0. Note that your current endstop may not be PA5 so just look for the line that matches your current endstop and change it. b. Ensure that you have selected the correct sample configuration file and that the entire contents of that file have been copied into your printer.cfg file.
  • Page 31: Calibration

    Calibration 7.1. Drive Current Calibration With the firmware and configuration done, you are now ready to begin the Eddy's drive current calibration. 1. Place Eddy approx. 20mm above the bed. If you plan to use the Eddy as an endstop then you will not yet be able to home with it and you will need to manually move the gantry or bed such that the Eddy is 20mm above the bed.
  • Page 32: Bed Mesh Calibration

    BIGTREETECH Eddy Series User Manual  If you have not used a configuration template, follow the steps below to run the mapping procedure. Home X and Y axes with command G28 X Y 2. Make sure you don’t have a bed heightmap loaded.
  • Page 33: Temperature Compensation Calibration (Eddy And Eddy Duo Only)

    BIGTREETECH Eddy Series User Manual 7.4. Temperature Compensation Calibration (Eddy and Eddy Duo ONLY) Important: The following steps are for Eddy and Eddy Duo Only. Eddy Coil does not have temperature compensation so these steps should be disregarded. When Eddy performs temperature compensation, exercise caution, as the heated bed can reach extremely high temperatures.
  • Page 34 BIGTREETECH Eddy Series User Manual the calibration early using the relevant command below. The following additional gcode commands are available during drift calibration: TEMPERATURE_PROBE_NEXT - may be used to force a new sample before the step delta has been reached.
  • Page 35: Extra Info

    BIGTREETECH Eddy Series User Manual Extra Info 8.1. Z-Offset This section only applies to those who are using the Eddy for homing. The Eddy should not need the use of a z-offset since it is calibrated to understand where z=0 is. Nevertheless, if you would like to use a z-offset then...
  • Page 36: Rapid (Continuous) Scanning

    BIGTREETECH Eddy Series User Manual The scan height must be sufficiently low to avoid scanning errors. Typically, a height of 2mm (ie: HORIZONTAL_MOVE_Z=2) should work well, presuming that the probe is mounted correctly. It should be noted that if the probe is more than 4mm above the surface then the results will be invalid.
  • Page 37: Faq - Frequently Asked Questions

    BIGTREETECH Eddy Series User Manual FAQ - Frequently Asked Questions 1. Sometimes I get Error during homing probe: Eddy current " sensor error " This generally indicates that the oscillator within the Eddy sensor is not • at a valid value before the probe/homing attempt starts. We recommend trying the following steps: 1) Double check your probe height.
  • Page 38 BIGTREETECH Eddy Series User Manual Remove or alter KAMP - Adaptive Bed Mesh and any custom • BED_MESH_CALIBRATE macros. Use klipper adaptive mesh instead or, alternatively, do not include KAMP/Adaptive_Meshing.cfg in your KAMP_Settings.cfg 4. Which Eddy version should I use? It depends on your needs.
  • Page 39 BIGTREETECH Eddy Series User Manual configuration file. Simply uncomment any macro that is related to the beta z-offset functionality and you will be able to use the standard mainsail buttons to raise/lower the nozzle and save that height as a z-offset.
  • Page 40 BIGTREETECH Eddy Series User Manual If you need further resources for this product, you can find them at [GitHub](https://github.com/bigtreetech/). If you cannot find what you need, you may contact our after-sales support(service005@biqu3d.com). If you encounter any other problems during use or have suggestions or feedback, please...

This manual is also suitable for:

Eddy coilEddy duo

Table of Contents