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]
Metadata
Release files for piicodev 1.11.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| piicodev-1.11.0.tar.gz | 48.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| piicodev-1.11.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 159.4 kB
Release files / piicodev-1.11.0.tar.gz
| Download URL | piicodev-1.11.0.tar.gz |
|---|---|
| Size | 48.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04bd4cd6997a6859d61e7a2eb41cb050fd4b8cc02cb2333d685dd330855a2075
|
|
BLAKE2b-256 checksum How to use checksums |
a245122fbc4e3031d20711c918c8f5f9872e550f1c199771da6a0f92cca0947c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / piicodev-1.11.0-py3-none-any.whl
| Download URL | piicodev-1.11.0-py3-none-any.whl |
|---|---|
| Size | 110.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
42fb8162bdcf4c6c2ddecef4814ed6e08c9bc2dcff3e415181f443f4ef4dae0d
|
|
BLAKE2b-256 checksum How to use checksums |
a3fed39747e66b68947e2038cb075c5fd18cdd8a4359a573ff49890d9279a19c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|