Pi-KVM - Raspberry Pi Zero W Installation and Review

Sdílet
Vložit
  • čas přidán 4. 02. 2021
  • Installing Pi-KVM on raspberry pi zero w and testing out the differnce between pi zero and pi4 in speed, and latency.
    ○○○ LINKS ○○○
    Pi-KVM site ► pikvm.org/
    pi-kvm discord ► / discord
    Pi KVM github ► github.com/pikvm/pikvm
    HDMI-CSI-2 bridge ► amzn.to/2MioNl7
    ○○○ SHOP ○○○
    Novaspirit Shop ► teespring.com/stores/novaspir...
    Amazon Store ► amzn.to/2AYs3dI
    ○○○ SUPPORT ○○○
    💗 Patreon ► goo.gl/xpgbzB
    ○○○ SOCIAL ○○○
    🎮 Twitch ► / novaspirit
    🎮 Pandemic Playground ► / @pandemicplayground
    ▶️ novaspirit tv ► goo.gl/uokXYr
    🎮 Novaspirit Gaming ► / @novaspiritgaming
    🐤 Twitter ► / novaspirittech
    👾 Discord chat ► / discord
    FB Group Novaspirit ► / novasspirittech
    ○○○ Send Me Stuff ○○○
    Don Hui
    PO BOX 765
    Farmingville, NY 11738
    ○○○ Music ○○○
    From Epidemic Sounds
    patreon @ / novaspirittech
    Tweet me: @ / novaspirittech
    facebook: @ / novaspirittech
    Instagram @ / novaspirittech
    DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission.
  • Věda a technologie

