Skip to content

sprlightning/RF-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a6f206d · Nov 7, 2024

History

45 Commits
Aug 8, 2022
Dec 19, 2022
Dec 19, 2022
Dec 19, 2022
Dec 19, 2022
Dec 19, 2022
Aug 27, 2023
Dec 19, 2022
Nov 7, 2024

Repository files navigation

人生规划千万条,遵纪守法头一条。

射频管家不在维护,感谢大家的支持!

——————更新于2024年11月07日——————
注意本项目仅适用于经典射频管家,是开源广场最古老的双频版本!
近期出现的升级版/全频/多频版本与本项目无关,请勿混淆!
已知经典版与其余版本电路不同,乱刷固件会引起不开机/烧板等情况!
本项目旨在近距离管理家用电器遥控,勿滥用!
此外本项目软件是整体开源的,硬件在开源广场(经典双频),请注意鉴别版本。

——————更新于2024年9月21日——————
现在开源环境不好,你能看见本工程,就默默好好学习,不要干让大家不舒服的事,因为想真心学习的还是大有人在的。但是如果兄弟你真惹出什么事端,别说你在这学到的就行了。

另外有两个问题可能会让大家卡住,一个是编译时缺文件报错,比如"xxx.h: No such file or directory";另一个是按键上下呼呼乱翻页的事。

首先这里说明一下,程序没有问题,2.9也好,3.0.x也好,都没问题。

编译报错那个是因为程序中ESPAsyncWebServer库没了(arduino库改名了),这是唯一缺的库,它在lib文件夹里,你要手动安装一下。可以通过arduino安装zip库的方式安装一下,或者解压后把库文件和ino文件放一起,引用方式由<>改成""。

按键翻页那个,看看是不是按键的10k上拉电阻没焊好。因为对应esp12f,上是GPIO0,确认是GPIO2,下是GPIO14。正常情况,空闲状态这三个按键都是被10k电阻弱上拉,按下去就是下拉到地。如果空闲状态没被上拉,或者对地短路了,就会呼呼翻页。还有人提到说是初始化的问题,先上拉初始化设置,然后能解决类似的问题。

——————更新于2023年8月27日——————

因原作者(bug508)不再维护射频管家RF,所以我在此更新,并命名为RF-Master来加以区分;

一些问题:原始程序使用的是ESPAsyncWebServer.h,但是Arduino中能下载的是ESPAsyncWebSrv.h(库版本的问题),另外原始程序存在string返回不完整的问题(Arduino版本所致);

以上问题都会导致编译失败;解决方法就是新增一个库ESPAsyncWebServer,该库指向Arduino上的ESPAsyncWebSrv库;另外为缺失string返回值的函数增加返回值,用“return "";”即可;

这体现在3.0.1版本中,bug已修复,其中lib文件夹中的就是ESPAsyncWebServer库,需要用Arduino手动安装ZIP库的方式加载进去;

About

嘿!你终于找到了!一起学习,共同进步~

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published