Master BLE Basics in Just 10 Minutes: The Ultimate Guide!

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 67

  • @perrycopus
    @perrycopus 2 роки тому +37

    First time in a long time I've wanted to double-thumbs-up a video. Concise, accurate, well-produced. And did I mention, concise? Sub'd. Thank you sir!

  • @BubbleheadDiver
    @BubbleheadDiver 9 місяців тому +2

    This is the model for all informative UA-cam videos. EXCELLENT!

  • @sherifsamir6888
    @sherifsamir6888 Рік тому +4

    Amazing video! precise, concise and to the point.

  • @OmarMahmoud-gf2fd
    @OmarMahmoud-gf2fd 3 роки тому +5

    Your videos are great and easy to follow.
    Keep up the good work!

  • @bjornolsson9103
    @bjornolsson9103 6 місяців тому

    Great video, thanks for the summary! You explained it much more understandable than other documentation does!

  • @siva_subramaniam
    @siva_subramaniam Рік тому

    Thank you so much. Clear and concise.

  • @justinw7323
    @justinw7323 Рік тому

    Finally a good explanation of this.

  • @MasterFarrell
    @MasterFarrell 3 роки тому +1

    You do such a good job with these videos! Please keep it up!

  • @Frejjan
    @Frejjan 3 роки тому +1

    Great video. I hope you will cover more regarding Bluetooth mesh. Which was the only thing I missed from your book.

  • @quangchiennguyen8439
    @quangchiennguyen8439 8 місяців тому

    A very useful video. Thank you so much.
    Keep up the good work !!

  • @janouwehand2297
    @janouwehand2297 3 роки тому +1

    This is exactly the information I was looking for. Thank you very much!

  • @JeremyCook
    @JeremyCook Рік тому +1

    Good video. One detail I'm slightly unclear on: the peripheral advertises on a certain interval - if connectable does it also listen for connection requests from a central at a certain interval? Perhaps for a short time period after the advertisement is sent out? I'm assuming they do not listen all the time.

    • @NovelBits
      @NovelBits  Рік тому +1

      Yes. The peripheral is required to listen for a short amount of time (150 microseconds) after each connectable advertising packet in case a connection request is sent by a central device.

    • @JeremyCook
      @JeremyCook Рік тому

      ​@@NovelBits Neat, thanks. Where does that 150ms specification come from?

    • @NovelBits
      @NovelBits  Рік тому +1

      It is a time spacing between packets that’s standardized in the spec and used in many places in the Bluetooth protocol. It’s referred to as the Time Interframe Spacing (T_IFS). This is defined in the Bluetooth Core Specification document.
      Keep in mind it’s microseconds not milliseconds 🙂

    • @JeremyCook
      @JeremyCook Рік тому

      @@NovelBits Thanks. Wow that isn't much time!

  • @markuscwatson
    @markuscwatson Рік тому

    Great overview. Thanks

  • @martinsallai9923
    @martinsallai9923 3 роки тому +1

    Quality videos, love to watch them!

  • @jim5148
    @jim5148 2 роки тому

    Excellent presentation of the information! Thank you.

  • @rudyhenderson5002
    @rudyhenderson5002 2 роки тому

    Excellent content and presentation. Thanks!

  • @AhmedS-dr8ns
    @AhmedS-dr8ns 9 місяців тому

    Great Mohamed. Keep it up

  • @erikstangeland3064
    @erikstangeland3064 2 роки тому +1

    Very good and informative video! Do you know who the best supplliers of BLE tech are?

    • @mohammadafaneh3481
      @mohammadafaneh3481 2 роки тому

      Thanks. The most popular are probably Nordic Semi, Silicon Labs, Dialog, ST Microelectronics, Espressif (ESP32)

  • @wliterow
    @wliterow 3 роки тому +1

    well done , please keep up the great lecture series

  • @radhikabhat9480
    @radhikabhat9480 3 роки тому

    Very good videos, thanks a lot for sharing ! Please keep up the good work.

  • @samQu8y
    @samQu8y 2 роки тому +1

    Can I ask you what is the smallest BLE device ? I heard it can be downsized to micro size for medical purposes? is it possible?

    • @NovelBits
      @NovelBits  2 роки тому

      What kind of size are we talking about? From what I’ve seen, the smallest chipsets are available in as small as 2.0 mm x 2.0 mm packages.

    • @samQu8y
      @samQu8y 2 роки тому +1

      @@NovelBits In that case I dont think its a BLE technology. The size Im talking about is a micro size, 5 µm to be exact !

    • @NovelBits
      @NovelBits  2 роки тому

      @@samQu8y Do you have a link to an example?

  • @mrktm65sx
    @mrktm65sx 3 роки тому

    Great video, very helpful!

  • @Sara-lilia
    @Sara-lilia 3 роки тому

    Great tutorial keep up the good work 👍🌺

  • @faisalsaddique3323
    @faisalsaddique3323 2 роки тому

    Very informative videos Sir! keep up the good work.

  • @amitsengupta8136
    @amitsengupta8136 2 роки тому

    Excellent! Could you please share any topic with BLE with xamarin with C#? We need to use the same for Android and Mac watch. Thanks!

  • @georgeriley1280
    @georgeriley1280 Рік тому

    Is there a Bluetooth transmitter that will pair with hearing aids(BLE)? Want to connect to airplane entertainment thru hearing aids.

    • @NovelBits
      @NovelBits  Рік тому

      Do the hearing aids support “LE Audio”? If so, there are some LE Audio transmitters that can take audio from a 3.5 mm port and transmit audio to compatible audio receivers. Keep in mind this feature is still very new and there’s limited support for it.

  • @BorisxFRA
    @BorisxFRA 2 роки тому

    Thanks for the videoall explanations. :-)
    Would you say it's possible to detect/scan with a smartphone a signal in error from RFID (or similar passive technology) ??

  • @kindmartin
    @kindmartin 2 роки тому +1

    Hi Mohammad, great work here!. no one other in this immense world has the quality and passion you bring. I have perhaps easy doub and nor ESP s3 micropython dev consult service request. I would like to know if we can use BLE or classic BT to determine if a registered phone/ BT device is nearby regardless that sometimes iphone and androids changes layer 2 address for privacy reasons. any hint ?

  • @_snehalkirdat
    @_snehalkirdat 9 місяців тому

    How much bytes of data we can receive from ble

    • @NovelBits
      @NovelBits  9 місяців тому

      Up to 247 bytes of application data in a single packet.

  • @solomonmckay3126
    @solomonmckay3126 3 роки тому

    Is the CCCD always the same value (0x2902)? Even if it's for custom characteristics that I define?

  • @samgorman6098
    @samgorman6098 3 роки тому

    This is great! Just what I was looking for.

  • @zafariqbalpatel1821
    @zafariqbalpatel1821 3 роки тому

    Can I connect one BLE 5.0 based Smartphone with 10 (what is the max I can)BLE 5.0 based speakers --
    and run 10 different songs on all different speakers --with individual volume control,
    is It possible?

  • @jcolt84
    @jcolt84 8 місяців тому

    I found this video when I was. Was trying to find out how to best locate my stolen Onyx cty2 e-bike. Well, I guess I was really trying to locate the ble battery that it uses, but only so that i could find the bike itself. I've only owned it for 2 months, and I let it out of my sight for just 10 minutes, and someone stole it right off my front door patio! I've been trying nonstop to find it, and ive almost lost all hope of ever seeing that bike again. I've got a form of OCD, that wasn't bad at all, until a couple days ago when this happened, and now it's literally controlling my life, Aunt. I haven't even been able to accept the possibility that I will somehow have to forget about this, and move on with my life. Such a reality doesn't even seem possible right now. It's almost like my whole world's crashing down around me, and it's impossible for me to see a future which is anything close to positive. At least not right now anyway, and my mood and outlook is dwindling more and more by the moment.

  • @sumitkumar4694
    @sumitkumar4694 2 роки тому

    Thank you sir for such a valuable tutorial
    Could you please explain the "protocol identifier Uuid", "SDO Gatt service" terminology as described in SIG assigned number document.

  • @fredriks91
    @fredriks91 2 роки тому

    I have android 13, do I need new hardware? I have last years flagship S21ultra

    • @NovelBits
      @NovelBits  2 роки тому

      I assume you are referring to support for LE Audio?

    • @fredriks91
      @fredriks91 2 роки тому

      @@NovelBits yes

    • @NovelBits
      @NovelBits  2 роки тому

      @@fredriks91 Unfortunately, it is hardware dependent. Even some of the Pixel (e.g., Pixel 6a) phones do not support LE Audio, even with Android 13. So it will just depend on whether the hardware can support it or not (I'm guessing it's mostly for supporting the LC3 codec).

  • @ashickyogithan416
    @ashickyogithan416 Рік тому

    Ios device scan is not device not showing

  • @footpad9047
    @footpad9047 Рік тому +1

    I really like that this video presents the information concisely and densely. But I'd like to offer some critique. I know it's fashionable to cut speech segments right into each other with no gap between sentences, but would you please not do that? Pauses between sentences are part of the punctuation of speech, they help make it comprehensible, and that's more important than saving 0.3 seconds when you're explaining a complex topic.
    EDIT: I went looking for other tutorials, and look who I find. :) ua-cam.com/video/eZGixQzBo7Y/v-deo.html I find that style much easier to assimilate, simply because the speech style is natural instead of being robotic and compressed.

    • @NovelBits
      @NovelBits  Рік тому +1

      Noted 🙂 thanks for the constructive feedback!

  • @paulwwells
    @paulwwells 8 місяців тому +1

    Useful info thank you, but please cut the distracting music.

  • @msbanda2123
    @msbanda2123 Рік тому

    1.4 Mbps

  • @anyone1
    @anyone1 2 роки тому +3

    that app gonna make us to know the vaccinated body from the unvaccinated

    • @Salador1777
      @Salador1777 7 місяців тому

      Wow. Yesterday was wondering uses of temp sensor