The Firmetix Project
Firmetix is a fork of the Telemetrix project with the added suport for the tone function and other features
Here is a feature comparison between Firmetix, StandardFirmata and Telemetrix:
| Feature | Firmetix | StandardFirmata | Telemetrix |
|---|---|---|---|
| Analog Input | X | X | X |
| Analog Output (PWM) | X | X | X |
| Digital Input | X | X | X |
| Digital Output | X | X | X |
| i2c Primitives | X | X | X |
| Servo Motor Control | X | X | X |
| Tone | X | X | |
| DHT Temperature/Humidity Sensor | X | X | |
| OneWire Primitives | X | X | |
| HC-SR04 Sonar Distance Sensor | X | X | |
| SPI Primitives | X | X | |
| Stepper Motor Control (AccelStepper) | X | X | |
| Python Threaded Client Included | X | X | |
| Python Asyncio Client Included | X | X | |
| Support For STM32 Boards (Black Pill) | X | ||
| Designed To Be User Extensible | X | X | |
| Integrated Debugging Aids Provided | X | X | |
| Examples For All Features | X | X | |
| Bluetooth Low Energy Support | X | ||
| WiFi Support | X | 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 client API.
The server for Arduino serial linked devices is called or esp devices Firmetix.
A User's Guide explaining installation and use is available online.
Metadata
Release files for firmetix 7.1.2
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 |
|---|---|---|---|---|
| firmetix-7.1.2.tar.gz | 24.5 kB | Without provenance | Details for firmetix-7.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| firmetix-7.1.2-py3-none-any.whl | Python 3 | none | any | Details for firmetix-7.1.2-py3-none-any.whl |
Total release size: 48.5 kB
Release files / firmetix-7.1.2.tar.gz
| Download URL | firmetix-7.1.2.tar.gz |
|---|---|
| Size | 24.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5e91d8fee229ba73d44c4d929cd9bb24ecf09f730579ae848fe1198fa6b0765a
|
|
BLAKE2b-256 checksum How to use checksums |
e14e40b4632bbf6bd65e008ff44bc5b87315cadcfed2a4e078ea7994b26fb2be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / firmetix-7.1.2-py3-none-any.whl
| Download URL | firmetix-7.1.2-py3-none-any.whl |
|---|---|
| Size | 24.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7664e7c472873bda7520881d327a735d8fadd89f3c8877b4b22da20aac92c304
|
|
BLAKE2b-256 checksum How to use checksums |
6f621d5eabfbbb14a19e1bfb4cc78b4759013bdd2a4636787d3079a22561b1d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Security for firmetix 7.1.2
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.