Writing a C# routine for auto-upgrading an application on a Raspberry Pi can be quite an interesting task. The Raspberry Pi typically runs on a Linux-based OS, such as Raspberry…
Debugging Dot Net Core applications on a Raspberry Pi with Visual Studio
I have a great post here that details how to install the Visual Studio debugger on a Raspberry Pi. That, together with the Dot Net Core libraries, gives you everything…
TFT Display on a Raspberry Pi
Many different TFT screens are available for Raspberry Pi's and other microcontrollers such as the ESP32. Most smaller screens cost under £10 and are available from many suppliers. I typically…
C# and Rebooting a Raspberry Pi
Every now and again, you need to restart a Raspberry Pi from within your application. This is typically done after making changes to the Pi configuration, issuing commands to enable…
Install the Dot Net Debugger on a Raspberry Pi
Unless you are developing a simple application with Dot Net on a Pi, you will come to a point where you want to debug that application. This is particularly true…
Install Dot Net Core on a Raspberry Pi
Once you have the Raspberry Pi up and running with a microSD installed as described here - Setup a Raspberry Pi - you can install DotNet Core by issuing the…
Prepare a Raspberry Pi for GPIO access
Assuming you install the Raspberry Pi version of Debian on your Raspberry Pi, it installs a configuration tool called raspi-config. You run it by issuing the following command: - sudo…
Raspberry Pi 3-4 IO Pin Diagram
The Raspberry Pi has a large number of IO pins on it and I can never remember which pin is which. I have therefore added a diagram to this post…