2016-05-06 14 views
1

möchte ich Espressif SDK und die erforderlichen Werkzeuge für den Bau und Flashen der Firmware Esp8266 auf OSX, aber ich fand es nur für Debian und WindowsEspressif SDK Esp8266 für OSX

+0

installieren Oracle VirtualBox auf Ihrem Mac kostenlos und installieren Debian im Inneren, dass - unter der Annahme, dass jede Hardware beteiligt ist USB-Attached und kann sein * von OSX auf die virtuelle Debian-Maschine "weitergeleitet". –

+0

Benötigen Sie mehr Feedback? Wenn nicht bitte [schließen] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) es. –

Antwort

1

Das SDK selbst vollständig ist plattformunabhängig - Es ist egal, auf welchem ​​Betriebssystem Sie laufen. Sie müssen lediglich eine Werkzeugkette für Ihre Version von OS X. Die ESP8266 öffnen SDK Community dieses Repo zusammen auf die Erstellung der Werkzeugkette für Anweisungen gebaut und das SDK mit ihm arbeiten einrichten:

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

Sie sollten in der Lage sein, den Anweisungen von Mac OS dort zu folgen.

Alternativ enthält das ESP8266 Arduino-Projekt vordefinierte Toolchains für OS X, Linux und Windows. Sie haben auch ein Python-Skript hier, die meisten davon einrichtet für Sie:

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

0

Ich möchte Ihnen ein paar Hinweise installieren (zu lang für einen Kommentar). Ich bin nicht 100% Sie wollen wirklich mit dem SDK direkt oder lieber mit einer Firmware arbeiten, die das SDK verwendet, um eine höhere Ebene API darüber zu bauen.

Wenn es die später ist gibt es mehrere Optionen NodeMCU zum Beispiel (Wolke, Dockarbeiter) zu bauen: http://nodemcu.readthedocs.io/en/dev/en/build/

Für blinkt Ich schlage vor, Sie zu versuchen esptool.py: http://nodemcu.readthedocs.io/en/dev/en/flash/#esptool