Raspberry Pi Pico DVI Sock!

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2024

Комментарии • 22

  • @tonysofla
    @tonysofla 3 года назад +6

    They make 4x resistor array, just two instead of 8 parts. the larger size 3.2mm x 1.6mm is the CAY16-271J4LF

    • @robingrosset6941
      @robingrosset6941  2 года назад +2

      That’s a good call. Although these DVI socks all worked I do prefer to have parts I can see with the naked eye!

  • @nicolassaganias5155
    @nicolassaganias5155 2 года назад +4

    Hi! Do you know how to load other videos besides the ones of the examples? Thanks!

  • @juanesteban5526
    @juanesteban5526 2 года назад +1

    hello Robin. Just wondering if this is possible with the esp32? What do you think?

    • @sail4life
      @sail4life 2 года назад +2

      Snowball's chance in hell. The Pico can do all this through its programmable peripheral interface with DMA. This leaves the processors free for whatever it is they need to do.

  • @coolduder1001
    @coolduder1001 Год назад +1

    So is it just HDMI that you're calling DVI because of licensing issues?

    • @robingrosset6941
      @robingrosset6941  Год назад

      Yup, I did not name the project but that’s my understanding HDMI requires licensing and I think there might be a certification/test process. This is just a hobby project … although the creator of the PCB appears to work in a related hardware field.

  • @schlingelgen
    @schlingelgen Год назад

    Is this also capable of getting hdmi input?

  • @djdrwatson
    @djdrwatson 3 года назад +7

    2:27 I can't even see the components you're picking up with the tweezers!

    • @robingrosset6941
      @robingrosset6941  3 года назад +1

      They are amazingly tiny, and hard to see in real life, really hard to image hand soldering them.

    • @GnuReligion
      @GnuReligion 3 года назад

      @@robingrosset6941 They would do us hobbyists a kindness by providing pads for larger resistors, or even thru-holes, in parallel.

    • @robingrosset6941
      @robingrosset6941  3 года назад +4

      I made a video using through hole components and an HDMI cable which does the same thing , Raspberry Pi Pico, HDMI on a breadboard

    • @GnuReligion
      @GnuReligion 3 года назад +2

      @@robingrosset6941 I just finished a little interface board, that routes GP0->31 to a couple of keyed 8-pin IDT male sockets on the left. When I cut up an HDMI cable, will try to line up all the little wires neatly and crimp on the female side of the 8-pin ribbon connector to save some tedious soldering. Hopefully, the DVI demo does not require specific pins to be used! You are well on your way to emulating 80's era color computers.

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 2 года назад +1

    Would it be possible to make a dvi to vga converter with the pico?

    • @robingrosset6941
      @robingrosset6941  2 года назад +2

      You can maybe do a vga to dvi if the vga screen is small enough. The pico has 2 cores so one reading vga signals and the other writing dvi signals. The big problem is RAM it only has enough RAM for a 2 colour (black and white) 640x480 screen. I tried to make a classic Mac 512k video to DVI and it’s close but the timing is really hard to get right. Check my twitter account @robingrosset I posted a 10 second video of Mac screen to DVI.

    • @robingrosset6941
      @robingrosset6941  2 года назад +1

      Here is the link twitter.com/robingrosset/status/1401535750588485632?s=21&t=StZJ3SxQY0cLCgF0DRIVPw

    • @artesalve5965
      @artesalve5965 2 года назад +1

      @@robingrosset6941on the video you mentioned a 640x480 that i understood it was color, but so you say its not possible to achieve 640x480 in color 16 bit?

    • @robingrosset6941
      @robingrosset6941  2 года назад +2

      @@artesalve5965 You can achieve 640x480 with 16 bits per pixel and higher resolutions with the Pico. The limiting factor is the SRAM the Pico has only about 264KB. You need roughly double that to store a raw 640x480x16 image. If you were to convert from VGA to HDMI/DV you need a buffer to store the pixels.
      There is a chance you could get this to work if you used image compression or some memory outside the pico.

    • @davidskidmore3442
      @davidskidmore3442 2 года назад

      The big issue is any differences between the configuration of the displays. If the DVI end reports only claims to support the kind of refresh rate and resolution of the VGA output end, then it might be possible as you just read the color bytes off the one port, and write them out the other. Any mis-match means having to scale/resize the image or interpolate frames, and the Pico just doesn't have enough RAM to buffer all that.

  • @suarezvictor77
    @suarezvictor77 2 года назад +1

    where's the oshpark design?

    • @robingrosset6941
      @robingrosset6941  2 года назад

      Its on GitHub look for Pico-DVI-Sock upload to OshPark and you should be good.
      github.com/Wren6991/Pico-DVI-Sock