It's this time of year when major changes in the Arduino Core break makeEspArduino. But maybe this needs only a small fix. I believe the build breaks because the IDF headers are now in tools/esp32-arduino-libs/esp32/ instead of tools/sdk/esp32/. But maybe the linking stage needs a fix too. I didn't come that far. ;-)