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.11.0 - Add support for PiicoDev Magnetometer MMC5603
- v1.10.0
- Add support for PiicoDev Ultrasonic Rangefinder
- Remove debug messages from PiicoDev_Servo.py
- Add ESP32 warnings in PiicoDev_Unified.py
- v1.9.0 - Add support for PiicoDev Transceiver
- v1.8.0 - Add support for PiicoDev Servo Driver (PCA9685)
- v1.7.1 - Improve RFID robustness (allow incomplete text reads)
- v1.7.0 - Add support for PiicoDev Button (PiicoDev_Switch.py)
- 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]
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.11.0.tar.gz
(48.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
piicodev-1.11.0-py3-none-any.whl
(110.9 kB
view details)
File details
Details for the file piicodev-1.11.0.tar.gz.
File metadata
- Download URL: piicodev-1.11.0.tar.gz
- Upload date:
- Size: 48.5 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04bd4cd6997a6859d61e7a2eb41cb050fd4b8cc02cb2333d685dd330855a2075
|
|
| MD5 |
445dcaae0bcf93399b872844b9568ba3
|
|
| BLAKE2b-256 |
a245122fbc4e3031d20711c918c8f5f9872e550f1c199771da6a0f92cca0947c
|
File details
Details for the file piicodev-1.11.0-py3-none-any.whl.
File metadata
- Download URL: piicodev-1.11.0-py3-none-any.whl
- Upload date:
- Size: 110.9 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42fb8162bdcf4c6c2ddecef4814ed6e08c9bc2dcff3e415181f443f4ef4dae0d
|
|
| MD5 |
7be93acc7d234320226f9fd0ae7c535a
|
|
| BLAKE2b-256 |
a3fed39747e66b68947e2038cb075c5fd18cdd8a4359a573ff49890d9279a19c
|