#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