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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for telemetrix_aio-1.21-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6e1d07a6a9b7e9e81b098d4fe80d06f4d84968b17faacf5e5da57b14e1700ff |
|
MD5 | 429858549861e74b960384154937ccc4 |
|
BLAKE2b-256 | aeaf2e18f93fad04fd71f56f092787be399eaab69bc320ba6e8105295b6f7b1b |