Skip to main content

The Firmetix Project

PyPI version arduino-library-badge

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)

Source distribution for firmetix 7.1.2
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)

Table of built distributions (wheels) for firmetix 7.1.2
File Interpreter ABI Platform Actions
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.

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