On-demand Videos

Here is a selection of recent videos I've recorded. You can find more on my YouTube channel

liblab

What is liblab?

What is liblab? liblab is a service that quickly generates SDKs in multiple programming languages from your APIs. In this video, Jim walks through what liblab is and the process to create an SDK.

 

Welcome to Microsoft Reactor

Welcome to Microsoft Reactor

Reactors are community spaces where technology professionals meet, learn, and connect - to both their local peers as well as industry-leading ideas and technology from Microsoft, partners, and the open source community.

 

Let's get personal: Computing

Learn About Windows on Arm with the NPU-accelerated Windows Arm Developer Kit

On today's show, Jim is joined by Ivette Carreras, a software development manager on the team bringing Windows to Arm devices. Ivette has a cool dev kit to show off that combines not only Windows running on an Arm64 processor with an emulation layer for x86 and x64 applications, but also adds a dedicated NPU for AI workloads. To top it all off, it's wrapped in ocean recycled plastic.

Build an Object Detector Running on a Microcontroller Using Edge Impulse FOMO and Azure IoT

On today's show, Jim is joined by Shawn Hymel a developer relations engineer from Edge Impulse. Shawn has been playing with FOMO, an object detection AI model that runs on microcontrollers using TinyML, and has built a bolt and screw counter that not only runs on a low-powered device, but sends the data up to the cloud to monitor via Azure IoT.

Make Friends Literally with a FriendBot Powered by GPT-3 from OpenAI and Azure Cognitive Services

On today's show, Jim is joined by Adrian Bonar, a maker who likes to make friends, literally! Adrian has brought FriendBot with him, a conversational robot powered by Azure Cognitive Services and Open AI's GPT-3 that wants to chat with you. This is built around a Raspberry Pi with a conference room speaker in a 3D printed case, running C# .NET code.

Learn IoT with Kid-Friendly Plug-and-Play IoT Devices for Class or Home, Powered by JacDac

On today's show, Jim is joined by Peli De Halleux, a research software engineer at Microsoft who has been working on simplifying IoT devices to not only make programming them much, much easier, but also more robust and kid friendly.

Build a 3D Printed Clippy Powered by ChatGPT from OpenAI, Azure Cognitive Services

On today's show, Jim is joined by David Packman, a maker who loves building social robots. Inspired by the memes that ChatGPT is really Clippy under the hood, David has built a Raspberry Pi powered, 3D printed #clippy you can ask questions to using ChatGPT.

Build your own pocket sized Altair 8800!

Take a trip down memory lane with the Altair 8800, the microcomputer that sparked the personal computing revolution. Learn how to build your own pocket-sized Altair with Dave Glover, Sr Technologist at Microsoft.

Build a bionic hand using open source prosthetics

On today's show, Jim is joined by Cliff Agius, a pilot and IoT and mobile developer from the UK. He's mixed the power of 3D modeling software, consumer 3D printers, low priced IoT hardware and a mobile app to build an open source bionic hand that can be customized for a range of tasks, from picking things up, to playing Xbox.

Build an IoT solution in under 5 minutes!

On today's show, Jim is joined by Vanessa, an IoT program manager from Microsoft, who's reduced the journey to IoT Wow to less than 5 minutes for some of the most popular developer kits from the manufacturers of the hardware you find in today's production IoT deployments.

Build Your Own Retro Toy Robot

On today's show, Jim is joined by John Kennedy, a retro computer and IoT enthusiast who has a fascination for classic robot toys from the 80s. He's finally got his hands on the toy he wanted from his youth, but instead of being content there, he's given it a brain!

Build an Augmented Reality App to Shoot Hoops Anywhere

On today's show, Jim is joined by Gustavo Cordido, Microsoft developer advocate who specializes in spatial computing and extended reality. He knows the metaverse is coming and is dedicated to helping developers learn not only what it is, but how to start building apps that embrace augmented and virtual realities as building blocks towards the metaverse.

Build a Work-of-Art Developer PC 10x Faster Than a Laptop

