用于 OSX 的 Espressif SDK ESP8266

Espressif SDK ESP8266 for OSX

我想在 OSX 上安装 Espressif SDK 和构建和刷写 ESP8266 固件所需的工具,但我只在 Debian 和 Windows

上找到它

我想给你一些建议(太长了无法发表评论)。我不是 100% 你真的想直接使用 SDK 或者更确切地说是使用 使用 SDK 在其上构建更高级别 API 的固件。

如果是后者,有几个构建 NodeMCU 的选项,例如(云,Docker):http://nodemcu.readthedocs.io/en/dev/en/build/

对于闪烁,我建议你尝试 esptool.py:http://nodemcu.readthedocs.io/en/dev/en/flash/#esptool

SDK 本身完全与平台无关 - 它不关心 OS 你是什么 运行。您只需要一个为您的 OS X 版本构建的工具链。ESP8266 Open SDK 社区已将此 repo 放在一起,以提供有关编译工具链和设置 SDK 以使用它的说明:

https://github.com/pfalcon/esp-open-sdk

您应该能够按照那里的 Mac OS 说明进行操作。

或者,ESP8266 Arduino 项目托管 OS X、Linux 和 Windows 的预构建工具链。他们还在此处制作了一个 Python 脚本,为您设置了大部分内容:

https://github.com/esp8266/Arduino/blob/master/tools/get.py