#RaspberryPi – Raspberry Pi Imager, super cool imaging utility. Bonus: source code included !

Buy Me A Coffee

Hi !

It’s time to setup a Raspberry Pi so my kid can learn a little Python with some local projects at home. And, it’s also time to test one super cool tool from the Raspberry Pi family: Raspberry Pi Imager, a new tool to image microSD cards with Raspbian.

Until today, I mostly used Balena Etcher, and it works amazing. However let’s give this one a try.

First step is to download the tool from the official Download page (see references). Lucky for us, we have the application with versions for Windows, macOS and Ubuntu. The install process is very fast.

raspberry pi imager setup process

Now we launch the app, and select the OS to install.

raspberry pi installer, welcome screeen

This time Raspbian is the one for me. I really like the chance to have other SOs here to select

raspberry pi imager select Raspbian OS

And, I will go even further and select the full version of Raspbian.

select raspbian full

Next step, is to select the target microSD Card, Device. F: for me.

select sd card, disk F

Now we are ready to write the image to the SD Card.

Ready to write the image.

Important: depending the selected image, writing process may take some time. The Full Raspbian version is +2.5GB and it needs to be downloaded in chunks. before starting the write process.

As usual, after writing, let’s verify !

raspberry pi imager verifing step

A couple of minutes later, the process is done !

write process complete

Bonus

And a couple of notes as a bonus. The tool is open source, and this is great! (see references). And, a video is much better than my posts !

Happy coding!

Greetings

El Bruno

References

#Event – Resources used in the #devdotnextdigital session around Anomaly Detection #devdotnext2020

Buy Me A Coffee

Hi!

I had an amazing time with the Dev.Next team in a virtual session. The agenda was great, I joined a couple of session and it was great ! Take a look at the full set of contents here. Recording sessions soon !

Important: the event was postponed to August, and you can more information here.

Slides

Source

Updated source code soon !

Reference Links

General

Machine Learning.Net

Cognitive Services Anomaly Detector

Azure Machine Learning

Happy coding!

Greetings

El Bruno

#Event – #GlobalAICommunity Virtual Tour, April 8th. A full virtual day with sessions around AI

Buy Me A Coffee
Globa AI Community on Virtual Tour Logo

Hi !

On the 8th of April 2020 the Global AI Community is hosting a 30 hour live event across timezones in different languages. Mark the date in your calendar, subscribe to our YouTube channel and tune in.

We updated the agenda with an amazing set of great speakers, and super cool sessions. Take a look at the agenda and subscribe to the event here:

https://live.globalai.community/

And as usual, a video is much better

Again, take a look at the agenda, say thanks to the organizers and we will see each other on April 8th !

Happy coding!

Greetings

El Bruno

How to create a Bot to help answer COVID-19 questions in 10 steps with QnAMaker?

In times of isolation, we are all thinking how can we help people understand the situation that the world is going trough. So it occurred to me to create a small Bot that can help answer some of the most common questions regarding this virus. I start my development at 5:00 pm on a Sunday, March 22, 2020, on my fifth day of quarantine for this virus.

Analyzing the necessary requirements to create a bot as quickly and easily as possible, the first thing I consider is the QnA Maker service provided by Microsoft.

QnA Maker

QnA Maker is one of the Services provided by Microsoft. This service helps a bot answer user questions, matching it with the best possible answer from its knowledge base. Microsoft suggests using this service for cases in which you want to provide customers with information they may be looking for frequently, support documentation or…

View original post 411 more words

#Podcast – NTN 45 – Azure Kinect en Corona Times ! con Ivanta Tilka @ivanatilca y Juan Quijano @jc_quijano

Buy Me A Coffee

Buenas!

Hoy tengo la suerte de hablar con Ivanta Tilka (@ivanatilca) y Juan Quijano (@jc_quijano) sobre uno de mis dispositivos preferidos: Microsoft Kinect, y en esta ocasión, de la versión Azure Kinect. Veremos un poco de la historia del dispositivo, características técnicas, capacidades de desarrollo y más.

Juan es Microsoft Certified Trainer, Arquitecto de Soluciones en Azure y Consultor independiente en implantación de DevOps. Ivana es Microsoft AI MVP y Quality Manager en 3XM Group.

