#Personal – A HDMI Audio Video Capture Card for less $20 will help you with screen sharing, #raspberrypi, phones and more !

Buy Me A Coffee

Hi!

Today I want to share a small device that literally change the way I do demos, check screens and other scenarios. A simple HDMI Audio Video Capture Card for less than 20$.

HDMI Audio Video Capture Card: High Definition 1080p 30fps – HDMI to USB2.0 – Video Recording via DSLR & Camcorder to Live Streaming | Gaming | Teaching | Live Broadcasting | Video Conference

Somehow in my mind these devices were supposed to be super expensive (and I know they are!). Last year, I decided to try a cheap one and it was a great surprise.

How this works? You connect a HDMI input into the USB device and you have a new camera available. Then you can use any camera app to check or share this screen. The following image shows the boot of a raspberry pi with the camera recorded as a video.

usb camera raspberry pi

This is not remote desktop, so you won’t have keyboard and mouse remote control. I’ll blog on hyot to do this in other post.

The main idea of connection is this one

I’m my day to day, I use this to

  • Share screen of some devices like raspberry pi.
  • Share screen of other laptops. I know, remote desktop is an option, however this is SO MUCH FASTER!
  • Share screen of smartphones, when they have the feature of USB to HDMI
  • Record demos from smartphones to have backup videos, just in case!
  • And more !

Final sample, this how a smartphone screen looks

And finally, my cheap device

Happy coding!

Greetings

El Bruno



¿Con ganas de ponerte al día?

En Lemoncode te ofrecemos formación online impartida por profesionales que se baten el cobre en consultoría:

#Personal – USB Hub with On/Off switch, one of the best ideas ever !

Buy Me A Coffee

Hi !

Every single day I have connected to my main PC at least 5 or more different USB devices. In example:

  • Logitech Brio WebCam
  • SENNHEISER SP 30 Speakerphone
  • USB BT and Wifi Dongle
  • and more…

And, depending on my current work, I also connect and disconnect extra devices. These days, I’m playing with Thermal Camera, so an extra camera, a Raspberry Pi and other devices are part of the pack.

Thermal detection as soon as a person is detected

So, several devices connected and, I also think about security. How a connected camera 24×7 may be an entry point for an attach. My Logitech Brio has a nice lid to cover the entry, but the old LifeCam is just a plain camera.

Microsoft LifeCam and Thermal Camera

And, these cameras also have microphones, so that’s another entry point that I can hardly connect. I mean, I can open my Device Manager settings and disable each device, however this is not an easy and pleasant task to do.

This is my device manager configuration at any time of the day for my Audio Devices, and I only need the selected 2.

Audio Devices in Windows 10
Audio Devices in Windows 10

I created a couple of PowerShell scripts to disable the extra devices, however these are not very reliable and in random times, I get an amazing Green Screen Of Death (Windows Insider version of BSOD)

windows 10 insider blue screen of the dead
Windows 10 Insider G Screen Of Dead

After doing some digging I found what is the best solution for my pain

An USB Hub with On/Off switchs for each entry

Usb hub for PC with also chargers

As you can see on the image, I have the USB with several connected devices to my PC (blue lights) and I’m also using one of the Power entries to power one Raspberry Pi (red lights).

USB Hub Ports

The USB hub also have an optional 12V/4A power adapter that can provide charging power up to 2.4A.

And, this is not an sponsored post, however I’m so happy to found a simple solution to enable / disable devices that I think it will make sense to share !

Happy coding!

Greetings

El Bruno


References

#Hololens – How to use the Developer Portal when the device is connected via USB

Hi!

Yesterday I explained my own experience deploying and debugging Apps to Hololens from Visual Studio. IMHO using an USB cable to connect the device is 3X faster than the classic deploy and debug using WIFI.

When we use the device connected via USB, we need to access to the Developer Portal in a “non standard way”. If we need to access to the Developer Portal, we need to navigate the following URL

http://127.0.0.1:10080/

1st step is authentication to access to the device features (future post on how to avoid this)

Clipboard02

And that’s it! We now can access and use the Developer Portal as usual!

Clipboard04

Greetings @ Toronto

El Bruno

Saludos @ Toronto

El Bruno

References

El Bruno, my posts

#Hololens – Como acceder al Developer Portal utilizando un cable USB

Hola!

Ayer explique la ventaja de desplegar y depurar Apps en Microsoft Hololens utilizando un cable USB, según mi experiencia es aproximadamente 3X más rápido que un despliegue utilizando WIFI.

Pues bien, el hecho de trabajar con el cable USB también nos permite acceder al Developer Portal de una forma menos tradicional, pero igual de efectiva. En lugar de utilizar la IP del device, tenemos que navegar a la siguiente URL

http://127.0.0.1:10080/

En este momento deberemos identificarnos para poder acceder a los datos del device (aquí también apunto escribir un post sobre cómo evitar esto)

Clipboard02

Y listo, ya podemos trabajar en el Developer Portal, con una velocidad mucho más rápida que utilizando WIFI.

Clipboard04

Saludos @ Toronto
El Bruno

Saludos @ Toronto

El Bruno

References

El Bruno, my posts

#Channel9 – #Coding4fun, ahora con #USB Hacking !!!

Hola !

Llega el momento de publicar mi segundo video en Channel9 para la serie de Coding4Fun, en este caso es un clásico: USB Hacking!

El formato del video es el que intentaré mantener en la serie: videos de no más de 15 minutos, con un recorrido end-to-end sobre un tema, demo incluida. El video de hoy me ha salido de solo 12 minutos, así que kudos para mi..

Después del video de BLE and Windows 10  ahora es momento de un clásico:

Crearemos una app con código C# para conectarnos a un dispositivo USB y luego leer y enviar información al mismo.

channel9

En la sección de referencias, están todos los materiales que presento en el video (hardware y software). Y claro, casi me olvido el link al Channel 9 video.

Github Source Code link

Saludos @ Toronto

-El Bruno

References

#Channel9 – #Coding4fun, #USB Hacking time !!!

Hi !

Today is time to publish my 2nd video on Channel 9: USB Hacking! The format is the same, quick and short videos with an end-to-end topic and demo for a cool topic. Today’s video is 12 min, so this is an easy way to start with this subject.

After my BLE and Windows 10 video now is time to move to a classic:

Let’s create some C# code to connect to an USB device and read and write information on the device.

channel9

In the references section you’ll find the links for the materials (hardware and software) used in the Channel 9 video.

Github Source Code link

Greetings @ Toronto

-El Bruno

References