adxl345-probe's People
adxl345-probe's Issues
Support LIS* sensors
There's multiple other sensors with tap detection. Should look into supporting LIS2DW and LIS3DH.
Could we have adxl345 endstop on klliper too?
A couple of ideas
First of all, cool project.
Comment/idea #1: I have asked around the Klipper Discord about this idea and the reaction has always been something to the effect of "I don't want to ping my bed with the nozzle because it will damage the nozzle/the heatbreak/the POM nuts." I was thinking maybe your technique could mitigate some of these concerns if it worked in concert with another probe to measure z-offset? For the sake of this example, let's say a lightweight inductive probe with only three wires and no moving parts.
- Since the other inductive probe has "some idea" of where the bed is, you aren't stabbing the nozzle blindly at the bed.
- The z-offset only needs to be calculated once every nozzle/hardware change, so there are far fewer "accelerometer-based probing" events than there are when building a bed mesh using only an accelerometer
- Since you only really need a single sample, the "accelerometer-based probing" can take place at the corner of the bed where models usually aren't printed anyway.
Possible work flow for accelerometer-based z-offset measurement:
- Home the printer using the inductive probe.
- Move to an extreme corner of the print bed. Probe z with the inductive probe.
- Move the probe down until a tap is detected.
- There's your z offset.
Comment/idea #2: years ago I built an ESP8266 project to use the tap detection feature of a LIS3DH sensor to determine if my dryer was running. If there were lots (50+) of tap events within a rolling 10-second window it meant the dryer was running. Otherwise it must not be running. I got this project to work with just a little calibration using LIS3DH sensors. I tried to re-implement it later using ADXL345s because they were cheaper and more widely available at the time. I never got it to work reliably with ADXL345. Long story short: have you ever tried this technique with LISx sensors? Klipper recently added support for these and there is at least one pre-made RP2040/LISx input shaping board available.
BTT EBB 36 support
Hello, could support for the canbus board be added as in title? Its similar to SHT36, thanks.
Implement Auto calibration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.