Bluetooth: следващото поколение - 💡 Fix My Ideas

Bluetooth: следващото поколение

Bluetooth: следващото поколение


Автор: Ethan Holmes, 2019

Bluetooth никога не е имал репутацията на лесна за работа, но с появата на новия Bluetooth 4.0 стандарт, и по-специално Bluetooth Low Energy, той не само става много по-лесен за работа, но и е станал много по-полезен. Особено за производителите, които сега разполагат с много ниска и гъвкава безжична технология.

От известно време е налице поддръжка на Bluetooth LE в iOS, а поддръжката се е увеличила с последните обяви около iOS7 в WWDC преди няколко седмици. Въпреки това доскоро беше ограничена поддръжката на Android, но с обявяването миналия месец в Google I / O, че следващото поколение на операционната система Android ще поддържа Bluetooth LE, и двете големи мобилни платформи поддържат стандарта.

Но само през последните няколко месеца започна подкрепата от другата страна, микроконтролерът на нещата. Модулите System-on-a-chip и Bluetooth, например от Bluegiga, Texas Instruments и Nordic, вече са на разположение. Въпреки това, лесните за използване дъски, предлагащи серийни интерфейси като BLE Shield на Kroll, или BLE Shield на RedBearLab и BLE mini board, наистина стават достъпни само в количество.

Което, разбира се, означава, че вероятно сме готови за следващата стъпка, която е Bluetooth LE в форм-фактор, съвместим с Arduino. В момента има два наистина интересни проекта за Kickstarter.

Първият е Ember & Torch, два Arduino-съвместими платки с вграден Bluetooth LE. Факелът е софтуер на Arduino и съвместим с пин борд, докато Ember се предлага в форм-фактор Arduino mini.

Но най-интересното за Ember & Torch не е хардуерът, а библиотеката Bonfire, която ще се доставя с дъските. С подкрепата на Arduino и iOS / Android страната ви позволява да прикачите функция към събитие. Така например, ако искате да изпратите актуализация на сензора от Arduino към телефона, бихте „излъчили“ събитие в основния цикъл на Arduino, което ще бъде обвързано с блок за обратно извикване на iOS края на нещата (и обратно ). Тя изглежда като гъвкава система и едно ниво на абстракция над правите серийни интерфейси, които са били налични досега.

Другият интересен проект е BLEduino. Интересното е, че докато платката идва и в форм-фактор Arduino, този проект е изобретил нещо, което те наричат ​​Shield-Shield, който се подхлъзва под дъската BLEduino, за да му придаде стандартен форм-фактор на Arduino. Всъщност това е доста изобретателна идея и макар да съм сигурна, че не е нова, не е нещо, което бих срещнал преди.

За разлика от Ember & Torch няма много подробности за това как данните се изпращат през Bluetooth LE между дъската и телефона. Но за тези от вас, които не са разработчици на iOS или и Android, BLEduino също ще изпрати приложение с iOS, което ще ви позволи да поемете контрола върху дъската без никакво програмиране в края на мобилната платформа.

И двата проекта изглеждат интересни и се надявам, че и двете ще прехвърлят целите си Kickstarter и ще бъдат финансирани, защото са достатъчно различни, които бих искал да играя и с двете.

В бъдеще в крайна сметка бих искал да видя дъска, която ви позволява да дефинирате профилите на GATT програмно. Теоретично е възможно, мисля, че докато не е особено добре документиран, скандинавският чипсет ще ви позволи да го направите по време на работа и ще ви позволи да превърнете вашето Arduino в „произволно“ Bluetooth устройство. Което би било доста готино, защото това означава, че всяко приложение за iOS или Android, предназначено да работи с такъв вид Bluetooth устройство, ще говори с вашия Arduino борд, без да прави каквото и да е програмирано от мобилната страна на нещата.



Може Да Се Интересувате

CRAFT в Maker Faire

CRAFT в Maker Faire


Рецепта: Сандвиче от фъстъчено масло със Сатай

Рецепта: Сандвиче от фъстъчено масло със Сатай


Създател на фауна: Винена барел Тайко Барабани

Създател на фауна: Винена барел Тайко Барабани


Базарът странно в създателя Faare: Голото дърво

Базарът странно в създателя Faare: Голото дърво