Initial Configuration Push

This commit is contained in:
CCOSTAN
2016-10-11 16:42:06 +00:00
parent b83eeadfcb
commit 5127bc2109
2145 changed files with 298464 additions and 0 deletions

View File

@@ -0,0 +1,108 @@
rpi-rf
======
Introduction
------------
Python module for sending and receiving 433MHz LPD/SRD signals with generic low-cost GPIO RF modules on a Raspberry Pi.
Protocol and base logic ported ported from `rc-switch`_.
Supported hardware
------------------
All generic 433MHz capable modules (cost: ~2€) connected via GPIO to a Raspberry Pi.
.. figure:: http://i.imgur.com/vG89UP9.jpg
:alt: 433modules
Compatibility
-------------
Generic RF outlets and most 433MHz switches (cost: ~15€/3pcs).
.. figure:: http://i.imgur.com/WVRxvWe.jpg
:alt: rfoutlet
Full list compatible devices and chips see the `rc-switch Wiki`_
Dependencies
------------
::
RPi.GPIO
Installation
------------
On your Raspberry Pi, install the *rpi_rf* module via pip.
Python 3::
# apt-get install python3-pip
# pip3 install rpi-rf
Wiring diagram (example)
------------------------
Raspberry Pi 1/2(B+)::
RPI GPIO HEADER
____________
| ____|__
| | | |
| 01| . x |02
| | . x__|________ RX
| | . x__|______ | ________
| | . . | | | | |
TX | ____|__x . | | |__|VCC |
_______ | | __|__x . | | | |
| | | | | | x____|______|____|DATA |
| GND|____|__| | | . . | | | |
| | | | | . . | | |DATA |
| VCC|____| | | . . | | | |
| | | | . . | |____|GND |
| DATA|_________| | . . | |________|
|_______| | . . |
| . . |
| . . |
| . . |
| . . |
| . . |
| . . |
39| . . |40
|_______|
TX:
GND > PIN 09 (GND)
VCC > PIN 02 (5V)
DATA > PIN 11 (GPIO17)
RX:
VCC > PIN 04 (5V)
DATA > PIN 13 (GPIO27)
GND > PIN 06 (GND)
Usage
-----
See `examples`_ (`send.py`_, `receive.py`_).
Open Source
-----------
* The code is licensed under the `BSD Licence`_
* The project source code is hosted on `GitHub`_
* Please use `GitHub issues`_ to submit bugs and report issues
.. _rc-switch: https://github.com/sui77/rc-switch
.. _rc-switch Wiki: https://github.com/sui77/rc-switch/wiki
.. _BSD Licence: http://www.linfo.org/bsdlicense.html
.. _GitHub: https://github.com/milaq/rpi-rf
.. _GitHub issues: https://github.com/milaq/rpi-rf/issues
.. _examples: https://github.com/milaq/rpi-rf/blob/master/examples
.. _send.py: https://github.com/milaq/rpi-rf/blob/master/examples/send.py
.. _receive.py: https://github.com/milaq/rpi-rf/blob/master/examples/receive.py

1
deps/rpi_rf-0.9.5.dist-info/INSTALLER vendored Normal file
View File

@@ -0,0 +1 @@
pip

127
deps/rpi_rf-0.9.5.dist-info/METADATA vendored Normal file
View File