Komentáře • 108

  • @cyber_guerilla
    @cyber_guerilla Před 3 lety +49

    It amazing that somebody actually went through intense amount of development and hassle, for the software he/she will just open for anybody to use. I truly admire developers of all the opensource projects.

  • @llortaton2834
    @llortaton2834 Před 3 lety +16

    Thank you DON OMG yesterday i was struggling on PI-KVM on the github and i couldn't understand JACK this is much clearer.

  • @rylanq
    @rylanq Před 3 lety +2

    Thank you sooo much! I've been struggling for hours and couldn't get it to work! This is fantastic!

  • @cernejr
    @cernejr Před 3 lety +1

    My need is for keyboard-mouse only, the computer in question is connected to a physical display. This is quite common need as modern monitors have the capability to switch among inputs. Best of luck with your project!

  • @Marvin-uv6cg
    @Marvin-uv6cg Před 3 lety +1

    Perfect timing - thanks a lot!

  • @buildfrom
    @buildfrom Před 3 lety +1

    Fascinating. Thank you for posting.

  • @ninline2000
    @ninline2000 Před 3 lety

    Excellent video. Thanks.

  • @Kw1161
    @Kw1161 Před 3 lety +6

    Pi-KVM on a Zero, you’re my hero...😁

  • @_..---
    @_..--- Před 3 lety +13

    Pi-KVM supports remote ATX power and WoL too, this is exactly what I was looking for.

    • @g.martin7350
      @g.martin7350 Před 2 lety

      But, although you have WoL in RPI, would you be able to power on a PC "manually"? Thanks

  • @codyjeffries
    @codyjeffries Před 3 lety +2

    Been watching your videos for the last couple of weeks and I’m wondering what Linux distro you’re running on your main machine. It’s super clean!

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +3

      Ubuntu 20.10 gnome. I just did a 2021 desktop review

  • @zerazara
    @zerazara Před 2 lety +5

    The Pi Zero W is cheap, but the HDMI CSI input module is not. Only good thing about this setup I believe, with low FPS set aside, would be much smaller form factor and less power consumption.

  • @michaelhornback7837
    @michaelhornback7837 Před 2 lety

    I'm sorry to bother you I was wondering what case you use for your kvn I built mine but it just sits on the desk and it seems to get really hot without being in a case to cool it every time I touch it I burn myself so I was wondering what case to buy

  • @mahlonkarpaiya252
    @mahlonkarpaiya252 Před 3 lety

    im making a pi0 camera. i want a vuew finder and the hdim out put. is this posible. ither with a splitter or a spi screen and the hdmi out?

  • @martinitime1975
    @martinitime1975 Před 2 lety

    I'm using a pi 0 (orginal) and I get video, but I'm not getting any keyboard or mouse. The pikvm is plugged into a Pi 4 via the micro usb otg port to one of the Pi4's usb A ports. Any idea why my mouse and keyboard from my laptop are not being detected? Bad micro usb cable?

  • @DesertCookie
    @DesertCookie Před 3 lety

    Is there something in between the RPi 4 and the Zero in terms of price and performance.

  • @tabm0de
    @tabm0de Před 2 lety

    If one port is free when taking power from same cable that goes in to the computer, isnt it possible to have a usb nic connected then?

  • @alexanderm.5488
    @alexanderm.5488 Před rokem

    Thank you your vidio is verry cool!

  • @KisameSempai
    @KisameSempai Před 10 měsíci

    can you power on/off the pc (can you connect to the motherboard power headers?) with raspberry pi W?

  • @davocc2405
    @davocc2405 Před 3 lety +1

    That's awesomo Dr Don - was it confirmed to be the CPU that was choking the performance here rather than I/O or the USB bus? I'm curious to know... As for uses for the zeros - I use two as send-to targets as display devices (piping output to them using netcat) and that's rather useful for status displays, etc. - have them on two 4:3 screens I picked up for £5 each. I also use one as a mini pickup/dropoff server as well, they certainly have their uses.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +1

      the low frame rates has to do with CPU choking, and the latencey is due to wifi

  • @DavidJohnson-zv5ir
    @DavidJohnson-zv5ir Před 3 lety +2

    Great channel! You say this works better on the Pi zero and Four but not the 2 or 3. I’ve got a couple of 3s hanging around but no 0s right now. Will it not work with them?

    • @mdevaev
      @mdevaev Před 3 lety +2

      You can use 3 and 4 but wou will need arduino to emulate keyboard and mouse. These boards does not support OTG so it can't emulate mass storage device.

    • @trizedlyza
      @trizedlyza Před 3 lety +1

      Didn't think of that for the 2 or 3. I'm planning on a Teensy or Digispark to emulate HID with serial from the Pi GPIO instead of any USB splitters. So I guess I can go with one of my old Pi 2's. Thanks for the idea.

  • @BaneCodes
    @BaneCodes Před 2 měsíci

    I don't need hdmi video can i still use this just for keyboard and mouse?

  • @luimp5
    @luimp5 Před rokem

    Will this work even if you're not in the same WiFi/ Internet connection as pc you're trying to control?

  • @MrBlakBunny
    @MrBlakBunny Před 3 lety +4

    If i recall, can't you hook up an RJ45 ethernet port to the GPIO of the PiZero? i know it wouldn't provide greater bandwidth, but might help with latency
    If you can and are able to make it work with this, please post and update, been looking for a piZero project and this be great for my homeserver/renderbox

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +3

      yes you can use a SPI ethernet for the pi zero, i have not tried it out with that yet

    • @JohnPMiller
      @JohnPMiller Před 3 lety +1

      That's a good idea! I always go wired when possible. You can always count on WiFi, except when it doesn't work.😉

  • @rathv964
    @rathv964 Před 2 lety +1

    Can you do an update video for the pi zerow 2?

  • @megagreen1000
    @megagreen1000 Před 3 lety

    im having so much problems with "make os" i did sudo and still stock i have followed every step till this command error 255 and error 2 is the major hit into the wall for me.

  • @BrianTafoya
    @BrianTafoya Před 3 lety +2

    Thank you for the video! I hit what appears to be a new issue with the latest Arch image causing an error in the build: error: failed to initialize alpm library (could not find or read directory: /var/lib/pacman/). I logged an issue on the pikvm github.

  • @dru6809
    @dru6809 Před 3 lety

    It looks like you didn’t enter a host name in the config file.
    Thanks Don for the nice demo.

  • @sangkang6294
    @sangkang6294 Před 2 lety +1

    I think there's a lot of misconception of what a KVM is. It's Key Board, Video, Mouse. Essentially your gaining access to the computer as if your sitting on a desk having access to the physical input and monitor. While VNC, Team view, and all other 3rd party software let you gain remote access, you can't gain access to underlying hardware like BIOS and ilom/drac. Another uses is when you end up working for government laptop, they won't let you take it out the country or install remote tool/software. Your only option is then network KVM which is crazy expensive. Pi KVM does what I need. Lastly, Pi KVM does this by capturing the HDMI signal from the video card and does keyboard/mouse by USB. There is circuit you can build to also gain access to power/reset/drive light for ATX mobo. I was doing some research on CSI-2 c780a and it seems this does audio, have not found anyone done a video or have confirm this. Does anyone know?

  • @guillermo1479
    @guillermo1479 Před 3 lety

    Does anyone have an STL for a case that will fit this setup?

  • @huskerminion9937
    @huskerminion9937 Před 2 lety +1

    Looks like Pi-KVM changed how wifi is configured 3 days ago. How would I get wifi on a Pi-Zero W? I don't see any pre-creation of image instructions. Looks like it is done after the image is flashed.

  • @NixTeam1
    @NixTeam1 Před 3 lety

    Which version of Ubuntu did you use?

  • @scottChapman25
    @scottChapman25 Před rokem

    What about a pi kvm with dual nics to connect to lan devices

  • @rodolfoperez4156
    @rodolfoperez4156 Před 2 lety

    Thanks Don! Got pi-kvm working on the zeroW but only using straight HDMI. When I introduce an HDMI to VGA adapter I get "No Signal"

    • @brembati
      @brembati Před 2 lety

      @Rodolfo Perez, hi did you get it to work on VGA?

  • @Pevi70
    @Pevi70 Před 3 lety

    Love this channel! Did you ever have a look at the Orange Pi Zero and Zero 2? These are really powerful mini PCs with LAN, Wifi and BT and a quadcore CPU for about 15-20 euros. The Zero 2 outperforms the Raspberry Pi 3B+. Do you think you could get this running on these devices?

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety

      Yea but won't work. I asked the dev. This strictly uses vidcore which is rpi specific

    • @seyisland
      @seyisland Před 3 lety

      @@NovaspiritTechHi there! we discussed that on discord few months ago. You can use it Orange Pi Zero (H2) and Zero Plus(H5). Just need to use HDMI usb capture device
      There is a prebuilt img ready to flash on github

    • @Futschikatores
      @Futschikatores Před 2 lety

      Hi, Orange Pi is even more rare than Raspberry Pi. Where to get one for 15-20 € like you said?

  • @aviatrix2
    @aviatrix2 Před 3 lety

    I can't seem to find the HDMI-IN CSI2 expansion board. Any ideas?

    • @AntonyShen
      @AntonyShen Před 3 lety

      If you still need it, check here: www.amazon.com/gp/product/B0899L6ZXZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

  • @christiand2426
    @christiand2426 Před 2 lety +1

    I have a Problem. Im constantly seeing green artifacts all over my Screen. Does anybody know why this is happening??

  • @100MilWill
    @100MilWill Před 11 dny

    does this still work? I read the pi zero no longer has support. Will this tutorial work?

  • @gorrestfump1237
    @gorrestfump1237 Před 3 lety

    upvoted for ooyy music

  • @Kino6808
    @Kino6808 Před 2 lety

    Can you test it with banana pi zero? It has a quad Core cpu.

  • @imnutrak130
    @imnutrak130 Před rokem

    why isn't the `make` command taking all or at least 50% of the threads into action?

  • @garygrobard4095
    @garygrobard4095 Před 3 lety

    Don can a USB C POE Ethernet adapter be used with the Pi-KVM Zero solution. Use a POE injector if you don't have a POE switch. Thinking one Pi Zero solution per need vs Pi-KVM with HAT and HDMI KVM switch.

    • @Tweak42
      @Tweak42 Před 3 lety

      The Pi Zero does not support usb c and only has one usb port which is needed to emulate the keyboard and mouse. The other micro usb connector on the zero is power only.

  • @mcdull2k
    @mcdull2k Před 3 měsíci

    What is the different between HDMI to CSI or CSI2? CSI version is alot cheaper, does it make any sense to insist CSI2? Thanks.

  • @Tweak42
    @Tweak42 Před 3 lety

    Does overclocking help at all with the rendering quality?

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +2

      it should... but pi zero w overclock is very minimal, doenst make too much of a impact

  • @KingBjord
    @KingBjord Před 3 lety +4

    at the end of the build log, FYI, it shows your Wifi SSID and PW mate, might wanna change your stuff IRL just incase

    • @KingBjord
      @KingBjord Před 3 lety +1

      you can see it at 8:23

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +2

      thanks for letting me know, that is part of a little test network i use for my projects. much easier to type then special characters but still, i should have noted to use something like testwifi / password instead so people understand

    • @trizedlyza
      @trizedlyza Před 3 lety

      Loved the vid. I part I don't understand is why a build would hardcode WiFi. Most single board and IoT has a WiFi "setup" network where you use a phone or PC to login to a web page and join it to your network, or uses a text file on the SD card with a small FAT partition. I know it takes some code space to do this on my ESP32 projects but it's worth it if I'm going to give the board to someone or give the software away. Then you can just use a pre-built image too.
      I understand the need to make the SD read only on a Pi (does the Zero and Pi4 corrupt as easy as the 2 did?) but I'm wondering if it can be set rw just during some config changes like the rare wifi setup step or passwd change.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +1

      @@trizedlyza cause you lose the ablity to connect a keyboard to the raspberry pi zero, so there would be no way to configure the wifi after you powered it on

    • @andyad88
      @andyad88 Před 3 lety

      @@KingBjord you also see it at 7:56 when it builds the OS

  • @llortaton2834
    @llortaton2834 Před 3 lety

    Don, is there any way we can try and get this working on Gadget mode? This would mean being able to plug the pi-kvm directly into a usb port, getting ethernet thru it as well as power, direct static IP can be set on the zero so wifi is not needed, i already have a bulky usb key prepared HMU if you want me to send it.

    • @Tweak42
      @Tweak42 Před 3 lety +1

      Technically it is in gadget mode since it's emulating keyboard and mouse. Adding ethernet emulation should be possible, but if you are getting ethernet through the host computer you are relying on the host OS to route ethernet traffic thus you might just as well use software solution such as teamviewer, VNC or RDP etc.

    • @llortaton2834
      @llortaton2834 Před 3 lety

      @@Tweak42 Ya, i figure that not long ago that i wouldn't be able to boot the system from start since the ethernet would be inactive when the target system is off, so instead im just gonna do as he did with wifi, still keeping the bulky usb because its much better than having 2-3 cables laying everywhere.

  • @paulmaydaynight9925
    @paulmaydaynight9925 Před 3 lety

    i wonder if you can stack & use this with the
    'Best waveshare Ethernet/USB HUB HAT for Raspberry Pi 3 B+/3 B/2 B/Zero/Zero W/Zero WH Expansion Board, 1x RJ45 Ethernet Port,3x USB Ports Compatible with USB2.0/1.1' Price: £13.55

  • @Breeegz
    @Breeegz Před 3 lety

    Your Amazon Link for the HDMI-CSI-2 bridge is empty.. why are the alternatives $100-$400? is there really that big of demand for them, or did "Big KVM" run up the prices to protect their business model?

  • @fharni
    @fharni Před 2 lety +1

    Can you make a comparision about the performance with the Pi Zero 2 W?

    • @fetchstixRHD
      @fetchstixRHD Před rokem +1

      Seconded, though I guess if someone's mentioned performance with the 3A+, performance with a Zero 2W would be close to the 3A+?

    • @mrnandes
      @mrnandes Před rokem

      3A+ performance is pretty good, feels similar to the Pi4 shown in the demo.

  • @xamindar
    @xamindar Před 3 lety +1

    It does NOT require Ubuntu, I built the image on Arch with no problem.

  • @lostTourist1
    @lostTourist1 Před 3 lety

    I just made 1 yesterday! I couldn't find a CZcams video anywhere. Think your the first. Why did you chose not to write the card using the CLI. I added the correct card to the config file and used, I believe the install comand, before the command making the image. I didn't have to install any other software or extract the image.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +1

      This way I can save the image on my nas and load it anytime I need it.

  • @flipsideca
    @flipsideca Před 3 lety

    Tried creating my own PiKVM OS for pi zero W and it failed on every ubuntu machine I tried (Server 20.04 LTS and 20.10). If you have an image you've already created that you can share, I would like a copy.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety

      Unfortunately my image wont work with your setup unless it's recompiled with new wifi / host information. You should hop over to there discord and ask why your not able to compile

    • @flipsideca
      @flipsideca Před 3 lety

      @@NovaspiritTech I went to discord and requested a copy. mdevaev has the zero pi w pre-made image on the website now. I got my pi zero W with HDMI-CSI bridge working using the image now available on his website. I already had 2 Pi 4B's running PiKVM before the Pi Zero. BTW, I wasn't the only one having the issue compiling. It looks like a known issue.
      pikvm.org/download.html

  • @mandeepmails
    @mandeepmails Před rokem

    Doesn't this requirement make a Raspberry PI-3 the best candidate ?
    Reason all it would require is a sturdy HDMI cable for a normal scenario. And, in case the PC/Server only has VGA port then we can use the "HDMI to VGA, BENFEI HDMI to VGA Adapter (Female to Male)"

    • @mikegleasonjr
      @mikegleasonjr Před rokem +1

      I believe the pi3 doesn't do keyboard/mouse HID in their USB ports.. so you would have only the image..

  • @lostTourist1
    @lostTourist1 Před 3 lety

    Has anyone designed a case for this to print?

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +1

      I'm working on something for it

    • @lostTourist1
      @lostTourist1 Před 3 lety

      @@NovaspiritTech cool, I can't wait to check it out. Im going to try to put 1 together in tinkercad lol.

    • @arcadiosincero
      @arcadiosincero Před 2 lety

      @@NovaspiritTech Did you ever get that case done?

  • @tomsteenbakkers1264
    @tomsteenbakkers1264 Před 2 lety

    Excellent video, but i think you should hide your password 8:23

  • @futube41
    @futube41 Před 3 lety

    How does it perform when only the terminal is shown?

  • @javiermitchell7073
    @javiermitchell7073 Před 4 měsíci

    Just tried to compile for raspberry pi zero w and is NO longer possible, had to go for a zero 2 w . Pity developers took away the option!

  • @mmmickeyyy
    @mmmickeyyy Před 3 lety

    This video is out of date because there is already a pre built image for the pi-zerow pikvm.org/images/

  • @ryanfortner1868
    @ryanfortner1868 Před 3 lety

    First!

  • @sk8er4lifeez
    @sk8er4lifeez Před rokem

    sadly this is outdated and no you cant build it for the pi zero it says invalid board. combo or something of the sort.

  • @Rundik
    @Rundik Před rokem

    HDMI to CSI is like at least 4 times as expencive as the rpi itself. There have to be another solution, the pricing of this little board is rediculous

  • @HAL0SINC
    @HAL0SINC Před 3 lety

    Second@

  • @jankesik
    @jankesik Před 2 lety

    Your wifi password 168family? :p

  • @chrisw1462
    @chrisw1462 Před 3 lety

    Still boosting the lows WAY too much.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety

      Ohh I didn't get a new mic yet but I did buy a new c stand for overhead camera and mic setup... Soooooon

  • @ferencvarga1481
    @ferencvarga1481 Před 2 lety

    ssid friday, password 168family, but nice try.

  • @fabriglas
    @fabriglas Před 2 lety

    Kvm pi noob here?

  • @ManuelLaug
    @ManuelLaug Před 3 lety +1

    You either leaked your WIFI ssid and password @8:20 or these values are fake?! But then, why editing the file off screen in the first place?
    Btw: If these are your real credentials - you should change them immediately and never use a password that weak! Teaching linux stuff and using a password like that does not fill me with confidence in your videos ...

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +4

      yea that's the password i use on my testing wifi. i forgot to cut that out

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +4

      trying to keep typing hard passwords for my videos has became a nuisance so i have a separate wifi essid just for rpi stuff

    • @katchins
      @katchins Před 3 lety +2

      I imagined that he had a “test” WiFi network, similar to a Test vs Production scheme in real life companies.
      Personally, why keep this “private” in the first place. It’s hard to keep out of the videos without heavy scrubbing/editing of the video afterwards. For simplicity, he is also (correctly) using very default passwords too. Eases the flow of the lesson. A simple note throughout the video saying these are “default and insecure creds” is sufficient for the average viewer to figure out this is something not to do.

    • @ManuelLaug
      @ManuelLaug Před 3 lety +2

      Using a testing wifi for stuff like this is good practice, but using a password that weak is definitely not - even if it is just for testing purposes. Just my two cents.

    • @NovaspiritTech
      @NovaspiritTech  Před 3 lety +3

      i agree with you both... this all started cause i was trying to input password to a pi and i didn't have special characters on the keyboard i was using.. so decided to make a new wifi with my cats name. but your right. i should have just kept it default like "testwifi" and "password". i will be changing this to something simple like that