Beer IoT: Measuring temperature with Windows 10 IoT Core and Raspberry Pi
I have RaspberryPi 2 with Windows 10 IoT Core and I plan to use it for some brewing activities. In this blog post I introduce you how to measure temperature with RaspberryPi using DS18B20 thermal...
View ArticleBeer IoT: Moving to ITemperatureClient interface
My previous blog post “Measuring temperature with Windows 10 IoT Core and Raspberry Pi” introduced you my simple solution for measuring temperatures. In this blog post we go step further and make some...
View ArticleBeer IoT: Measuring cooling rate
As thermal sensors are connected and we have code to read temperatures it’s time to get serious and start real work on supporting the cooling process of eisbock. We start with measuring temperatures,...
View ArticleBeer IoT: Making cooling rate calculation testable
My previous beer IoT post introduced how to measure cooling rate of beer. As I introduced the first calculation there I implemented it in code the way it just works and gets calculations done. Now it’s...
View ArticleBeer IoT: Estimating beer cooling time
In my last beer IoT post we measured out cooling rate of beer. In this post we try to estimate how long it takes for beer to start freezing. It’s actually simple calculation and we add it to our beer...
View ArticleBeer IoT: Reporting measurements to Azure IoT Hub
As we have now fully functioning thermal solution running on Windows 10 IoT Core it’s time to focus to other components of our beer freezing solution. Our solution measures and calculates metrics of...
View ArticleBeer IoT: Using Stream Analytics to save data from IoT Hub to SQL database
When cooling beer we want to store history of temperatures for two reasons. First, it gives us valuable history data for next cooling sessions. As a second thing we can ask measurements when we...
View ArticleBeer IoT: Visualizing sensors data using Power BI
We are eager to try out our beer cooling solution and we want to see it in action. We want to visualize our data and keep eye on temperature of cooling beer. Before doing anything more complex like...
View ArticleBeer IoT: Building Universal Windows Application to monitor cooling process
Our beer cooling solution is not controllable through IoT Hub and it reports data there. We can control our device through simple command line application but it is not enough for us. In this post we...
View ArticleTemperatureStation: My Windows 10 IoT Core solution on Github
I published to Github sample temperature measuring solution that runs on Windows 10 IoT Core and that is built on Visual Studio. Source code with basic documentation is available too. This demo project...
View ArticleUsing ETW tracing on Windows 10 IoT Core
Here is how to make custom event source for ETW (Event Tracing for Windows) work on Windows 10 IoT Core. It’s not so simple as developers of business solutions are used with Microsoft tooling on other...
View ArticleFallback logger for Windows 10 IoT Core
We love to use our favorite logging solutions as much as possible but if external storage or external services are involved we cannot guarantee that logging works in crisis situation. This blog post...
View ArticleUsing Windows IoT Remote Client
Want to set up your RaspberryPi with Windows 10 IoT Core and have remote access to device with like remote desktop? Good news is that Windows 10 IoT Core supports something close to it and there is...
View ArticleWindows IoT Core: Logging to Syslog server
Syslog servers are most popular in Linux world. These servers accept logs from different clients and are not opened to external network. There are also Syslog servers available for Windows. This blog...
View ArticleReal-time chart using ASP.NET Core and WebSocket
Using WebSocket support in ASP.NET Core we can easily write real-time data visualization solutions. What if we mix together ASP.NET Core, WebSocket, Knockout and 3D charts? The answer is – nice...
View ArticleRunning ASP.NET Core 2 applications on Windows 10 IoT Core
It has been problematic to run ASP.NET Core applications on Windows 10 IoT Core as it is not officially supported scenario yet and many components we are used with are not built with Windows 10 ARM in...
View ArticleReal-time talk between Windows 10 IoT Core background task and ASP.NET Core...
My previous blog post introduced how to make ASP.NET Core 2 web application run on Windows 10 IoT Core. It was default web application created on Visual Studio and published as an executable. But this...
View ArticleSimulating traffic lights with Raspberry Pi and Windows 10 IoT Core
Most of beginner examples for Raspberry Pi introduce how to turn on and off LED lamp. I wrote a little bit more complex starting example but it has some touch from real life – my example simulates...
View ArticleAdvanced Raspberry Pi traffic lights simulator
My previous post about Raspberry Pi traffic lights introduced simple traffic lights simulator. I developed the solution further and came out with more advanced version that has better architecture,...
View ArticleInstalling ASP.NET Core 3.0 on RaspberryPi and Windows 10 IoT Core
ASP.NET Core 3.0 will run on RaspberryPi and other boards out of the box. There are also SDK binaries available in .NET Core 3.0 download page. Having full SDK available on RaspberryPi means that we...
View ArticleTurning LED on and off with ASP.NET Core 3.0 on RaspberryPi
After getting .NET Core SDK and ASP.NET Core 3.0 work on my RaspberryPi and Windows 10 IoT Core I wanted to try out if I can communicate with some electronics right from web application. It is possible...
View ArticleBuilding ASP.NET Core “Hello, blinky” IoT application
After installing ASP.NET Core 3.0 on Windows 10 IoT Core and getting my ASP.NET Core 3.0 LED controlling application work I wanted to finish this journey with some classics – Hello, blinky application....
View ArticleSelf-contained executable with .NET Core 3.0 on Windows, Linux and Raspberry
.NET Core 3.0 comes with support for self contained-executables. It means we can publish applications as a single executable for specified platform. Also trimming – removing of unused code from...
View ArticleBuilding Blazor “Hello, Blinky” IoT application
I thought first my ASP.NET Core edition of Hello, Blinky will be my last Hello, Blinky for long time. But then something reminded me of Blazor and I thought why not build Blazor edition of Hello,...
View Article