Плата Adafruit nRF52

Я работаю над проектом (сценарий изображен во вложении), использующим Bluetooth Low Energy (BLE). В качестве главного (центрального устройства) я использую перьевую доску Adafruit nRF52 (https://learn. adafruit.com/bluefruit-nrf52-feather-learning-guide/introduction) и в качестве ведомых устройств (периферийных устройств) пару модулей Adafruit nRF8001 (https://learn.adafruit.com/getting-started-with-the-nrf8001-bluefruit-le-breakout/ распиновка?view=all#introduction). Более того, мне нужно подключить nRF52 к Arduino Uno rev3.

Я пытаюсь настроить первоначальную связь между центральным и периферийным устройствами, но если я даже попытаюсь загрузить мигающий скетч на плату nRF52, на этапе компиляции выдается следующая ошибка:

exec: "nrfutil": исполняемый файл не найден в $PATH

Кто-нибудь знает, что это значит? Я много гуглил, но не смог разобраться в этой проблеме.

Заранее благодарю всех, кто сможет мне помочь!

Филиппо

[EDIT] Решено: сначала нужно просто установить nfrutil, как написано в https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/arduino-bsp-setup#nrfutil-os- только для x и Linux

, 👍1

Обсуждение

не против поделиться своим кодом на github?, @dberm22

Не могли бы вы рассказать, как вы решили проблему в ответе (или отредактировать ответ монаха Синхи)? Этот веб-сайт adafruit может не существовать по тому же адресу в будущем, поэтому он поможет дать будущим читателям полный ответ на ваш вопрос., @MechtEngineer


1 ответ


1

Шаг 2 решает эту проблему:

https://learn.adafruit.com/bluefruit-nrf52-feather -learning-guide/arduino-bsp-setup

Также узнайте, как добавить что-то в переменную пути в Windows.

,