raspberrypi/433MHZ/rc-switch-pico
2023-04-19 16:28:55 +08:00
..
examples 添加Raspberry Pico 433MHZ转发模块看门狗功能 2023-04-19 16:28:55 +08:00
pioasm 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
.gitignore 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
CMakeLists.txt 添加Raspberry Pico 433MHZ转发模块看门狗功能 2023-04-19 16:28:55 +08:00
LICENSE 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
pico_extras_import.cmake 添加Raspberry Pico 433MHZ转发模块看门狗功能 2023-04-19 16:28:55 +08:00
pico_sdk_import.cmake 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
radio-switch.cc 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
radio-switch.h 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00
readme.md 优化433MHZ中继转发 2023-04-18 19:42:00 +08:00

RcSwitch

A port of the brilliant RC-Switch library to the raspberry pi pico.

It allows you to send and recieve radio signals from 433/315Mhz devices like radio controlled power sockets, using cheap radio modules.

This works for both recieving and transmitting. Check out the examples for code for both of these.

Building

This library can be developed on any platform that the pico-sdk works on, through cmake.

In the root directory, make sure that the pico-sdk is on your path and run

cmake .

then change directory into examples/recieve, then run

make

which will spit out your uf2 file.

Issues

If you experience an error while using this library, please raise an issue here on Github and I'll try to help out. Pull requests are also very welcome!