Espruino:Примеры/Быстрый старт (USB)

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Быстрый старт (USB)[1]

Getting Started with Espruino

Подключение

Pixel Art Mini Meow Animated.gif Перед подключением платы обязательно проверьте, нет ли рядом оголённого металла (включая стол!), так как это может вызвать короткое замыкание.


  • Espruino Pico – эту плату можно подключить напрямую в разъём USB Type-A вашего компьютера или разъём USB-удлинителя. При подключении Pico должна быть расположена так, чтобы сторона с компонентами (а не с текстовыми надписями) была вверху, а четыре жёлтые пластины – лицом к пластику USB-разъёма.
  • Espruino Original, Espruino WiFi и Wio LTE – просто подключите плату при помощи кабеля Micro USB и готово.
  • Puck.js – у этого устройства нет USB-коннектора, но зато к нему можно подключиться по BLE. Читайте об этом в руководстве «Быстрый старт (Bluetooth LE)».
  • Pixl.js – у этого устройства USB-коннектор предназначен исключительно для питания. Но оно, как и Puck.js умеет коммуницировать через BLE, правда, настройка немного другая. Читайте об этом в руководстве «Быстрый старт (Bluetooth LE)».
  • Другие платы – более подробно читайте на этой странице.

Для пользователей Windows: На старых версиях Windows встроенный драйвер для портов USB COM не загружается автоматически. Вам нужно будет загрузить USB-драйвер ST:

  • Пользователям Windows 10 драйверы не нужны. После подключения платы её распознавание будет выполнено автоматически.
  • Если у вас не XP-версия Windows, вам понадобятся драйверы версии 1.4.0. Скачайте архив, распакуйте его, запустите exe-файл, откройте в проводнике папку «C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver» и дважды кликните либо на файл «dpinst_amd64.exe» (для 64-битных систем), либо на «dpinst_x86.exe» (для 32-битных систем).
  • Если у вас Windows XP, вам понадобятся драйверы версии 1.3.1. Скачайте архив, распакуйте его, запустите «VCP_V1.3.1_Setup.exe», а затем откройте в проводнике «C:\Program Files\STMicroelectronics\Software\Virtual comport driver» и дважды кликните на exe-файл.

Для пользователей Linux: Чтобы получить разрешение на подключение в роли обычного пользователя, вам нужно скопировать файл «45-espruino.rules» в «/etc/udev/rules.d», перезагрузить правила при помощи udevadm control --reload-rules, а затем удостовериться, что этот пользователь находится в группе plugdev (для этого напечатайте groups). Чтобы добавить своего пользователя в эту группу, напечатайте sudo adduser $USER plugdev, разлогиньтесь и снова залогиньтесь. Если вы пользователь Arch Linux, то вам вместо этого нужно будет добавить своего пользователя в группы uucp и lock.

Для пользователей OS X и хромбуков: Просто подключите плату и она заработает безо всяких драйверов.

Настройка приложения-терминала

Примечание: Рекомендуем использовать версию Web IDE Espruino из онлайн-магазина Chrome (у неё есть несколько дополнительных функций вроде обновления прошивки). Но доступ к Espruino можно получить и при помощи любой программы-терминала. Об альтернативных программах-терминалах можно почитать, например, тут.

  • Установите браузер Chrome.
  • Кликните здесь, чтобы перейти на страницу расширения Web IDE Espruino, а потом кликните на «Установить» справа вверху, чтобы запустить процесс установки.

Теперь давайте воспользуемся самой IDE:

  • Запустите Web IDE Espruino (это можно сделать прямо на странице расширения Web IDE Espruino в онлайн-магазине Chrome).
  • Кликните на оранжевую кнопку подключения слева вверху.
Quick Start USB connect.png
  • В появившемся окне выберите правильный последовательный порт (на Windows это обычно COM-порт с самой высокой цифрой, на Mac«/dev/tty.usbmodem1234», а на Linux«ttyACM0/ttyUSB0»).
  • Если порта нет или он не работает, поищите решение в этой статье.

Обновление прошивки

Espruino почти каждый день получает новые функции и улучшения. Если вы только купили новую плату Espruino, то настоятельно рекомендуем первым делом обновить прошивку.

В первый раз запустив Web IDE Espruino и подключившись к плате (как это сделать, см. выше), вы, возможно, увидите справа вверху жёлтый предупреждающий маркер, сообщающий о наличии новой прошивки. Кликните на него (или кликните на иконку шестерёнки справа вверху, чтобы открыть настройки, а потом откройте меню Flasher), затем кликните на кнопку Flash Firmware и следуйте дальнейшим инструкциям. Если вам открылось окно с выпадающим списком разных прошивок и вам не нужна возможность подключаться по сети, то можете выбрать любую из этих прошивок. Вы никак не рискуете повредить свою Espruino, но установка прошивки может занять несколько минут. Если у вас возникли какие-то проблемы, поищите решение в этой статье.

Примечание: Если вы не используете Web IDE, то последнюю версию прошивки можно загрузить и другим способом – читайте о нём здесь (но это гораздо сложнее).

Начинаем писать код!

О том, как написать свой первый код для Espruino, читайте в этой статье.

Теперь, когда вы примерно понимаете, как работать с Espruino:

См.также

Ссылки на полезные ресурсы

Внешние ссылки