Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
ladyada committed Jan 3, 2025
1 parent 12db608 commit 35d92f4
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions wled00/pin_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -215,9 +215,8 @@ bool PinManager::isPinOk(byte gpio, bool output)
// GPIO46 is input only and pulled down
#else

Serial.printf("GPIO TEST %d\n\r", gpio);
if (strncmp_P(PSTR("ESP32-U4WDH"), ESP.getChipModel(), 11) == 0) {
Serial.println("U4WDH");
if ((strncmp_P(PSTR("ESP32-U4WDH"), ESP.getChipModel(), 11) == 0) || // this is the correct identifier, but....
(strncmp_P(PSTR("ESP32-PICO-D2"), ESP.getChipModel(), 13) == 0)) { // https://github.com/espressif/arduino-esp32/issues/10683
// this chip has 4 MB of internal Flash and different packaging, so available pins are different!
if ((gpio == 1) || (gpio == 3) || ((gpio >= 6) && (gpio <= 8)) ||
(gpio == 11) || (gpio == 16) || (gpio == 17) || (gpio == 20) ||
Expand Down

0 comments on commit 35d92f4

Please sign in to comment.