Skip to main content

Telemetrix Client

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

telemetrix_aio-1.25.tar.gz (49.3 kB view details)

Uploaded Source

Built Distribution

telemetrix_aio-1.25-py3-none-any.whl (82.6 kB view details)

Uploaded Python 3

File details

Details for the file telemetrix_aio-1.25.tar.gz.

File metadata

  • Download URL: telemetrix_aio-1.25.tar.gz
  • Upload date:
  • Size: 49.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for telemetrix_aio-1.25.tar.gz
Algorithm Hash digest
SHA256 6433bcf61f2a8d5f71e3249f747a6fdf4d2bc70dc50c323339efa1ec3606f73c
MD5 c5da3d41426484062e34b42c42d680fe
BLAKE2b-256 7e177fa7efe07e3f23ae721679b280ea39eeb582ad82683daf06d9a927c18a01

See more details on using hashes here.

File details

Details for the file telemetrix_aio-1.25-py3-none-any.whl.

File metadata

File hashes

Hashes for telemetrix_aio-1.25-py3-none-any.whl
Algorithm Hash digest
SHA256 23139b15457127c16999d4026e10279c5e6784df1ae40eb881cf957e2c960e38
MD5 ca970d1d6dca176cf0e788756e24520a
BLAKE2b-256 d323facb07e25ee1c360793f62679bb4a40aa39d190524ecd66d77f51abac1ad

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page