Skip to main content

The Telemetrix Project

The Telemetrix Project is a modern-day replacement for Arduino StandardFirmata, equipped with many more built-in features than StandardFirmata.

Here is a feature comparison between Telemetrix and StandardFirmata:

Feature Telemetrix StandardFirmata
Analog Input X X
Analog Output (PWM) X X
Digital Input X X
Digital Output X X
i2c Primitives X X
Servo Motor Control X X
DHT Temperature/Humidity Sensor X
OneWire Primitives X
HC-SR04 Sonar Distance Sensor X
SPI Primitives X
Stepper Motor Control (AccelStepper) X
Python Threaded Client Included X
Python Asyncio Client Included X
Support For STM32 Boards (Black Pill) X
Designed To Be User Extensible X
Integrated Debugging Aids Provided X
Examples For All Features X

The project consists of a Python client API used to create a Python client application and C++ servers that communicate with the Python client over a serial or WiFi link.

This repository is the Python 3 asyncio client API.

The server for Arduino serial linked devices is called Telemetrix4Arduino.

The WiFi server for ESP8266 devices is called Telemetrix4Esp8266.

A User's Guide explaining installation and use is available online.

Metadata

Release files for telemetrix-aio 1.25

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

Source distribution (sdist)

Source distribution for telemetrix-aio 1.25
File Size Uploaded Provenance Actions
telemetrix_aio-1.25.tar.gz 49.3 kB Without provenance Details for telemetrix_aio-1.25.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for telemetrix-aio 1.25
File Interpreter ABI Platform Actions
telemetrix_aio-1.25-py3-none-any.whl Python 3 none any Details for telemetrix_aio-1.25-py3-none-any.whl

Total release size: 132.0 kB

Release files / telemetrix_aio-1.25.tar.gz

Download URL telemetrix_aio-1.25.tar.gz
Size 49.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6433bcf61f2a8d5f71e3249f747a6fdf4d2bc70dc50c323339efa1ec3606f73c
BLAKE2b-256 checksum
How to use checksums
7e177fa7efe07e3f23ae721679b280ea39eeb582ad82683daf06d9a927c18a01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / telemetrix_aio-1.25-py3-none-any.whl

Download URL telemetrix_aio-1.25-py3-none-any.whl
Size 82.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
23139b15457127c16999d4026e10279c5e6784df1ae40eb881cf957e2c960e38
BLAKE2b-256 checksum
How to use checksums
d323facb07e25ee1c360793f62679bb4a40aa39d190524ecd66d77f51abac1ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Security for telemetrix-aio 1.25

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