Remotely Control And Monitor Arduino and Esp devices
Project description
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.
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e91d8fee229ba73d44c4d929cd9bb24ecf09f730579ae848fe1198fa6b0765a |
|
MD5 | 3facd964248751eb8f93e06948504579 |
|
BLAKE2b-256 | e14e40b4632bbf6bd65e008ff44bc5b87315cadcfed2a4e078ea7994b26fb2be |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7664e7c472873bda7520881d327a735d8fadd89f3c8877b4b22da20aac92c304 |
|
MD5 | 89681b04e4d536b836bca26520ecdcc0 |
|
BLAKE2b-256 | 6f621d5eabfbbb14a19e1bfb4cc78b4759013bdd2a4636787d3079a22561b1d4 |