Introduction¶
Micropython Driver for the ST H3LIS200DL Accelerometer
Installing with mip¶
To install using mpremote
mpremote mip install github:jposada202020/MicroPython_H3LIS200DL
To install directly using a WIFI capable board
mip.install("github:jposada202020/MicroPython_H3LIS200DL")
Installing Library Examples¶
If you want to install library examples:
mpremote mip install github:jposada202020/MicroPython_H3LIS200DL/examples.json
To install directly using a WIFI capable board
mip.install("github:jposada202020/MicroPython_H3LIS200DL/examples.json")
Installing from PyPI¶
On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally from PyPI. To install for current user:
pip3 install micropython-h3lis200dl
To install system-wide (this may be required in some cases):
sudo pip3 install micropython-h3lis200dl
To install in a virtual environment in your current project:
mkdir project-name && cd project-name
python3 -m venv .venv
source .env/bin/activate
pip3 install micropython-h3lis200dl
Usage Example¶
Take a look at the examples directory
Documentation¶
API documentation for this library can be found on Read the Docs.
Table of Contents¶
- MicroPython H3LIS200DL Driver
h3lis200dl
- micropython_h3lis200dl.h3lis200dl.AlertStatus
- micropython_h3lis200dl.h3lis200dl.H3LIS200DL
- Parameters
- Raises
- acceleration
- data_rate
- full_scale_selection
- high_pass_filter_cutoff
- high_pass_filter_mode
- interrupt1_configuration
- interrupt1_duration
- interrupt1_latched
- interrupt1_source_register
- interrupt1_threshold
- interrupt2_configuration
- interrupt2_duration
- interrupt2_latched
- interrupt2_source_register
- interrupt2_threshold
- operation_mode
- x_enabled
- y_enabled
- z_enabled