adafruit / adafruit/Adafruit_CircuitPython_LSM6DS

Add shake?

Open
#5 11 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
34
Forks
23
PR merge metrics
No merged PRs in 30d

Description

The CircuitPlayground library just did this by reusing the LIS3DH implementation. So maybe this is something that should be added to the LSM6DS library? But starting the conversation here. Since this feature is just math on the x,y,z accelo readings, it's not really hardware specific to the LSM6DS.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the CircuitPlayground library's existing shake feature and its reused LIS3DH implementation, then compare how the LSM6DS library exposes x, y, and z acceleration readings. Clarify the expected shake behavior and API before implementing it; done means the agreed feature works for the LSM6DS library and is covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.