Если у вас возникли проблемы с подключением контроллеров Espruino или Iskra JS в среде программирования Espruino Web IDE, следуйте пошаговым инструкциям на этой странице. Мы подробно расскажем, как правильно настроить оборудование и устранить возможные неполадки.
Пройдите внимательно гайд по настройке контроллеров Espruino / Iskra JS со средой разработки Espruino Web IDE. Зафиксируйте шаг, на котором возникает ошибка.
Платформы Espruino и Iskra JS работают только в среде Espruino Web IDE. Если у вас установлена Iskra IDE или другое ПО, замените его на Espruino Web IDE.
Если вы используйте платформу с микроконтроллером STM32 в OS Windows по проводному подключению, возможно в системе не установлен USB-драйвер ST-LINK.
Порты (COM и LPT)
без значков предупреждения – драйвер USB ST-LINK успешно установлен.Порты (COM и LPT)
с восклицательным или вопросительным знаком – установите драйвер USB ST-LINK:В некоторый версиях OS Windows необходмо вручную указать путь к драйверам.
неработающее устройство
и нажмите кнопку обновить драйвер
.Поиск и установка драйверов вручную
.C:\Program Files\STMicroelectronics
C:\Program Files (x86)\STMicroelectronics
Если установка драйвера с указанием пути не помогла, прошейте контроллер через DFU-режим
Если после подключения платы Espruino или Iskra JS к компьютеру в диспетчере устройств не появляется новое устройство, это может происходить по следующим причинам:
брандмауэр Windows
и антивирусные программы.Если с USB-кабелем и операционной системой всё в порядке, возможно в микроконтроллере STM32 нет интерпретатора Espruino. Для решения проблемы прошейте контроллер в DFU-режиме.
Если в диспетчере устройств плата отображается корректно, но при попытке загрузить скрипт происходит рассоединение контроллера Espruino со средой программирования Espruino Web IDE, возможно это связано с особенностями ОС Windows. Обойти ошибку можно с помощью дополнительного USB-хаба, который будет служить посредником между компьютером и управляющей платой.
Драйвер USB установлен корректно, название платы появляется в консоли и даже светодиод LED1
мигает. Но среда программирование Espruino Web IDE отказывается работать с модулями Амперки, выводя сообщение: Module @amperka/… not found
.
По умолчанию библиотеки Амперки работают только при подключении к интернету. Если у вас отсутвует доступ в сеть, настройте Espruino Web IDE на работу с локальными библиотеками.
Проверьте путь к подключаемым библиотекам. Зайдите в настройки Espruino Web IDE:Module URL
.
Должен быть указан:
https://www.espruino.com/modules | https://js.amperka.ru/modules
HTTPS
на HTTP
:http://www.espruino.com/modules | http://js.amperka.ru/modules
На вашем ПК может быть стороннее программное обеспечение, которое блокирует доступ Espruino Web IDE в интернет или искажает ссылку подключаемого модуля.
Malware
. Запустите сканирование компьютера антивирусом. Если в ходе проверки будет обнаружено вредоносное программное обеспечение — удалите его.Если вы прошли все шаги и проблема осталась — обратитесь в нашу техническую поддержку через форму обратной связи или по телефону.
Рекомендуем также ознакомиться со статьями, документацией и другими полезными материалами по платформе Espruino Web IDE.