Compiled esp-open-sdk image to use directly with macOS, without any additional layer.
Source code: https://github.com/pfalcon/esp-open-sdk
Download from releases, unzip, double click to mount, and add it to PATH:
export PATH=$PATH:/Volumes/esp-open-sdk/esp-open-sdk/xtensa-lx106-elf/binPython and ESPTool are needed. To install them, open a Terminal and type:
python3 -m pip install esptool- To compile, go to directory where source code is, and type:
make rebuildYou can use -jN gcc parameter to use N CPU threads.
For example, if your CPU has 10 cores with HyperThreading, you can use:
make -j20 rebuild