Как поставить node.js на Raspberry Pi

Установка: http://thisdavej.com/beginners-guide-to-installing-node-js-on-a-raspberry-pi/

Если не завелось с первого раза http://askubuntu.com/questions/575505/glibcxx-3-4-20-not-found-how-to-fix-this-error

Если не завелось со второго раза http://stackoverflow.com/questions/32563173/installing-node-js-on-raspberry-pi-2

Small Basic EV3 с чего начать

Прежде всего необходимо поставить все необходимое на свой ПК:

  • Скачать установщик Small Basic https://www.microsoft.com/en-us/download/confirmation.aspx?id=46392 (7 мб)
  • Установить. Никаких сложностей с установкой не будет, просто жмем далее пока не поставится.
  • Скачать расширение EV3 для Small Basic https://github.com/c0pperdragon/EV3Basic/releases. Кроме самого дополнения следует скачать еще и пак примеров.
  • Теперь в папке C:\Program Files (x86)\Microsoft\Small Basic у вас есть программа которую можно запустить и проверить на работоспособность.
  • Проверить что все поставилось довольно таки легко. создайте новый файл и начните писать в нем “Motor“. Программа сама подскажет вам определение этого класса и доступные функции. Это и будет значить что библиотека встала нормально.

  • Среда программирования сама по себе довольно дружелюбная и даже допускает копирование ее на другой ПК без установки.

 

Быстрый старт Nodemcu ( ESP8266 ) на Arduino

1. Качаем Arduino IDE 1.6.8 или выше.

2. Запускаем.

3. Открываем файл>настройки

4. Вбиваем в дополнительные ссылки http://arduino.esp8266.com/stable/package_esp8266com_index.json

5. Открываем Инструменты>Плата>Менеджер плат

6. Вбиваем в поисковик esp8266

7. Устанавливаем

8. Выбираем плату NodeMCU

9. Открываем пример WiFi web server

10. Вбиваем SSID и Password

11. Profit!

 

 

Оригинал: http://www.instructables.com/id/Quick-Start-to-Nodemcu-ESP8266-on-Arduino-IDE/

ESP8266 Hello world

Обзор ESP8266, с чего начать?

Wi-Fi модули с ESP8266 чипом сейчас активно набирают обороты. Есть сайт посвященный данному кристаллу.

Сами разработчики предлагают несколько вариантов своего продукта, называются ESP1-12E.

Различаются они лишь по 2м параметрам:

  • количество пинов
  • наличие/отсутствие антенны

Так вот, даже не хочу рассматривать какие-то зарезанные варианты типа ESP-01, у которого выведен только  UART.

Наибольшим функционалом обладает ESP-12E (купил здесь: http://ru.aliexpress.com/item/Free-Shipping-2pcs-lot-ESP8266-remote-serial-Port-WIFI-wireless-module-through-walls-Wang-ESP-12/32256161821.html ). Единственное, эту платку не положишь на макетку, шаг выводов 2 мм.

Для этого можно просто взять готовую платочку http://ru.aliexpress.com/item/Serial-WIFI-ESP8266-module-adapter-plate-Full-IO-port-leads-you-can-choose-the-ESP-07/32380914509.html ну или мучатся.

Ну и конечно же есть очень много готовых решений (как Arduino):

  • ESPDuino

 

  • sparkfun esp8266 thing

  • ESPresso

  • Adafruit

  • WeMos

  • Olimex

ESP8266 прошивается из под Arduino IDE

Для меня, как и для многих, наверное, будет очень важным плюсом, что его можно прошить через Arduino IDE. По этому повоу есть много статей, вот 2 например:

Свои решения используя плату

Вот и мое решение, которое конечно с первого раза не завелось. Пришлось дорабатывать.

 

Ссылочки:

  • https://www.youtube.com/watch?v=0J1Nt4q7uCQ
  • http://www.instructables.com/id/Programming-the-ESP8266-12E-using-Arduino-software/step10/Configuring-COM-Port/
  • https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png
  • http://esp8266.github.io/Arduino/versions/2.0.0/doc/boards.html