Use Pymakr VSCode Extention to upload project to device and run
python3 -m venv venv
source venv/bin/activate
pip install esptool
pip freeze > requirements.txt
pip install -r requirements.txt
ls /dev/cu.*
esptool.py --chip esp32 --port /dev/cu.usbserial-0001 erase_flash
esptool.py --chip esp32 --port /dev/cu.usbserial-0001 --baud 460800 write_flash -z 0x1000 ESP32_GENERIC-OTA-20240222-v1.22.2.bin