Telemetrix-RPi-Pico
Interact and monitor a Raspberry Pi Pico remotely from your PC using Python. It is similar to Arduino Firmata, but written specifically for the Raspberry Pi Pico.
A full User's Guide is available online.
Python API documentation may be found here.
The Pico server code may be viewed here.
The following functionality is implemented in this release:
- Analog Input
- Digital Input, Digital Input Pullup, Digital Input Pulldown
- PWM output
- Loopback (for client/server link debugging)
- I2C Support
- SPI Support
- NeoPixel Support
- Servo Support
- HC-SR04 Type Sonar Distance Sensor Support
- DHT 11 and 22 Humidity/Temperature Sensor Support
- Autodetect PICO device over USB Serial.
- Automatic board reset of the PICO using the watchdog timer when application exits.
- Board will blink twice upon reset.
- Retrieval of the PICO's unique ID.
To install The Client Library:
Linux/macOS:
sudo pip3 install telemetrix-rpi-pico
Windows:
pip install telemetrix-rpi-pico
If you are upgrading from a previously installed version:
Linux/macOS:
sudo pip3 install telemetrix-rpi-pico --upgrade
Windows:
pip install telemetrix-rpi-pico --upgrade
To Install The Pico Server Application
-
Download and save the .uf2 file.
-
Place the Pico in file upload mode:
A. Press and hold the BOOTSEL button while applying power.
B. Release the BOOTSEL button.
C. In your file explorer, you should see a new folder appear called: RPI-RP2.
D. Drag the .uf2 file into this folder to upload the code.
Download And Run The Examples
-
Download, save, and uncompress the teletmetrix-rpi-pico Github repository.
-
Open the examples directory and run any of the examples. You may modify them to suit your needs.
Metadata
Release files for telemetrix-rpi-pico 1.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| telemetrix_rpi_pico-1.5.1.tar.gz | 31.4 kB | Without provenance | Details for telemetrix_rpi_pico-1.5.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| telemetrix_rpi_pico-1.5.1-py3-none-any.whl | Python 3 | none | any | Details for telemetrix_rpi_pico-1.5.1-py3-none-any.whl |
Total release size: 85.9 kB
Release files / telemetrix_rpi_pico-1.5.1.tar.gz
| Download URL | telemetrix_rpi_pico-1.5.1.tar.gz |
|---|---|
| Size | 31.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
78e4608e6cadebafea3f6a8bc3001ffa5de2a63dffbbab0686d55d012cc934d0
|
|
BLAKE2b-256 checksum How to use checksums |
a5ca274d22504a8096b5c99249f95d91a320bf873a449f944a7f17119b2472bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|
Release files / telemetrix_rpi_pico-1.5.1-py3-none-any.whl
| Download URL | telemetrix_rpi_pico-1.5.1-py3-none-any.whl |
|---|---|
| Size | 54.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bc582c9440a35a2be306c91dac9bdef4d50ec5784313fca2d3a1ae2333b544a1
|
|
BLAKE2b-256 checksum How to use checksums |
1d7ef441780700b0d7970a40d3e91af0fe73929d4a4c5fd56782ed401d863e90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|
Security for telemetrix-rpi-pico 1.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.