Communicating with BLE devices in a React Native App - Rohan Samuel - RNL January 2023

  Переглядів 6,947

Pusher

Pusher

День тому

Rohan Samuel: Communicating with BLE devices in a React Native App
We will discuss the Bluetooth Low Energy concepts, and use them to create a mobile app built with Expo that provides BLE device communication.
_________________________________________________________________
About Pusher Sessions:
We're bringing the meetup to you. With Sessions, you can watch recordings of top-notch talks from developer meetups -- wherever and whenever you want.
Meetups are a great way to learn from our peers and to keep up with the latest trends and technologies. As developers ourselves, we at Pusher wanted to bring this great content to more people... So we built Sessions. On Sessions, you can watch talks that interest you and subscribe to be notified when new content gets added.
If you run a meetup and want to get involved, kindly get in touch.
_________________________________________________________________
About Pusher:
Pusher is a hosted service with APIs, developer tools and open source libraries that greatly simplify integrating real-time functionality into web and mobile applications.
Pusher will automatically scale when required, removing all the pain of setting up and maintaining a secure, real-time infrastructure.
Pusher is already trusted to do so by thousands of developers and companies like GitHub, MailChimp, the Financial Times, Buffer and many more.
Getting started takes just a few seconds: simply go to pusher.com and create a free account. Happy hacking!
[00:00:00] Intros
[00:00:26] Background
[00:01:10] BT vs BLE
[00:01:42] BLE Power Consumption
[00:02:35] Peripherals
[00:03:30] Data Transfer - GATT Profile
[00:04:52] Organisation of Data
[00:06:21] Notified Characteristic
[00:07:15] Building an app with a BLE device
[00:08:05] Expo
[00:09:06] React Native BLE PLX
[00:10:53] Pain points
[00:11:50] Expo plugins
[00:12:49] Testing with LightBlue
[00:14:24] Coding and React Native BLE PLX
[00:15:48] Example
[00:18:00] Connecting to the device
[00:19:05] Example with functions
[00:20:33] Data Transfer
[00:23:34] Light Blue and UID
[00:24:30] Reading Characteristics
[00:26:07] Example
[00:26:56] Monitoring characteristic
[00:28:36] Writing characteristic example
[00:29:31] Summary
[00:30:20] Q&A

КОМЕНТАРІ: 13
@haseebrehman2573
@haseebrehman2573 2 місяці тому
this is a perfect video, for what i was looking i found out. Thank You pusher.... looking for forward for more videos and learning like this...
@numbskull1540
@numbskull1540 7 годин тому
will it possible to connect ble with bluetooth speaker to play music with expo app
@marlboro35YT
@marlboro35YT 6 місяців тому
Hi Rohan, is the repo for the example code available?
@bj97301
@bj97301 Рік тому
I am confused because you mentioned that I wont need to eject but in the docs it says I do: Expo Make sure your Expo project is ejected (formerly: detached). You can read how to do it here and here. (only for expo)
@bj97301
@bj97301 10 місяців тому
Update: you dont need to eject but you will need to use the dev client
@jdcrunchman999
@jdcrunchman999 8 місяців тому
@@bj97301 I have no idea what you are talking about "ejected"
@jdcrunchman999
@jdcrunchman999 8 місяців тому
What do you mean by ejecting a project - be more specific.
@bj97301
@bj97301 8 місяців тому
@@jdcrunchman999 google it…
@jdcrunchman999
@jdcrunchman999 8 місяців тому
31:07
@jdcrunchman999
@jdcrunchman999 8 місяців тому
I'm dissapointed in your video - why didn't you go through the process of loading the app onto the phone. This is the area I just cannot do. Will you please put out another video....
@jdcrunchman999
@jdcrunchman999 8 місяців тому
And like all, UKpostsrs, you never give us viewers a chance to talk to you on Twitter, or anything like that and now you hide behind Twitter for us people who can’t afford to get that little blue dot from Twitter. That is disgusting and this is why I gave you a thumbs down.
@Gallersatz
@Gallersatz 19 днів тому
This guy doesn't owe you anything. This completely free video is not a how-to guide. It's just a rough overview on how a particular RN library works in the context of Pusher. It's mad to expect UKpostsrs to act like your personal tech support on twitter. Why would they help you?
@azamali2629
@azamali2629 2 місяці тому
Hi Rohan, is the repo for the example code available?
The Bridge to JSI | React Native London | April 2022
33:01
Pusher
Переглядів 4,6 тис.
Voloshyn - ЗУСИЛЛЯ (прем'єра треку 2024)
06:17
VOLOSHYN
Переглядів 876 тис.
Basics of an API Gateway
5:26
Pradeep Kumar Saini
Переглядів 15
React-Native with Expo and Bluetooth Low Energy for Beginners
20:02
Dan's React Native Lab
Переглядів 36 тис.
Master BLE Basics in Just 10 Minutes: The Ultimate Guide!
9:15
Novel Bits
Переглядів 87 тис.
React Native CLI vs Expo
9:56
Tom Baranowicz
Переглядів 8 тис.
ESP32 Step Tracker Tutorial React Native & Bluetooth
38:17
Taylor Galbraith
Переглядів 11 тис.
Какой телефон лучше всего снимает? 🤯
0:42
Игровой ноутбук за 100тр в МВИДЕО
0:58
KOLBIN REVIEW
Переглядів 681 тис.
Рекламная уловка Apple 😏
0:59
Яблык
Переглядів 794 тис.
How Neuralink Works 🧠
0:28
Zack D. Films
Переглядів 26 млн
поворотний механізм для антени
0:17
Lazeruk
Переглядів 14 тис.