ADXL345 USB-C am Neptune 4 Pro

Das bestellte Modul war nicht direkt mit dem Drucker kompatibel und musste geflasht werden. Dies war sehr einfach:

  • ADXL345 Modul mit einem USB-C zu USB-A Kabel verbinden
  • per SSH mit dem Drucker verbinden
  • USB-ID des ADXL345-Moduls auslesen
  • Flashing vorbereiten
  • printer.cfg einrichten
mks@mkspi:~$ sudo ls /dev/serial/by-id
usb-Klipper_rp2040_MELLOW-if00
cd ~klipper
make clean KCONFIG_CONFIG=config.adxl345
make menuconfig KCONFIG_CONFIG=config.adxl345
make KCONFIG_CONFIG=config.adxl345 -j4
make KCONFIG_CONFIG=config.adxl345 flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_rp2040_MELLOW-if00

Zum Abschluss nochmal

$ sudo ls /dev/serial/by-id
usb-Klipper_rp2040_E66368254F5A0B2A-if00

Den neuen Namen des Moduls dann in die printer.cfg einfügen:

[mcu adxl]
serial: /dev/serial/by-id/usb-Klipper_rp2040_E66368254F5A0B2A-if00

[adxl345]
cs_pin: adxl:gpio9
spi_software_sclk_pin: adxl:gpio10
spi_software_mosi_pin: adxl:gpio11
spi_software_miso_pin: adxl:gpio12

[resonance_tester]
accel_chip: adxl345
accel_per_hz: 75
probe_points:
  100, 100, 20  # an example

Quellen:

https://mellow-3d.github.io/fly_adxl345_usb_klipper_usb_updating.html


Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert