SPI communication Data Transmission | SPI communication Daisy chain

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

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

  • @rohitshekdar648
    @rohitshekdar648 3 หลายเดือนก่อน +1

    Your explanation using the animation is pro-level, bro. Seriously, college never shows us like this!!!!!

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

    This video is so freaking awesome. It has cleared so much of the mess in my mind. Greattt animation and great explanation. Thank you !!!

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

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

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

    Nicely and briefly explained...
    Thank you...

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

    Great video. Thanks!

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

    ! I'm waiting for the third party of the SPI communication. Your videos help me to understand so well.

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

    This video is amazing with a great animation.

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

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

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

    Your videos are awesome. I feel to help people understand it better, like the power supply design were done, maybe implementation in arduino code can help without using libraries. It will help people get a greater understanding which can translate into other programming languages. For all communication protocols UART SPI I2C, the implementation is where people battle with the concepts.

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

      Great suggestion! I will work on it!

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

    Thank you for this video. If there are only three pins on the master, does the last MISO need to be reconnected to the master? Im using an oled display which does not need to communicate.

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

    Mind blowing explanation.

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

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

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

    what if we want. to send data 3 (D3 ) in slave 1 , D2 in slave 2 and D1 in slave 3 ?should we send D1 first?
    Does that mean we should sent first the data that should be going to last slave (s3) ..?
    Can all slave work together simultaneously ? For example if iam giving speedometer, voltmeter and pressure gauge together as 3 slave will it all display values at same time according to it's respective functions.

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

    Nice explanation

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

    Superb content bro

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

    Very nice 👌👌

  • @Jean-LouisDJE
    @Jean-LouisDJE ปีที่แล้ว

    I love this...

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

    keep going, you are very good ...
    thanks👍

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

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

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

    Hi Bro, It is really nice, But Can you please help to make a video with an example of datasheet and how it works with Rosberry Pi, that will help us lot...

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

    Do I have to connect MISO of last slave to master's MISO?

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

    MSB bit goes first ?

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

    Hi, Nice explanation. I have few doubts.
    1. Here you considered 8 bit shift register. What will happen when more data needs to be sent, like 32 Bit data?
    2. Can we use daisy chain if we want to write and read from different slaves??
    3. What will happen if just D2 needs to be written to slave2 and 3 slaves are connected??

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

      You know the answers to your question now? If yes, can you share?

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

    6:58 I don't think slave3 send Respond data back to Master.

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

    You're Legend !

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

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

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

    Can make a video on digital power supply design based on dsp controller

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

    It's a good video but you didn't explain read operation vs write operation. If you want to write data to slave, slave will still dump its register content to master? And if you want to read from slave, do you just write dummy data to slave so that it will dump register content back to master?

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

    lol if you haven't... Thanks for the video.

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

    In SPI master sends data to slave how master can know whether data reached successful or not to slave. In I2C ack is there but in SPI how we can confirm.

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

      In SPI, Slave can send an acknowledgement through MISO line to the Master

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

    Very well explained 👍

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

    Let’s say I have 2 microcontroller SPI chip/slave select lines connected to 2 serial-in-parallel-out shift registers…
    Let’s say I want to write to shift register 1…then I want to write to shift register 2…
    But while writing to shift register 2, I want shift register 1 to retain its last 8-bit data…
    But for some reason, both shift registers CLEAR ALL DATA when the chip select line changes…
    WTF????!!!!!