Commit 6d13be7
Upgrade IRremote library to 4.4.1 for ESP32 compatibility
IRremote 4.1.2 is incompatible with ESP32 Arduino core 3.x due to
deprecated timer API functions. Version 4.4.1 includes fixes for
ESP32 core 3.x compatibility.
Changes:
- Update CI workflow to install [email protected]
- Update version comments in both sketches
- Tested locally on all three platforms (Uno, ESP8266, ESP32)
- All builds pass successfully
Fixes ESP32 compilation errors:
- timerAlarmEnable/timerAlarmDisable not declared
- timerBegin/timerAttachInterrupt signature changes
- ledcSetup/ledcAttachPin not declared
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent d88855d commit 6d13be7
File tree
3 files changed
+3
-3
lines changed- .github/workflows
- ac_control
- ir_receiver
- ir_sender
3 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments