Skip to main content

Drivers for the PiicoDev ecosystem of sensors and modules

Project description

Core Electronics Unified PiicoDev Library

Unified device libraries for the PiicoDev ecosystem of sensors and modules. Built for MicroPython and Python.

Installation

On Raspberry Pi, run the following to install:

sudo pip3 install piicodev

Changes

- v1.6.0 - Add support for Air-Quality Sensor ENS160
- v1.5.4 - Fix device ID address for PiicoDev potentiometers
- v1.5.3 - Force warning for unconfigured i2c on Raspberry Pi SBC for Potentiometer
- v1.5.2 - Add warning for unconfigured i2c on Raspberry Pi SBC
- v1.5.1 - Change device ID for Slide Potentiometer
- v1.5.0 - Add support for PiicoDev Potentiometers
- v1.4.0 - Add support for 3-Axis Accelerometer LIS3DH
- v1.3.1
	- VL53L1X: Rename change_id() to change_addr()
	- SSD1306: Add ASW argument to initialisation function
- v1.3.0
	- Add support for PiicoDev Real Time Clock RV-3028
	- Bugfix QMC6310: logging function
	- Bugfix RGB module: ensure brightness is an integer
- v1.2.2 - QMC6310: Change default sign to match silk screen
- v1.2.1 - Add support for PiicoDev RFID Module
- v1.2.0 - Bad release, use v1.2.1
- v1.1.3 - Add support for QMC6310
- v1.1.2 - No change - deployment test
- v1.1.1 - SSD1306: Add support for circles & arcs
- v1.0.1 
	- BME280: Add initialisation error handling
	- SSD1306: Remove PIL dependency (RPi SBC) and improve pbm file handling
- v1.0.0 - Initial release

Developing

To install this package, along with the tools you need to develop and run tests, run the following (in your virtualenv:)

sudo pip3 install -e .[dev]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

piicodev-1.6.0.tar.gz (38.7 kB view details)

Uploaded Source

Built Distribution

piicodev-1.6.0-py3-none-any.whl (97.1 kB view details)

Uploaded Python 3

File details

Details for the file piicodev-1.6.0.tar.gz.

File metadata

  • Download URL: piicodev-1.6.0.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for piicodev-1.6.0.tar.gz
Algorithm Hash digest
SHA256 dce7227ce3ca58ecba91b58918d1f72d08655769db4cede490daeeaadc196872
MD5 25d356ac7c6187803a83ee7217d88e42
BLAKE2b-256 73480d18ebf354a8dfa8d37000377ef1a8fcfdac2a9f6d19c7ccad9e3402f1c7

See more details on using hashes here.

Provenance

File details

Details for the file piicodev-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: piicodev-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 97.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for piicodev-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5196e77f531858f405e284248214a76b43cf236ae0693c3db1b83444724903ad
MD5 afe11866a2de8da93795255c760af520
BLAKE2b-256 9dfe8ee772e42db68f530d1c2caa23ede837e4136893ccf0237044b7ef251ff7

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page