July 4, 2023
Description
This is a case for the Mellow Fly ADXL345 USB module. Print in your favorite filament. Use M3x10 cap screws to attach the two halves with the USB module inside. I recommend clear filament to be able to see the blue light.
The case has a small hole in it to allow you to press the BOOTSEL button to load the device.
It doesn't show well in the pictures, but the top of the case shows the correct orientation. Attach it to your print bed (for a bed slinger) by whatever means floats your boat. I used tape to attach it temporarily to my bed.
My config file, adxl.cfg, is as follows. adxl345 hotend is a BTT SB2209 CAN Bus board. It handles the x-axis resonance. adxl345 bed is a Mellow Fly-ADXL345. It handles the y-axis.
[mcu flyadxl]
serial: /dev/serial/by-id/usb-Klipper_rp2040_E66250758B5AA724-if00
[adxl345 hotend]
cs_pin: EBBCan: PB12
spi_software_sclk_pin: EBBCan: PB10
spi_software_mosi_pin: EBBCan: PB11
spi_software_miso_pin: EBBCan: PB2
axes_map: z,-y,x
[adxl345 bed]
cs_pin: flyadxl:gpio9
spi_software_sclk_pin: flyadxl:gpio10
spi_software_mosi_pin: flyadxl:gpio11
spi_software_miso_pin: flyadxl:gpio12
[resonance_tester]
probe_points: 110, 110, 20
accel_chip_y: adxl345 bed
accel_chip_x: adxl345 hotendIf you get the error Invalid adxl345 id (got ff vs e5) then check your config against adxl345 bed above - you're likely using the config for a Pi Pico, which is not the same.
Links:
License:
Creative Commons — Attribution
7