私も同様の問題を確認しました。(winアプリ版でしたが) どうやらesptool.exeを参照する場所が異なっているようです。 とりあえず参照場所を書き換えることで対処できることを確認しました。 Arduino IDEを閉じた上で、 C:\Users\USER\Documents\ArduinoData\packages\obniz\hardware\esp32\3.4.2 にあるplatform.txtを以下のように書き換えて保存すると私は書き込みできるようになりました。 tools.esptool_py.path={runtime.platform.path}/tools/esptool ↓ tools.esptool_py.path={runtime.tools.esptool_py.path}