Communication protocol in Embedded System | Synchronous & Asynchronous communication

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

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

  • @Ykotb08
    @Ykotb08 6 หลายเดือนก่อน +1

    As I usually say, years of un-understood lectures in college just easily explained by a short video, thank you!

  • @srilakshmipeteti8087
    @srilakshmipeteti8087 2 หลายเดือนก่อน +1

    Many concepts were cleared because of this clear explanation. your way of explanation is perfect!

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

    The best video on communication protocol I've ever seen. Thank you

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

    i wish he was my lecturer during my engineering degree. amazing explanations with colorful illustration.

    • @FoolishEngineer
      @FoolishEngineer  2 ปีที่แล้ว +1

      Thank you so much! Please show support to my video with Super thanks and don't forget to subscribe to our channel

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

    Great Explanation... The Analogy helps understand the concept more efficiently

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

    it(this video) gives an good understanding of Synchronous & Asynchronous communication. must watch for beginners like me. Thank You for this!

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

    This video saves my time nn. Thank you so much. Like this video I think communication in digital modules or circuits is not complicated one. Just connect the flip flops with data buses and clocks which is for synchronization. It is just an arrangement of REGISTERS between peripherals:)

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

      That's right!! It looks easy for understanding but it's big challenge altogether

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

      @@FoolishEngineer Yes! It's a big and huge challenge for me. I spent too much time and had trouble in it. You did a great job!!

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

    Lovely explanation! you are a great teacher

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    Nice explaination.....very well explained...Thanks bro for such amazing, informative, and interesting content

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

  • @newstech.292
    @newstech.292 4 ปีที่แล้ว +2

    Very good style learning techtis 《Good》👌👍💖❤
    God bless you

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

    Great explanation 👍 Thank you 😁

  • @brainworksknowhow3339
    @brainworksknowhow3339 8 หลายเดือนก่อน

    Thanks for the easy to understand analogies.

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

    Teşekkürler . Türkiye'den selamlar.

  • @vishwaksenam3631
    @vishwaksenam3631 10 หลายเดือนก่อน

    Your way of teaching is really excellent 👌👌

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

    Nice explanation..Thank you brother 👍😊

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

      Keep watching & share with your friends😁

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

    Very well explained analogies !

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

    Best video I’ve seen so far 💪

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

  • @chanukaumayanga1614
    @chanukaumayanga1614 6 หลายเดือนก่อน

    This is superb video💫💫...... I watched many videos previous 2 year to know what is synchronization.....But I couldn't understand😔............Today I watched this video........I understood what is it very well🙂............Thanks for this video❤........Do this type videos again this very simple examples like this video☺🏆

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

    You guys are doing great job... Nice initiative... Keep it up.....👍

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

    Explained well , All the best bro

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

      Thank you so much, Glad you liked it!!

  • @Edward-rr2xe
    @Edward-rr2xe 3 ปีที่แล้ว

    Thank you, very clear and great analogy. Liked.

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    Your video was a great help.

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    World class work 🎖 keep it up 👍🏻

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

      Thank you so much! Please show support to my video with Super thanks and don't forget to subscribe to our channel

  • @moveforadventure8554
    @moveforadventure8554 ปีที่แล้ว +9

    Please stop that background music

  • @HarpreetSingh-sg5un
    @HarpreetSingh-sg5un 3 ปีที่แล้ว

    very well explained in a simple way :).. thanks

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

      Thank you so much, Glad you liked it!!

  • @suvathisumathi2324
    @suvathisumathi2324 8 หลายเดือนก่อน

    Thanks for this video it was very helpful for me

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

    excellent explanation .........please dooooooooo more videos quckly ..please

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

  • @alaanasser6404
    @alaanasser6404 11 หลายเดือนก่อน +1

    How do I use a deep learning AI model to detect if data has changed while being transmitted on the bus between the sensors of the self-driving car?

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

    Very good explanation

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

      Thank you so much for liking & keep watching

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

    Wow wonderful explanation👍

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

    I don't know English very well but your explanation is awesome I fully understood

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

      Thank you, please subscribe to my channel for more such videos!

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

      @@FoolishEngineer ok 👍

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

    Can you add more videos on embeded

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

    Great work and apt explanation 👍

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

      Thank you so much, Glad you liked it!!

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

    Superb explaining👌

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    Pls make a video on SPI protocol.
    Also pls tell me what will happen if we go for multi master multi slave setup

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

    very good explaination

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

    Superb explanation bro 🔥

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

    Please try to make a video on i2c and spi protocols

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

      Sure, on it is in my List... Coming soon!!!

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

      Hey we have started i2c series please have a look

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

    great teacher

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

      Thank you so much! Please show support to my video with Super thanks and don't forget to subscribe to our channel

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

      @@FoolishEngineer can you make these videos in Hindi like lasic hindi channel

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

    In asynchronous communication, acknowledgment bit will be there or not? because you said that akshay assumes that the parag has received packets. But in CAN communication there is acknowledge bit.

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

    superb explanation

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

    Are U a professor in IIT or BITS ??
    Are u running a company ??
    U have a very good understanding of these protocols. Good work .... Keep it Up.

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

    Check this Online course for deeper view into embedded system programming using arm cortex-m3 microcontroller www.udemy.com/course/embedded-arm-cortex-m3-programming-guide/

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

      Make an course on Cortex R-5. I would be the first one to subscribe.

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

      @@akshaygodase8067 I am starting with courses for cortex-m (M3/M4/M7/M33) as they are in high demand , cortex-R5 is used mostly in automotive but I will try what I can do but to be honest will have something in cortex-R5 mostly end of this year need to finish M series, thank you for let me knowing what you want

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

      @@wassimdhokar731 I appreciate your efforts, I would love to learn cortex-M7 through your courses.

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

    Thank you very much.

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    excellent, thnks sir

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

    Nice explanation

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

    Hello sir, in rs 232 serial communications, how parallel 8 bit data is sent through rs 232 serially....means how a parallel 8 bit is converted to serial 8 bit ....and to my knowledge serial 8 bit is again converted to parallel 8 bit at receiver end

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

    What a great video

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

    nice content, keep it up

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

    Sync and asyn these type of communication only for wired devices only ya or ? I means how smart phones are communicating

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

      This is only for wired communication! phones communicate through Bluetooth

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

    Hello, do you have some courses on embedded systems ??

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

      there are alot of videos on it in my video playlist

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

    Thank you

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

      Thank you so much for watching!! Please don't forget to subscribe to our channel

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

    1:55 Teach me that skill too xD

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

    Amazing

  • @chandinin9531
    @chandinin9531 27 วันที่ผ่านมา +1

    please turnoff background music

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

    Great sir

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

    How you made animations in Video?, it's too good.

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

    sir can u explain flip flop types in a super simple way

  • @AlPha-lv8ok
    @AlPha-lv8ok 3 ปีที่แล้ว

    Excellent explanation , but i didnt understand some of your speech . Please talk clearly

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

      Thank you so much for your feedback!

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

    تشکر لطفا بزبان فارسی زیر نویس وترجمه نمایید ...زیرنویس بفارسی حتما حتما ...اقدام نمایید ؟؟؟؟؟پاسخ دهید..؟؟؟

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

    👍

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

    Wah yrrr

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

    where is CAN comunication protocol explaination by your way of heaven

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

      Soon my friend!! Thank you so much for your compliment!

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

    Great explanation but irritating background music

  • @t.k.2539
    @t.k.2539 3 ปีที่แล้ว +1

    Hi Dear foolish engnieer, firstly u r doing a great job. Secondly,
    i have got a question: According to you synchronous transmission is done with start/stop bits. But in the video, plz check the link (th-cam.com/video/510o9aDfuaM/w-d-xo.html), she is defning the data transmission as Asynchronous. My qeustion, where am i miixing up something ? i m completey new to electronics and i m bit confused what is correct.
    If you could elaborate a bit, i would be so thankful to you.
    best regards

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

      @T.K. Buddy thanks for watching our video and your comment,
      I also watched the video you have shared but to be honest I slightly disagree with your understanding of this video. You may correct me.
      It is not the existence of start bit and stop bit which defines if it is synchronous communication or async communication. But the way of data transmission defines it.
      Generally, data is transmitted in frames in Synchronous communication whereas it is transmitted in bytes in async communication. Have a look at the synchronous data frame of I2C protocol: en.wikipedia.org/wiki/I%C2%B2C
      You will observe the start and stop condition there as well.
      The start and end of transmission or reception are indicated by the start and stop bit.
      So it can be either
      Sync: start bit - data frame - stop bit or
      Async: start bit - data byte - stop bit.
      In our video, basically, we were trying to help you understand, how data is transmitted in both categories.
      If still, we could not answer your question, mail us your detailed query with some examples where you feel we are missing. Mail ID: foolishengineer7@gmail.com
      Have a look at this article from geeks for geeks: www.geeksforgeeks.org/difference-between-synchronous-and-asynchronous-transmission/
      Thanks for watching and please stay tuned for more content!

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

    i love you

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

    Apka Instagram do

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

    Can you provide the real circuit of it, rather than just theory? Hundreds thousand or maybe million such theory were spoken, but not the real circuit. Your teaching will be much more useful if it come to a more real, how is the protocol is done, is assigned, is arranged. Good if you may provide the software to regulate it, as well.