Теперь можно использовать соединение Bluetooth LE паяльника Pinecil V2 через веб-интерфейс, используемый для мониторинга и/или настройки температуры и мощности паяльника RISC-V.
Когда прошлым летом был запущен паяльник Pinecil V2 с Bluetooth-микроконтроллером Bouffalo Lab BL706 RISC-V, нам сказали, что есть основные потенциальные возможности использования функций Bluetooth LE: обновление прошивки OTA, удаленная телеметрия и управление. О последнем теперь заботится Йорик(Joric), который написал веб-приложение для визуализации данных телеметрии и даже контроля температуры паяльника.
Чтобы иметь возможность использовать функции Bluetooth, вам сначала необходимо установить последнюю версию прошивки Pinecil V2 с утилитой прошивки blisp, а затем перейти на https://joric.github.io/pinecil для сопряжения паяльника, как описано в Wiki. Обратите внимание, что реализация основана на Web Bluetooth API, который в настоящее время работает не во всех браузерах. Например, мы получили следующее сообщение при попытке доступа к веб-странице в Firefox на Ubuntu:
Bluetooth API не поддерживается в этом браузере. Что вы можете сделать:
- Windows: попробуйте последнюю версию Chome (не работает в Firefox)
- Linux: попробуйте включить флаги «web-bluetooth*» в chrome://flags
- MacOS: попробуйте браузер Bluefy (работа не гарантируется).
Пользовательский интерфейс появился в Chrome в Linux после включения этой функции. Вы можете проверить интерфейс в действии на видео ниже, показывающем, как выполнить сопряжение паяльника, график температуры и мощности в режиме реального времени (с небольшой задержкой), а также возможность управления температурой из веб-интерфейса. Он также покажет значение входного напряжения.
Веб-интерфейс может быть довольно удобным, особенно для людей, у которых могут возникнуть проблемы с чтением значений на маленьком дисплее Pinecil V2, и это открывает путь к другим функциям, таким как реализация автоматического управления вентиляцией во время пайки. Если вы хотите принять участие, вы можете проверить репозиторий IronOS на Github.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.