Skip to main content

Remotely Control And Monitor Arduino and Esp devices

Project description

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.

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

firmetix-7.1.2.tar.gz (24.5 kB view details)

Uploaded Source

Built Distribution

firmetix-7.1.2-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file firmetix-7.1.2.tar.gz.

File metadata

  • Download URL: firmetix-7.1.2.tar.gz
  • Upload date:
  • Size: 24.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for firmetix-7.1.2.tar.gz
Algorithm Hash digest
SHA256 5e91d8fee229ba73d44c4d929cd9bb24ecf09f730579ae848fe1198fa6b0765a
MD5 3facd964248751eb8f93e06948504579
BLAKE2b-256 e14e40b4632bbf6bd65e008ff44bc5b87315cadcfed2a4e078ea7994b26fb2be

See more details on using hashes here.

File details

Details for the file firmetix-7.1.2-py3-none-any.whl.

File metadata

  • Download URL: firmetix-7.1.2-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for firmetix-7.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7664e7c472873bda7520881d327a735d8fadd89f3c8877b4b22da20aac92c304
MD5 89681b04e4d536b836bca26520ecdcc0
BLAKE2b-256 6f621d5eabfbbb14a19e1bfb4cc78b4759013bdd2a4636787d3079a22561b1d4

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