sle118 / squeezelite-esp32

ESP32 Music streaming based on Squeezelite, with support for multi-room sync, AirPlay, Bluetooth, Hardware buttons, display and more
1.26k stars 115 forks source link

Support for ESP32S3 RMT channel restrictions #313

Closed wizmo2 closed 1 year ago

wizmo2 commented 1 year ago

Resolves issues with IR receiver on ESP32-S3 due to

The first half (i.e. Channel 0 ~ 3) channels can only be configured for transmitting, and the other half (i.e. Channel 4 ~ 7) channels can only be configured for receiving.

This change has been tested on a standard ESP32 and should support C3 variations (although there are only 2 TX and 2 RX channels available).

philippe44 commented 1 year ago

Thanks!