Skip to main content

Sending and receiving 433MHz signals with cheap GPIO RF modules on a Raspberry Pi

Project description

Introduction

Python module for sending and receiving 433MHz LPD/SRD signals with generic low-cost GPIO RF modules on a Raspberry Pi.

Base logic ported from NinjaBlocks 433Utils.

Supported hardware

All generic 433MHz capable modules (cost: ~2€) connected via GPIO to a Raspberry Pi.

433modules

Interoperability

Generic RF outlets and most 433MHz switches (cost: ~15€/3pcs).

rfoutlet

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

Usage

See examples (send.py, receive.py).

Open Source

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

rpi-rf-0.9.4.tar.gz (3.8 kB view hashes)

Uploaded Source

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