I was an early adopter of Win 10 IoT with Raspberry PI 2 (RPI2) as well as Windows Remote Arduino. Whilst I was able to use my Windows 8.1 phone to control an Arduino device as per the latter technology, I did have some problems with some fine detail with the RPI2 technology. I have now had a second stab at Win 10 IoT with RPI2 with success. This blog discusses these issues.
For the first setup, I updated an older laptop that ran Win 8.1 to the Win 10 Technical Preview. This was problematic so I put its hard drive into my less than 12 months old I7 laptop. Whilst after upgrades and installation of drivers for the this laptop, it performed better it was still problematic so I resurrected an older laptop hard drive for the I7 system and installed a completely new Win 10 Technical Preview. This addressed many issues but, apart from the IoT issues, I still find the system is rather flakey. I suspect it is something to do with video drivers. The laptop has an Intel HD Graphics 4600 display adapter as well as an AMD Radeon HD 8600/8700M display adapter. The airwaves indicate that there are some problems with the AMD device with Win 10 so I have reverted this to the Win 8.1 driver.
I followed the IoT RPI2 setup as per : http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm
I then attempted to communicate with the device via PowerShell as per: http://ms-iot.github.io/content/en-US/win10/samples/PowerShell.htm
All of this worked except the last command which gave me errors with respect to requiring https .. lots of red ink! L Same for if I used IP Address instead of the machine name. I spent much time looking at solutions to this but never found a workable solution in Win 10.
I was though able to connect in this manner from a Win 8.1 PowerShell instance.
From the Win 8.1 PowerShell I was able to run some of the commands on the page as per the last link and some of the commands as per the link at the bottom of that page. I did have some problems running some of the commands.
I then set up my development laptop as per (having already done the Win 10 first step): http://ms-iot.github.io/content/en-US/win10/SetupPC.htm
I then moved on to some app development:
So my issues were:
Whilst this did not solve my issues as above it announced the availability (actually update) of a web interface to the IoT device.
Date: 12 May 2015
“This 5/12 release of Windows 10 IoT Core Insider Preview includes an updated base OS build. It also includes an updated login-based web-interface for device setup, startup application configuration, and feedback capabilities.”
For the second setup I created a Hyper-V VM on my desktop. The only limitation for this was I couldn’t do DISM here as it requires access to the physical SD card. With this instance, the problems as above vaporized!
Posted by Ed Dore on 2/05/2015 at 7:54 PM at: https://connect.microsoft.com/windowsembeddedIoT/Feedback/Details/1295993
"After a bit of experimentation, I was able to get it working. Here's the steps I used to "fix" the WindowsIoTCoreWatcher.exe. Launch the "Developer Command Prompt for VS2015" as Administrator change the working directory over to "C:\Program Files (x86)\Microsoft IoT"
sn -Vr WindowsIoTCoreWatcher.execorflags WindowsIoTCoreWatcher.exe /32BIT+ /FORCE
Note: Second command line HAS been amended as per a later post.
That works now, Thanks Ed
Next: Windows 10 I0T Raspberry PI 2 Basic IO.
There is also a a series on Windows Embedded Compact IoT with Azure Mobile Services and same with Arduino in my blogs.