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.1 - Add support for Air-Quality Sensor ENS160
- v1.6.0 - Bad release, use v1.6.1
- 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.1.tar.gz (38.7 kB view details)

Uploaded Source

Built Distribution

piicodev-1.6.1-py3-none-any.whl (97.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: piicodev-1.6.1.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.1.tar.gz
Algorithm Hash digest
SHA256 ce7e9e1a3e272a313a5516443401761e04f1a1c879cf8ab13e838c92459d79d6
MD5 f5fc856d5619fe4667175285a5fad079
BLAKE2b-256 d3bee0d47fb7ca735448155f1f434e0fcfd7830e43a026bc07715dd587f45230

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: piicodev-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 97.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7191cc7f7449cd73b680aa34ca2c5ae2ebba2981c54ce4afac2887d44e9e7109
MD5 a7bcf81bc332d34eb2cb44bc8cf8f8d4
BLAKE2b-256 349db173124d59ba95a348f8d180b2998c83581cc39a27b1d6cd494170fdc93f

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