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.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.5.4.tar.gz (36.9 kB view details)

Uploaded Source

Built Distribution

piicodev-1.5.4-py3-none-any.whl (94.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: piicodev-1.5.4.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for piicodev-1.5.4.tar.gz
Algorithm Hash digest
SHA256 a3d241657c02327338b8fac98fd5f6805f65806e9fe63051d27dac991fe907a6
MD5 356691856687021afb10fd4fda26480b
BLAKE2b-256 bd0526f110ce3db11bb21dfaa335c243c6935b0429a4bdbeb8ac49f85cfbabfc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: piicodev-1.5.4-py3-none-any.whl
  • Upload date:
  • Size: 94.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for piicodev-1.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8d3bae0e77d54beae0726a542069c9668fbaea8822001bd8018d34ea70a113c7
MD5 92218241537443c2f35fc970aba907b0
BLAKE2b-256 6384e096b3ad55a80231f59d822f713fcf677f156d8b6d98b8fc0df8a3fdaf12

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