Blog Posts with Tag Raspberry Pi

Raspberry Pi Camera: 3D Printing a Pan / Tilt Arm

In a previous post I introduced my project to take pictures with my Raspberry Pi. So far, this is a two part project. Build an image microservice I can use to snap pictures of the outside world. Build a machine learning microservice which has the capabilities to recognize objects in those pictures. For the next part of my project, I wanted to mount my camera on my Raspberry Pi. Rather than having it be in a fixed positon, I wanted it to move. So, I decided to build a pan/tilt…

April 17, 2021
|
approximately 5 minutes to read
Object Detection with ML.Net

I've always found machine learning interesting, but never taken the time to implement something. The best way to do that? Involve my Raspberry Pi of course. I created an application to detect objects in images captured by my Raspberry Pi. The application is an ASP.Net Core WebApi which hosts two services. The first draws boxes around objects in the image returning the modified image. The second returns a JSON representation of the objects that were found. Here's a picture of…

April 05, 2021
|
approximately 3 minutes to read
Calendar Application - Accessing the Microsoft Graph API

In my previous post, I described setting up an Angular application for authentication to a Microsoft Account using Microsoft's MSAL library. In this post, I will describe connecting to a Microsoft Graph API utilizing the sign in from the MSAL library. Angular HttpClient Angular has a helper class that can be utilized to make API calls to external services. It is HttpClient. This has a lot of convenience methods to call make HTTP requests and call restful APIs. This is great…

June 20, 2020
|
approximately 3 minutes to read
Calendar Application - Authenticating with MSAL

The first blog in this series is going to describe authenticating as a registered application in Azure Active Directory with Microsoft's MSAL package in Angular. To see all blogs related to my Raspberry Pi calendar application, check out the project page. There are a lot of great things about using an identity service: No on-premises passwords to secure!! Utilizes latest security standards Integration with other identity providers (Facebook, Google, Microsoft) logins without…

June 12, 2020
|
approximately 4 minutes to read
Calendar Application - Another Raspberry Pi Project

A few months ago, I built a Raspberry Pi Kiosk that acted as a nameplate. Since then, a lot has changed in the world. I've been working from home full time, so COVID-19 has rendered my nameplate useless. Even when work returns to normal, the interactive portions of it don't seem appropriate anymore. You can read more about the Raspberry Pi based nameplate I built here. With the pandemic, many developer conferences have gone online, providing a wealth of new technology related…

June 06, 2020
|
approximately 1 minutes to read
The Pi-plate: Setting up a Raspberry Pi Kiosk

In my first post, I gave a brief introduction to the pi-plate. In this post, I want to talk about the work it took to get my Raspberry Pi to run as a kiosk. When I reference ‘running my Raspberry Pi as a kiosk’, I generally mean: The pi displays a window or application without any of the window manager chrome. A user cannot exit or switch to another application. The application running in the kiosk starts up automatically on boot. I had to read a lot of blogs to put this all…

March 06, 2020
|
approximately 4 minutes to read
The Pi-plate: An Interactive Raspberry Pi Driven Nameplate

I've recently been thinking of a few different projects around my home to build some sort of "kiosk" to display information. An example of this is a display for some SmartThings sensors I have around the house, another is calendar information by the door instead of the traditional paper calendar we have. Before I go all in and try to accomplish any of these, I wanted to build a basic proof of concept. So, I decided to make a Raspberry PI driven kiosk. This PoC is a nameplate…

February 25, 2020
|
approximately 2 minutes to read
Setting up Pi-hole

I've been upgrading my home networking lately. My house was built with CAT5e cable running through it for phone service. However, I don't have a landline. So, I've been changing the wall plates to terminate with CAT5e and wired a lot of my home devices. The change isn't noticeable in most places. I've seen a difference in better buffering times in videos online, and improvements in latency-sensitive workloads (aka video games). I've been looking at other changes to my home…

February 11, 2020
|
approximately 2 minutes to read
© 2024 - Built and designed by Jeremy Honl with Gatsby. Images are from Unsplash