Blogs
Getting started with GitHub Codespaces
The bane of every new developers life is getting your environment set up to be productive. And when …
New year - new me!
Jim’s got a new job as a Regional Cloud Advocate in Redmond, Washington.
Announcing a New Free Curriculum: IoT for Beginners
It is our very great pleasure to announce the release of a new, free, MIT-licensed open-source …
Using TinyML to identify farts
TLDR; Find a complete hands-on lab to build a TinyML audio classifier at …
Installing Scikit-Learn on a Apple Silicon
At the end of last year I splashed out on a shiny new Apple MacBookAir with the M1 processor as I …
Build a virtual IoT Lab with Raspberry Pis and Azure IoT Hub
The rise of virtual education has led to sweeping changes in how students are taught. A lot of …
What is edge computing, why do it, why send IoT data to the cloud?
I recently had a student reach out to me with some great questions around Edge computing and how it …
Control holiday lights with Python, Azure IoT and Power Apps
As the nights draw in here in the northern hemisphere, there are a number of winter celebrations …
Run Visual Studio Code on a Raspberry Pi
It’s finally here! An official supported version of VS Code that runs on a Raspberry Pi! …
Building smart garden ornaments with a Raspberry Pi and micro:bits
Ever wanted to track things happening in your garden, neighborhood or school using smart garden …
Raspberry Pi cloud-connected Hat Cam
This project builds a wearable, cloud connected camera. This is useful in situations where you want …
Recognizing words on a microcontroller using TinyML
Learn how to train a TinyML word recognizer to run on a microcontroller using Azure ML Studio and …