Happy coding!

Ir a descargar

Bonus

Aquí hay un par de artículos y videos de Ivana al respecto:

Happy coding!

Greetings

El Bruno

#MSTeams – #SnapChat lenses on Microsoft Teams ! (Why not? and #ToiletPaper as a bonus)

Buy Me A Coffee

Hi !

Let’s go with a fun off-topic for a Friday, and let’s use some SnapChat lenses in our camera feed in Microsoft Teams.

Disclaimer: This is not a very useful post, but in this Covid-19 days, you can get some fun with this in all the virtual meetings.

So, simple steps

  • Close Teams App
  • Download the SnapCamera lenses apps for Windows or Mac from https://snapcamera.snapchat.com/download/
  • Perform the installation wizard, 30 seconds later is done!
  • Open the App and select your favorite lens. An toiler paper hat !
  • Open Microsoft Teams and go to Settings
  • In the Devices section, you will see a new camera available: Snap Camera. Select this one.
  • And that’s it ! Now your camera in Teams will have a lot of amazing features.
  • Something like this !

You can change filter on the fly, in SnapCamera app, and it will be reflected on the camera feed. Also, you may need to close all apps before install SnapCamera, in order to allow the apps to detect the new camera. Normal Windows stuff.

Happy coding!

Greetings

El Bruno

Resources

#dotnet – .Net Core Uninstall Tool !

Buy Me A Coffee

Hi !

I’ll hold my drone series to basically repost an amazing news for today:

Announcing the .NET Core Uninstall Tool 1.0!

This is amazing! Mostly because .Net Core versions are a “not-happy experience” to manage. If you work with them a lot, you probably find yourself going to “Add and Remove Programs” and spending from 5 minutes to 3 hours, manually unistalling all the non-required versions.

So, we have a new tool that will allow us to to this, but with an amazing set of commands. And, it works for Windows and Mac !

Let’s take a look. In example, to check my currently installed sdks, I can run a command that we already knows

dotnet --list-sdks

and the result is this one

So cool! And there are several very useful commands to see dependencies, SDKs required by Visual Studio and more (see references). I like the WhatIf version, so in example the following command

dotnet-core-uninstall whatif --all-below 2.2.301 --sdk

Shows the result of a dry run of removing all .NET Core SDKs below the version 2.2.301:

Again, check the documentation for all the possible scenarios. And, as I said, so cool !

Happy coding!

Greetings

El Bruno

References

#Coding4Fun – How to control your #drone with 20 lines of code! (12/N)

Buy Me A Coffee

Hi!

Today code objective is very simple, based on a request I received from internet:

The drone is flying very happy, but if the camera detects a face, the drone will flip out !

Let’s take a look at the program working:

This one is very similar to the previous one. I also realized that I may need a better camera to record the live action side by side with the drone footage, but I think you get the idea. The command to make the drone flip is “flip x”, where “x” is the direction. In example:

"flip l" # flip left
"flip r" # flip right
"flip f" # flip forward
"flip b" # flip back

Here is the code:

As I promised last time, in next posts, I’ll analyze more in details how this works, and a couple of improvements that I can implement.

Happy coding!

Greetings

El Bruno

References

My Posts

#Event – (update) @devdotnext now in virtual mode ! #devdotnext2020

Buy Me A Coffee

Hi!

These are strange days, however we all try to do our best to move forward. An important part of today’s behaviors is to try to avoid big events. That’s why, in the last 2 weeks, we get news about events being cancelled all over the world.

I have a plan to visit Colorado, US, in a couple of weeks for the Dev.Next event. However, due to Covid-19, the event was postponed to August (more information here).

The amazing organizing team, decided to face this with a big smile and organized a mini virtual version of the event. This is the official announcement:

dev.next is happy to announce a mini digital event on March 24, 2020. The event is free to attend. We will post link here on March 24th. Recordings from the event will be available later. Please check back here for links to the recordings.

dev.next digital event

I’ll be part of this Digital / Virtual Days hosting a remote session around AI and Anomaly Detection, with code and without code !

Take a look at the agenda here.

Happy coding!

Greetings

El Bruno