On today's show, Jim is joined by Kayla Cinnamon, a program manager for the Windows terminal who decided that not only would it be fun to finally build her first PC, but even more fun to build it live during Microsoft Build, Microsoft's premier developer conference.

 

IoT Show

IoT for Beginners

Jim Bennett joins Olivier to tell us all about IoT for beginners, a new 12 week, 24 lesson curriculum that we have built to get University and high school students ready for the fast-growing world of IoT.

IoT for Beginners: Wio Terminal Hackathon - Part 1

During this event, you will be introduced to the Internet of Things, and learn the basic concepts including building your first WioTerminal IoT project connecting to the cloud. Find out what Microsoft employees will be hacking for the annual Hackathon event later in October. Get a peek behind the curtain and stay after the event for Ask the Expert: IoT and WioTerminal Hackathon to get your questions answered from IoT experts.

IoT for Beginners: Wio Terminal Hackathon - Part 2

During this event, you will be introduced to the Internet of Things, and learn the basic concepts including building your first WioTerminal IoT project connecting to the cloud. Find out what Microsoft employees will be hacking for the annual Hackathon event later in October. Get a peek behind the curtain and stay after the event for Ask the Expert: IoT and WioTerminal Hackathon to get your questions answered from IoT experts.

IoT for Beginners: Wio Terminal Hackathon - Part 3

During this event, you will be introduced to the Internet of Things, and learn the basic concepts including building your first WioTerminal IoT project connecting to the cloud. Find out what Microsoft employees will be hacking for the annual Hackathon event later in October. Get a peek behind the curtain and stay after the event for Ask the Expert: IoT and WioTerminal Hackathon to get your questions answered from IoT experts.

IoT is Fun for Everyone! (Ugly Sweater Edition)

An Ugly Sweater is great—but what's even better is an IoT-enabled Ugly Sweater. In this episode of the IoT Show, Olivier Bloch is joined by Jim Bennett, a Senior Cloud Advocate at Microsoft. Jim has built an Ugly Sweater using Azure IoT Central, Microsoft's IoT app platform, and a Raspberry Pi Zero. Dive into Jim's Python code and learn how Azure IoT Central is able to connect IoT devices to the cloud faster than any other platform. See how Jim uses IoT Central's extensibility APIs to control his Ugly Sweater via Twitter. This code is on GitHub for you to play with and extend. Get started today!

Geofencing with Azure Maps

Join Jim Bennett, Azure Cloud Advocate, to learn how to code geofencing applications with Visual Studio, Python, and Azure Maps.

 

The Xamarin Show

Custom Vision 1 – Machine Learning Made Easy

This week James is joined by friend of the show Jim Bennett, a Cloud Developer Advocate at Microsoft, who shows us how to use AI inside a mobile app to identify his daughters' toys. He walks through using the Azure custom vision service to generate a model to identify different toys, then shows how you can use these models from inside your app, both remotely by calling an Azure service, or locally by running the model on your device using CoreML and Tensorflow.

Custom Vision 2 - Object Detection Made Easy

In this show Jim looks at Custom Vision object detection. The custom vision service recently has been updated to include object detection, and this allows you to train the service to detect multiple objects inside an image with their locations, instead of just being a simple classifier. Jim walks through creating an object detection model, tagging regions in images that show the objects to be detected, then he builds a simple Xamarin app to use this to annotate a picture from his daughters toybox, naming all the toys it finds.

 

Global XR Community - talks.globalxr

The Industrial Metaverse

In this GlobalXR community talk, learn about the Industrial Metaverse from Thomas Wisniewski, and data visualization from clay tablets to the industrial metaverse with Jim Bennett

 

University of Lincoln Christmas Lectures 2020

It's the most Cloudful time of the year

Jim Bennett from Microsoft will talk about how free cloud services can be used to make a computer science Christmas. This workshop will cover using speech to control Christmas lights, and how to translate holiday wishes into different languages, and using image recognition to see if you are a grinch!