##### 固件基于乐鑫ESP32S2芯片,使用ESP-IDF框架4.2版本。
#### 一、项目功能
* 雷达感应、报警
* 继电器通断
* 七彩灯控制
* OTA升级
* AP配网
* 智能配网
* 遥控学习、清码
* Wifi和Mqtt功能
* 温湿度监控
#### 二、按键功能分配
通电后灯为红色,联网后灯为绿色,收发消息蓝色灯闪烁一次
* 短按 继电器通断
* 长按3秒 配网,绿灯闪烁
* 短按2次 打开AP/重启,红灯亮
* 短按3次 遥控学习,蓝灯闪烁3次
* 短按4次 遥控清码,蓝灯闪烁4次
* 短按5次 打开/关闭雷达,蓝灯闪烁5次
* 短按6次 离线/联网模式,离线灯为红色,联网灯为绿色
* 短按7次 OTA升级,红灯闪烁
#### 三、引脚分配参考
##### 1. 传感器和继电器
* GPIO1 ADC1-CH0 SCL-i2c传感器
* GPIO2 ADC1-CH1 SDA-i2c传感器
* GPIO3 ADC1-CH2 引出
* GPIO4 ADC1-CH3 引出
* GPIO5 ADC1-CH4 继电器
##### 2. RGB灯:
* GPIO11 Red电源灯:红色(接通电源)、绿色(已经联网)、蓝色(接收信号、智能配网)
* GPIO12 Green
* GPIO13 Blue
##### 3. 按键:
* GPIO15 控制按钮
##### 4. 射频遥控
* GND
* VCC 3.3V
* GPIO19 信号1
* GPIO20 信号2
* GPIO21 信号3
* GPIO26 信号4
* GPIO33 对码按键
##### 5. 代码烧录
* GPIO43 TXD
* GPIO44 RXD
* GND
* GPIO0 启动模式,低电平进入烧录模式
* EN 重启按键(EN引脚:高电平,芯片使能;低电平,芯片关闭;芯片已默认拉高)