Как стать автором
Обновить

BLE от Nordic Semiconductor. Начало работы со стеком с применением чипа nRF51822

Время на прочтение 7 мин
Количество просмотров 40K
Беспроводные технологии *
Из песочницы

Здравствуйте.

Какое-то время я вынашивал идею написать статью о данном стеке, его особенностях и применении с использованием чипа nRF51822. А недавняя публикация "BLE стек от TI" заставила меня сесть и попытаться превратить идею в что-то материальное.

Nordic Semiconductor предоставляет очень интересное, на мой взгляд, решение. С одной стороны мощный чип на ядре ARM Cortex-M0, с другой стороны постоянно развивающееся ПО стека и набора библиотек, входящих в состав SDK.

К сожалению, на Хабре нет статей, посвященных тематике BLE на NORDIC-е, как в прочем, практически нет их и в рунете, поэтому надеюсь, что статья будет полезна тем, кто начинает использовать продукцию этой фирмы в части, касающейся BLE, а также тем, кто увлекается технологией Bluetooth и BLE в частности.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Комментарии 19

Знакомство: BBC micro:bit и mbed OS 5

Время на прочтение 4 мин
Количество просмотров 11K
C *Программирование микроконтроллеров *Разработка для интернета вещей *
Туториал
Как отмечалось на geektimes, микрокомпьютер BBC micro:bit ещё этой весной начали рассылать британским школьникам, а пару месяцев назад он поступил в свободную продажу по цене от £13 за штуку.

Предположим, micro:bit приобретён; что с ним делать дальше? Я решил сделать из него часы, потому что мои наручные как раз сломались.


Инструкция по использованию micro:bit со старой версией mbed OS есть на сайте Ланкастерского университета; но ARM две недели назад выпустила новую версию mbed OS 5, и с этой новой версией библиотека поддержки microbit-dal «из коробки» не работает.

Насколько я понимаю, даже в самом ARM никто ещё не пытался использовать mbed OS 5 на micro:bit; мне хотелось стать первым.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 9

Что несёт новый nRF Connect SDK для Nordic? Эволюция, революция или альтернатива?

Время на прочтение 9 мин
Количество просмотров 8.1K
Разработка для интернета вещей *
Из песочницы
На прошедшей неделе Nordic Semiconductor добавил поддержку серии nRF52 в nRF Connect SDK.



Основной вопрос, который возникает у большинства — что это такое и главное зачем? Особенно актуален этот вопрос для тех, кто имеет опыт работы с nRF5 SDK, а их не мало.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 13

Особенности разработки для WatchOS приложений для здоровья

Время на прочтение 11 мин
Количество просмотров 2.4K
Разработка под iOS *Xcode *Swift *Носимая электроника
✏️ Технотекст 2022

Достаточно плотно разработкой программного обеспечения для часов я занимаюсь с 2017 года. За этот период сменилось 4 версии WatchOS (5, 6, 7, 8). Появилось больше функционала и исправлено множество баг с внедрением каждой новой версии Swift. Complications стали более самостоятельной частью приложения.

За 5 лет работы в сфере разработки приложений для часов мне пришлось столкнуться с множеством различных проблем и задач. Я хотел бы поделиться опытом и получить критические замечания относительно проделанной работы. Заранее сделаю оговорку, что решения, используемые в моей разработке, не претендуют на истинно верные. Не буду спорить, что что-то можно было бы сделать по-другому и лучше.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 6