2

I have developed a basic UWP application that runs some automation for me on my windows iot core raspberry pi 3. Is there a way that I can have the pi update the application running on it by having a self update or accessing the internet? Rather than booting up visual studio and selecting deploy from the build options?

Also if I ever wished to do some form of publishing, like per say create a product that uses the pi and my software, is there a way that I can have the devices update over the users wifi for convenience?

Bailey Miller
  • 219
  • 2
  • 12

1 Answers1

0

Obviously, Microsoft is on-the-way.

Some new offerings were added to Azure IoT device management a few months ago, however, there's still in preview.

So one possible approach is to investigate

  • Create a custom firmware image with the updated applications/IoT Core.
  • Do the firmware update with Azure IoT Hub.

Tutorials can be found in here.

Jackie
  • 2,032
  • 1
  • 12
  • 14
  • 1
    I marked as the answer because this implementations seems valid. Not quite what I am looking for right now. Still a good starting point for windows iot. I don't want to break down my entire project for you, but simply I want the device to indicate myself or other users that an update is available and prompt to update now or later. I'd prefer the device to use some Microsoft server and download the update and reboot running the new software. – Bailey Miller Nov 01 '16 at 06:07
  • @BaileyMiller did you ever come to a solution? – Dylan Snel Mar 24 '17 at 19:55
  • tutorial link died alas,. it seems microsoft is on a reorganization spree for iot. – T.S Aug 24 '17 at 14:23
  • This may be the updated link: https://learn.microsoft.com/en-us/azure/iot-hub/iot-hub-csharp-node-firmware-update – Naikrovek Aug 30 '17 at 16:31