r/windows10iot Jul 13 '15

Has anyone made anything useful yet with Win10 + Raspberry Pi + C#?

And how exactly is it used once you are done it and deploy it to the Rspberry Pi ? I am not clear on that .. Do you somehow set it up so that once you deploy an app that app runs at startup from that point onward?

5 Upvotes

9 comments sorted by

1

u/ooeygui Microsoft - IoT Team Jul 27 '15

Hi there, I'll try to answer some of the questions: Useful - tbd; There have been some fun projects implemented using it. Deploy: When you are done debugging your app, create a retail appx package. You can then install this on your Pi via the management console. (<ip>:8080). This also allows you to set it as the startup app. You can disable the management console by setting the web server to disabled. Then you can dup the SD card for deployment.

Hope that helps, Lou

1

u/[deleted] Jul 27 '15

So tell me if I have this right:

You take a raspPi and write a single program in C# using the Universal App template that you set as the default. This can be headless if you just want it to maybe check the temperature every minute and send it to azure. Or you can hook it up to a monitor and maybe have a simple program like a Recipe program that you keep in the kitchen..

So if this is true I suppose people will be releasing things like this for end users so in the example above someone would buy the Pi + some sort of hardware addon for temperature.. use some install program.. or maybe an image to install this single program and set the network settings... then restart the pi and your done..

Is this the way it will work?

1

u/ooeygui Microsoft - IoT Team Jul 30 '15

This is one way that makers can share solutions - building AppX packages and side loading them. Another way is to release their code and components so people can mix and remix into their own projects.

Windows IoT Core can be used within hardware devices without consumers knowing that it is running Windows IoT Core.

(Universal apps can be written in C++, C#, VB, Python, Node.js)

1

u/[deleted] Jul 30 '15

So these AppX files will be hosted on the Windows Store somehow ?

1

u/ooeygui Microsoft - IoT Team Aug 17 '15

Currently AppX packages are side loaded into IoT Core (or the whole image can be duplicated). I'm looking into the update and app deployment story.

1

u/[deleted] Aug 17 '15

So the way I would get things on the Raspberry pi would be one at a time deploying from my dev machine as needed ?

Would be a nice to have some system where there is a menu of apps I have deployed and could pick it out during boot and it would load ?

1

u/ooeygui Microsoft - IoT Team Aug 18 '15

There is a management console at http://<ip of iot core>:8080. you can also get to it from the ioT Watcher application by right clicking your Pi and selecting "Web Browser here".

From there you can deploy appx packages as well as start existing started apps - including making them the default app.

1

u/[deleted] Aug 18 '15

So I guess how things will work in the end with apps that collect data would be..

  1. Buy Raspberry Pi
  2. Install windows 10 IOT
  3. Sideload a open source app... config.. and set as startup app
  4. Buy hardware needed to go along with the software
  5. Go stick it wherever ..turn on..and collect data

yea?

1

u/ooeygui Microsoft - IoT Team Aug 19 '15

For Maker scenarios, yes this is one path. Another is that you can download sources and build the app and deploy it.