Skip to main content

Tmx-Pico-Aio

Interact and monitor a Raspberry Pi Pico remotely from your PC using Python asyncio.

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
  • 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 tmx-pico-aio

Windows:

pip install tmx-pico-aio

If you are upgrading from a previously installed version:

Linux/macOS:

sudo pip3 install tmx-pico-aio --upgrade

Windows:

pip install tmx-pico-aio --upgrade

To Install The Pico Server Application

  1. Download and save the .uf2 file.

  2. 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

  1. Download, save, and uncompress the teletmetrix-rpi-pico Github repository.

  2. Open the examples directory and run any of the examples. You may modify them to suit your needs.

Metadata

Release files for tmx-pico-aio 1.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tmx-pico-aio 1.5.1
File Size Uploaded Provenance Actions
tmx_pico_aio-1.5.1.tar.gz 47.1 kB Without provenance Details for tmx_pico_aio-1.5.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for tmx-pico-aio 1.5.1
File Interpreter ABI Platform Actions
tmx_pico_aio-1.5.1-py3-none-any.whl Python 3 none any Details for tmx_pico_aio-1.5.1-py3-none-any.whl

Total release size: 117.2 kB

Release files / tmx_pico_aio-1.5.1.tar.gz

Download URL tmx_pico_aio-1.5.1.tar.gz
Size 47.1 kB
Tags Source
SHA-256 checksum
How to use checksums
48dc3a4bfd890460ad28f941039d8f3e6a9aa31068fb74dd7229e88e3c2fba2b
BLAKE2b-256 checksum
How to use checksums
55b7815653c08f71e48b949c901d2a48becf4be67fa810f6529b01cf33fa2a21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Release files / tmx_pico_aio-1.5.1-py3-none-any.whl

Download URL tmx_pico_aio-1.5.1-py3-none-any.whl
Size 70.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
51a1179e1f450795d439e87c35eef827f3c892f2ef95ad92bc08d1200a49bb67
BLAKE2b-256 checksum
How to use checksums
6aac5228bdd5d9f4413e7fa5e97cea81fc1ab4e08b1ad780fbfebbc5936423b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Security for tmx-pico-aio 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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page