Remotely Control And Monitor Arduino-Core devices
Project description
The Telemetrix Project
Telemetry is a system for collecting data on a remote device and then automatically transmitting the collected data back to local receiving equipment for processing.
The Telemetrix Project is a telemetry system explicitly designed for Arduino Core-based MCUs, using Python on the local client and an Arduino Core sketch, called Telemetrix4Arduino on the Microcontroller Unit (MCU).
In addition, WiFi is supported for the ESP8266 when used in conjunction with Telemetrix4Esp8266.
It is designed to be user extensible so that you may add support for sensors and actuators of your choosing.
A User's Guide explaining installation and use is available online.
A Python API for may be found here.
This project was developed in phases, and the directories for those phases were left intact. During the development phase, the phases were discussed on the Bots In Pieces blog.
The following functionality is implemented in this release:
- Analog Input
- Digital Input, Digital Input Pullup
- PWM output
- Loopback (for client/server link debugging)
- I2C Support
- SPI Support
- OneWire Support
- Servo Support
- HC-SR04 Type Sonar Distance Sensor Support
- DHT 11 and 22 Humidity/Temperature Sensor Support
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-1.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30ac00e1072ed8a8f6157b9d21c8f85b42c22c0f4e65268f69b3f94150713947 |
|
MD5 | c099e02699f8fe5f2eb1195e6512243f |
|
BLAKE2b-256 | f9368d806dd8403758bec92e80e1edc0e56ece573c3dc74f6df5b535fbfbb83e |