@@ -0,0 +1,127 @@
Metadata-Version: 2.0
Name: rpi-rf
Version: 0.9.5
Summary: Sending and receiving 433MHz signals with cheap GPIO RF modules on a Raspberry Pi
Home-page: https://github.com/milaq/rpi-rf
Author: Micha LaQua
Author-email: micha.laqua@gmail.com
License: BSD
Keywords: rpi,raspberry,raspberry pi,rf,gpio,radio,433,433mhz
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: RPi.GPIO
rpi-rf
======
Introduction
------------
Python module for sending and receiving 433MHz LPD/SRD signals with generic low-cost GPIO RF modules on a Raspberry Pi.
Protocol and base logic ported ported from `rc-switch`_.
Supported hardware
------------------
All generic 433MHz capable modules (cost: ~2€) connected via GPIO to a Raspberry Pi.
.. figure:: http://i.imgur.com/vG89UP9.jpg
:alt: 433modules
Compatibility
-------------
Generic RF outlets and most 433MHz switches (cost: ~15€/3pcs).
.. figure:: http://i.imgur.com/WVRxvWe.jpg
:alt: rfoutlet
Full list compatible devices and chips see the `rc-switch Wiki`_
Dependencies
------------
::
RPi.GPIO
Installation
------------
On your Raspberry Pi, install the *rpi_rf* module via pip.
Python 3::
# apt-get install python3-pip
# pip3 install rpi-rf
Wiring diagram (example)
------------------------
Raspberry Pi 1/2(B+)::
RPI GPIO HEADER
____________
| ____|__
| | | |
| 01| . x |02
| | . x__|________ RX
| | . x__|______ | ________
| | . . | | | | |
TX | ____|__x . | | |__|VCC |
_______ | | __|__x . | | | |
| | | | | | x____|______|____|DATA |
| GND|____|__| | | . . | | | |
| | | | | . . | | |DATA |
| VCC|____| | | . . | | | |
| | | | . . | |____|GND |
| DATA|_________| | . . | |________|
|_______| | . . |
| . . |
| . . |
| . . |
| . . |
| . . |
| . . |
39| . . |40
|_______|
TX:
GND > PIN 09 (GND)
VCC > PIN 02 (5V)
DATA > PIN 11 (GPIO17)
RX:
VCC > PIN 04 (5V)
DATA > PIN 13 (GPIO27)
GND > PIN 06 (GND)
Usage
-----
See `examples`_ (`send.py`_, `receive.py`_).
Open Source
-----------
* The code is licensed under the `BSD Licence`_
* The project source code is hosted on `GitHub`_
* Please use `GitHub issues`_ to submit bugs and report issues
.. _rc-switch: https://github.com/sui77/rc-switch
.. _rc-switch Wiki: https://github.com/sui77/rc-switch/wiki
.. _BSD Licence: http://www.linfo.org/bsdlicense.html
.. _GitHub: https://github.com/milaq/rpi-rf
.. _GitHub issues: https://github.com/milaq/rpi-rf/issues
.. _examples: https://github.com/milaq/rpi-rf/blob/master/examples
.. _send.py: https://github.com/milaq/rpi-rf/blob/master/examples/send.py
.. _receive.py: https://github.com/milaq/rpi-rf/blob/master/examples/receive.py

11
deps/rpi_rf-0.9.5.dist-info/RECORD vendored Normal file
View File

@@ -0,0 +1,11 @@
rpi_rf/__init__.py,sha256=VxtAc8dG3bUYFqxKU0JayKbSC_RKHmEShyCEc5PEomA,92
rpi_rf/rpi_rf.py,sha256=qd1xjGWkyTN2vS6s8sRj78KCT6HUWACUWWi0L1hsras,8199
rpi_rf-0.9.5.dist-info/DESCRIPTION.rst,sha256=xzgU1MFjowMadXF8Qx8Shbi-2zUfANylhgfuQYKWHVk,2931
rpi_rf-0.9.5.dist-info/METADATA,sha256=PWA2dot8xcWyk28Pcr_kv739IzbGtodWze4yJALbFRA,3652
rpi_rf-0.9.5.dist-info/RECORD,,
rpi_rf-0.9.5.dist-info/WHEEL,sha256=lCqt3ViRAf9c8mCs6o7ffkwROUdYSy8_YHn5f_rulB4,93
rpi_rf-0.9.5.dist-info/metadata.json,sha256=8Z_K5JHNRWupKzbaYYs-h7AVkZwDpsOrCaG9-E7lLsA,928
rpi_rf-0.9.5.dist-info/top_level.txt,sha256=TtSa82h8AF0S1JB1YU1HHsCUHTlTiIosbdIPWO3CH2M,7
rpi_rf-0.9.5.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
rpi_rf/__pycache__/rpi_rf.cpython-34.pyc,,
rpi_rf/__pycache__/__init__.cpython-34.pyc,,

5
deps/rpi_rf-0.9.5.dist-info/WHEEL vendored Normal file
View File

@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.29.0)
Root-Is-Purelib: true
Tag: cp34-none-any

View File

@@ -0,0 +1 @@
{"classifiers": ["Development Status :: 4 - Beta", "Intended Audience :: Developers", "Topic :: Software Development :: Build Tools", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Operating System :: POSIX :: Linux", "Topic :: Software Development :: Libraries :: Python Modules"], "extensions": {"python.details": {"contacts": [{"email": "micha.laqua@gmail.com", "name": "Micha LaQua", "role": "author"}], "document_names": {"description": "DESCRIPTION.rst"}, "project_urls": {"Home": "https://github.com/milaq/rpi-rf"}}}, "extras": [], "generator": "bdist_wheel (0.29.0)", "keywords": ["rpi", "raspberry", "raspberry", "pi", "rf", "gpio", "radio", "433", "433mhz"], "license": "BSD", "metadata_version": "2.0", "name": "rpi-rf", "run_requires": [{"requires": ["RPi.GPIO"]}], "summary": "Sending and receiving 433MHz signals with cheap GPIO RF modules on a Raspberry Pi", "version": "0.9.5"}

View File

@@ -0,0 +1 @@
rpi_rf