Xtensa ESP8266/ESP32 v1.0

IRremoteESP8266 - ESP8266/ESP32 红外收发库

👁 0 浏览 · 📥 0 下载 · 发布于 2026-10-26 17:23

Q
Queen QUEEN00
0 人关注

说明

在 ESP8266/ESP32 上发送与接收红外遥控信号,支持 NEC/Sony/RC5/Dish 等数十种协议,可做红外遥控网关。

来源平台:GitHub(作者:crankyoldgit)
仓库地址:https://github.com/crankyoldgit/IRremoteESP8266
适配机型:ESP8266/ESP32
内核架构:Xtensa
本固件为源码包(.zip),下载后解压使用。

【详细教程】
1) 安装环境:打开 Arduino IDE,进入 文件→首选项→附加开发板管理器网址,填入 https://espressif.github.io/arduino-esp32/package_esp32_index.json(ESP32)或 https://arduino.esp8266.com/stable/package_esp8266com_index.json(ESP8266)。
2) 工具→开发板管理器,搜索 ESP32/ESP8266 并安装。
3) 本固件为源码包(.zip),解压到 Arduino 的 libraries 或 sketch 目录(按项目说明放置)。
4) 选择开发板型号与端口(如 ESP32 Dev Module / COM3),点 烧录(Upload) 编译并写入。
5) 烧录前按住开发板 BOOT 键进下载模式(若失败),用 按住BOOT→点烧录→松开BOOT 方法。
6) 打开串口监视器(115200)查看日志,确认运行正常。

【烧录接线补充(ESP32/ESP8266 通用)】
接线(电脑↔开发板):USB 数据线 Type-C/Micro 直接插板载串口芯片(CP2102/CH340),无需飞线即可烧录。
如需用外部 USB-TTL 串口下载器:TXD→RX、RXD→TX、GND→GND、3V3→VCC(3.3V),IO0(GPIO0) 接 GND 进入下载模式,烧录时按住 BOOT、点开始后再松手,烧完按 EN 复位。
输入命令(ESP-IDF):idf.py set-target esp32 && idf.py flash monitor
Arduino:选好开发板型号和 COM 端口后点"上传",串口监视器波特率 115200。

其他文件(0)

逻辑图 · 接线图 · 驱动 Zip · 说明书

没有配套资料。

附件 · 固件(当前 v1.0,1)

007_crankyoldgit_IRremoteESP8266.zip 1.1 MB 下载

评论(0)

登录后评论