ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Expanding Arduino's I/O for the Test Circuit (RISC-V Part 4)

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2024
  • To test the RISC-V CPU I'm going to need a lot of I/O - about 138 bits of it. Arduino offers only 18 bits of I/O. So in this video I'm going to look at various types of serial to parallel expansion that can significantly extend the Arduino's capabilities.

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

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

    Thank you man! please keep this coming

  • @leo-ut5xe
    @leo-ut5xe หลายเดือนก่อน +2

    Hey man I've just been getting into these recently, pretty awesome stuff. Thanks for going through it so clearly

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

      Thanks mate. Glad to hear your getting something out of it. More to come soon.

  • @AVI-xo1kb
    @AVI-xo1kb หลายเดือนก่อน

    Nice video i was thinking of replicating this project with esp32 with a different i/o expander. Seems pretty intresting.

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

      ESP32 is my goto micro for many projects. A few more I/O for it would be a great idea.

  • @TheAzuratis
    @TheAzuratis 29 วันที่ผ่านมา

    I am quite surprised that you want to use the 0-variant. Wouldn't the S-variant be much more convenient. You just have to set the Address-Enable-Bit on setup and get 16-Port addressed like a single huge chip. The Datasheet is quite comprehensive and when using Bank-Mode it's so simple that I don't even bother with drivers; this chip just works.

    • @ellipsisprojects
      @ellipsisprojects  29 วันที่ผ่านมา +1

      Since I wanted to use I2C to reduce I/O count I went ahead and ordered the 0-variant before making this video without reading the S-variant section of the datasheet. So I wasn't even aware of the addressing mode option for the SPI interface - thanks for letting me know about it!