2015-08-30 1 views
4

Я пытаюсь подключить Apple homekit к плате nodemcu, я нашел учебник, который работает на моем компьютере, но мне интересно, есть ли способ загрузить и запустить Node.JS на плате NodeMCU (ESP8266)?Как запустить Node.js на esp8266 (плата Nodemcu dev)?

+0

Какой ОС работает на нем? – Dai

+0

В узлеMCU я запускаю следующую прошивку http://nodelua.org/assets/uploads/2014/12/nodelua_8266.fw И мой рабочий стол работает MacOS10.9 – jezuz

+0

Я хотел бы реализовать это https: // github.com/KhaosT/HAP-NodeJS на плате узлаMCU – jezuz

ответ

2

Я думаю, что вы вводите в заблуждение nodemcu, который является прошивкой для плат ESP8266, который интерпретирует язык lua с помощью javascript runtime node.js, который работает на компьютерах.

Итак, ответ: вы не можете запустить node.js на ESP8266.

+0

Я думаю, что вы правы. Я попытаюсь использовать малину в качестве сервера и ESP8266 в качестве клиента. Спасибо! – jezuz

6

Вы можете запустить Espruino на нем. У меня есть модуль HiLetgo NodeMCU ESP-12E и легко загружать прошивку.

  1. Скачать и установить мигалкой https://github.com/thingsSDK/flasher.js
  2. Нажмите и удерживайте кнопку вспышки, нажмите кнопку сброса один раз. Он будет мигать один раз.
  3. Откройте приложение для флеши и запустите прошивку для Espruino.
  4. Отсоедините esp8266 и подключить его обратно в
  5. загрузить веб-аю для Espruino https://chrome.google.com/webstore/detail/espruino-web-ide/bleoifhkdalbjfbobjackfdifdneehpo?hl=en
  6. Изменение настроек скорости передачи -> Связь -> Скорость передачи 115200
  7. Connect и наслаждайтесь!

Некоторые образцы попробовать

https://github.com/mertenats/NodeMCU-and-JavaScript

+0

удивительный произведение !! – ANinJa