Programming for Raspberry Pi on Windows 10 IoT platform

OData support
Dr. Kővári Bence András
Department of Automation and Applied Informatics

With the accelerating spread of minicomputers, IoT devices and low prices, we can make smart gadgets, useful automated projects even at home. In this thesis I develop a Raspberry Pi minicomputer based device with a novel solution in this area.

The special feature of this solution is that I used the Windows 10 IoT Core operating system instead of the widespread open source Linux, with other Microsoft technologies.

The project I built is an Automated Pet Drinking Device. The device can measure the level of water in a bowl, and automatically refill it. Its operation can be monitored and controlled via a web site, and watched via the equipped camera.

In my thesis, firstly I review the tools and technologies I used, especially the Universal Windows Platform and the ASP.NET Framework. Then I describe how I prepared the Raspberry Pi for Windows IoT programming. Afterwards I detail on the issues and solutions during the development. Lastly I examine and measure the performance of the completed device.


Please sign in to download the files of this thesis.