SparkFun According to Pete #49 - How Bluetooth Works

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 พ.ค. 2024
  • In this episode of According to Pete, we go a bit more in-depth into how Bluetooth (specifically Bluetooth Classic) actually works from a low-level perspective. We’ll briefly cover some history, the specs and they’re data rates, modulation schemes, data formats and frequencies in use. It’s a crash course in what the Bluetooth landscape looks like.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 63

  • @sebastiantu6212
    @sebastiantu6212 3 ปีที่แล้ว +4

    This guy's personality actually helps me understand the content a lot better. I zone out within seconds of most videos. I can't believe a actually finished a 40 minute video about bluetooth

    • @Kleedje3000
      @Kleedje3000 ปีที่แล้ว

      i do related on this. Also I find it a bit "American" ((saying from a dutch with a stick up his *ss)not sure if he is :P ) but in this case it just keeps me focused on what he is saying.
      So in the end.

  • @amrrmar
    @amrrmar 3 ปีที่แล้ว +8

    Great video, thanks !
    TDM = Time Division (not domain) Multiplexing
    SPP = Serial Port Profile (not Protocol) :)

  • @betsybrahm2214
    @betsybrahm2214 4 ปีที่แล้ว +1

    I'm new to Bluetooth, and this video provided insight into how it works. Once I found the video, I was glued to it, til the end. Thank you for taking the time to make it.. Betsy Brahm

  • @rusticagenerica
    @rusticagenerica 4 ปีที่แล้ว +25

    Damnit too many joke attempts per minute for me. :-) :D

  • @amiryosha6653
    @amiryosha6653 5 ปีที่แล้ว +3

    Hi, do you have a link for the next episode - "low low energy & smart BT" ?

  • @radinm7258
    @radinm7258 2 ปีที่แล้ว

    Loved this! Thank you for the high level instruction. At least now I have some ideas about what's under the hood for Bluetooth!

  • @bernardkravitz
    @bernardkravitz 3 ปีที่แล้ว

    Great high level intro of a messy landscape! Thanks.

  • @PellJuran
    @PellJuran 5 ปีที่แล้ว

    Really great video - wish I'd found this a few weeks ago. Can you recommend a similar video covering the software aspects of connecting - pairing and services etc. I want to use a phone to send small amounts of data to a Bluetooth device without the device having to agree to the pairing. The user won't have any way to say yes on the device itself or key in 4 digit codes etc. Can this be done? Is there some sort of "Discoverable and will accept data from anyone" mode?

  • @MikeBramm
    @MikeBramm 6 ปีที่แล้ว

    Thanks Pete. Very informative. Keep them coming.

  • @himanshumishra4567
    @himanshumishra4567 3 ปีที่แล้ว

    Thank you for providing in-depth knowledege of bluetooth classical

  • @eigenfield
    @eigenfield 3 ปีที่แล้ว

    The packet layout you described is already when they are connected. Can you describe the packet during scanning and discovery phase?

  • @eigenfield
    @eigenfield 3 ปีที่แล้ว

    Can u explain the ARQN and SEQN bit in a noisy and there is a re-transmit. How does the sender, receiver know about these conditions and decide on re-transmission and move on?!

  • @aleksaanicic3766
    @aleksaanicic3766 2 ปีที่แล้ว

    Awesome work, thanks Pete!

  • @jklmnpqrst
    @jklmnpqrst 6 ปีที่แล้ว +25

    skip to 3:19, thanks me later

  • @UseLogicPlease123
    @UseLogicPlease123 4 ปีที่แล้ว

    Thanks! Would love to see more in-depth on BLE.

  • @mavez6322
    @mavez6322 ปีที่แล้ว

    Excellent video fella! Very informative.

  • @patrickdiego4115
    @patrickdiego4115 5 ปีที่แล้ว

    Great Video. Hoping to see Bluetooth Low Energy video as well.

  • @sagnikpradhan3594
    @sagnikpradhan3594 6 ปีที่แล้ว +2

    I missed you a lot Pete ! 😭

  • @scottthornton4363
    @scottthornton4363 5 ปีที่แล้ว +2

    Does anyone know where I can find more info on BT Classic, particularly SCO for audio. Looking for anything; modules, coding, general, etc.

    • @gopimarvathi3733
      @gopimarvathi3733 3 ปีที่แล้ว

      Could you share the resources you find here? It'd be helpful

  • @upendercharychennoju2749
    @upendercharychennoju2749 4 ปีที่แล้ว

    Hello Pete,
    As you mentioned you will be explaining about the BLE in the next lecture.
    But there is no post regarding the BLE. Your videos are very helpful. Please make a video on BLE.
    Thank you so much.

  • @pangolian
    @pangolian ปีที่แล้ว

    I've never had so much fun learning about bluetooth

  • @dani6343
    @dani6343 3 ปีที่แล้ว

    34:40 The HCI takes AT commands directly?

  • @celestinarocha3034
    @celestinarocha3034 9 หลายเดือนก่อน

    hello, a shared my bluetooth with an unknown guy who said he needed internet for an emergência. Now I'm afraid he hacked me. What shall I do to clean my mobile, please?

  • @ashishgarg2471
    @ashishgarg2471 5 ปีที่แล้ว

    Nice content for beginners

  • @achyuthegde09
    @achyuthegde09 5 ปีที่แล้ว +1

    Good work Pete! This is the best starting point for the people with no knowledge of BT.

  • @eigenfield
    @eigenfield 3 ปีที่แล้ว

    Header is 54 bits. So the 18 bits is replicated three times. Can u explain why this triple replication for the header?

  • @BenBizaouiESR
    @BenBizaouiESR 3 ปีที่แล้ว

    so would a single master be able to slave multiple devices (make my phone play music to multiple speakers )

  • @eigenfield
    @eigenfield 3 ปีที่แล้ว

    Does HS have FHSS?

  • @vinayvincent3462
    @vinayvincent3462 4 หลายเดือนก่อน

    Good background info on bluetooth. However for the next video, you could probably do without the background music which is rather distracting :)

  • @efratisack2396
    @efratisack2396 3 ปีที่แล้ว

    the man in the back is priceless

  • @justinneddie9437
    @justinneddie9437 6 ปีที่แล้ว

    This was fun... I thought I knew a bunch about BT... I don't

  • @WA4OSH
    @WA4OSH 2 ปีที่แล้ว

    4:30 Yes, the organizaiton is called Bluetooth SIG (It's pronounced sig, one word)

  • @jackmanjls
    @jackmanjls 4 ปีที่แล้ว

    A suggestion...some timing diagrams would be make this presentation cleared.

  • @electron-1979
    @electron-1979 6 ปีที่แล้ว

    I don't mind the on-the-fly style

  • @AstroSam66
    @AstroSam66 6 ปีที่แล้ว

    Actually its Lenov'O' :-)

  • @UseLogicPlease123
    @UseLogicPlease123 4 ปีที่แล้ว

    8 bytes of sync but 1 bit of sequence? whaaaa?

  • @rusticagenerica
    @rusticagenerica 4 ปีที่แล้ว +1

    At some point you talk about HS and say it is WIFI. But Bluetooth is not WIFI is it ?? Different antaenas etc ... Or is Bluetooth HS Exactly WIFI ? Then why do they have such different names? Would Bluetooth be actually a Slow WIFI ?

  • @tedder42
    @tedder42 6 ปีที่แล้ว

    lenova=lenovo (I think). and you did quote universities. At least there's a trailing quote :)

    • @snakeoilification
      @snakeoilification 6 ปีที่แล้ว

      Ugh. I always make that mistake. But I only quoted universities after the fact.

  • @TechnologyLearningLive
    @TechnologyLearningLive 3 ปีที่แล้ว +1

    good teaching but the rock music became disturbing in understanding yu

  • @Ghost572
    @Ghost572 5 ปีที่แล้ว +1

    I tried it, the Bluetooth nerds caught me out.

  • @mewlaue
    @mewlaue 2 ปีที่แล้ว

    the moment you realize, that your car cant speak the same BT Profile, that your smartphone has and need to buy a bt adapter for aux to connect your phone....

  • @boliveirapublico
    @boliveirapublico 6 ปีที่แล้ว +1

    you must be crazy to try to understand how this works :-)

    • @snakeoilification
      @snakeoilification 6 ปีที่แล้ว

      That's kinda how I feel about it!

    • @electron-1979
      @electron-1979 6 ปีที่แล้ว

      Hmm. Why did you watch it?

    • @eigenfield
      @eigenfield 3 ปีที่แล้ว

      I develop BPP for a printer and had to hand carry our prototype printer to Milpitas for certification. We had a Nucleus RTOS and proprietary BT stack

  • @RickTrajan
    @RickTrajan 3 ปีที่แล้ว

    so much data, that's a little hard to grasp...

  • @olipito
    @olipito 6 ปีที่แล้ว

    Hi Pete! Glad to see you back. I love your vids, but please don't do the side camera thing anymore, leave it to the unboxtherapy guy. Here we do serious stuff!

    • @roygalaasen
      @roygalaasen 6 ปีที่แล้ว

      olipito yes, right? I never understood the “trend” to voluntarily ruin the immersion by doing those stupid side camera views.

  • @DevCasey
    @DevCasey 6 ปีที่แล้ว

    "MAYBE THEY'RE NOT REAL MAN"
    XD

  • @pirateman1966
    @pirateman1966 6 ปีที่แล้ว +3

    When are they coming out with RedTooth? Bluetooth is so yesteryear? Or at least a GreenTooth that is environmentally responsible?!

    • @snakeoilification
      @snakeoilification 6 ปีที่แล้ว

      Jeff Branson invented a new color that's a combination of green and orange and he's calling it "grorange". And it's basically brown. But I'm hoping for a GrorangeTooth.

    • @eigenfield
      @eigenfield 3 ปีที่แล้ว

      In contrary, we are now at yesterday and Bluetooth's time is still in the future.

  • @aldust1578
    @aldust1578 3 ปีที่แล้ว

    4:40 you're not real man

  • @leddedup
    @leddedup 6 ปีที่แล้ว +2

    Jeebus, this is terrible. First time I ever watched one of these, and also the last.

  • @AnuragBhatt123
    @AnuragBhatt123 4 ปีที่แล้ว +2

    This guy is not good, gets distracted from the content

  • @jamesm6951
    @jamesm6951 3 ปีที่แล้ว +3

    The nonstop distracting jokes and ADHD-like personality of the presenter make the video unwatchable!

  • @rusticagenerica
    @rusticagenerica 4 ปีที่แล้ว

    Yeah this is plain unacceptable. If you do a video about Bluetooth for a high end channel like SparkFun + include a history section, come on, please take 2 seconds to see the precise data. Doesn't look professional to hesitate. But I am sure the rest of the video kicks Danish Arse