Live data from Hacker News

Windows 10 IoT Core for Raspberry Pi 2

blogs.windows.com

111–120 of 173 posts

Re: Windows 10 IoT Core for Raspberry Pi 2

#111
post #107
post #97

Earlier quoted context omitted.

Very funny considering the uneasiness people have towards "putting Linux on a computer". For the Raspberry Pi, the reality is completely reversed as NOOBS is the absolute easiest, most convenient way to put any OS on any computer ever. I really don't understand people who want this, with closed source software the learning stops at some point, you can't learn everything about your Windows-Pi even though it was create…

> Can there really be people that are willing and able to build their own IOT but do not want to learn about Linux? Absolutely, and especially in corporate environments. I'm not saying Windows 10 IoT is any better (I think it's very unlikely to be, but I also haven't evaluated it), but I can say for certain that I wish I had a single, identical python library for any IoT platform that handled interfaces as simply as:…

How does Arduino (which I've never used) compare to your desired Python library?

Re: Windows 10 IoT Core for Raspberry Pi 2

#112
post #107
post #97

Earlier quoted context omitted.

Very funny considering the uneasiness people have towards "putting Linux on a computer". For the Raspberry Pi, the reality is completely reversed as NOOBS is the absolute easiest, most convenient way to put any OS on any computer ever. I really don't understand people who want this, with closed source software the learning stops at some point, you can't learn everything about your Windows-Pi even though it was create…

> Can there really be people that are willing and able to build their own IOT but do not want to learn about Linux? Absolutely, and especially in corporate environments. I'm not saying Windows 10 IoT is any better (I think it's very unlikely to be, but I also haven't evaluated it), but I can say for certain that I wish I had a single, identical python library for any IoT platform that handled interfaces as simply as:…

I'm not sure if you've dealt with Arduino in Processing, but it is exactly as you describe.

  void loop()  
  {
    digitalWrite(ledPin, HIGH);   // sets the LED on
    delay(1000);                  // waits for a second
    digitalWrite(ledPin, LOW);    // sets the LED off
    delay(1000);                  // waits for a second
  }

Re: Windows 10 IoT Core for Raspberry Pi 2

#113
post #3

When they released this a couple of months ago I was pretty excited to try it out. I think the barrier to installation is a bit high. First install Windows 10, then custom install of VS, install IoT Templates, then about 30 more steps before you get the image to flash on your SD. How about a link to the image I can blast on the SD and kick the tires without a couple hours of downloading and installing prerequisites?

Business as usual for Microsoft.

There must be something about their business model I'm not getting. Going to microsoft.com with the intent of buying Windows to install it on a naked PC or in a VM on OSX, I have yet to identify an option that allows me to: 1) buy a license, 2) download an ISO image.

The closest solution I've seen is to download some exe file that presupposes that I have Windows installed somewhere so I can....do god knows what to get an install going.

I know what I came to the site for. Instead the site spends all its energy on selling me on the idea of Windows and then fails to sell me the product.

Consistently.

For years.

Why? Do they not want my business? Is it really so horrible to sell their product to someone who wants to run their OS under VMWare?

This is neither hyperbole nor gratuitous negativism, but Microsoft is perhaps the worst company to buy a product from online. Microsoft fixing this is the litmus test for when they might, and I would like to emphasize might, be able to stop sucking.

Re: Windows 10 IoT Core for Raspberry Pi 2

#114
post #103
post #96

Earlier quoted context omitted.

But VS isn't used for writing Android apps. The vast majority of those are written in Java, which VS isn't used for.

you can in VS 2015

You cannot write Android apps in Java in VS 2015, which is the vast majority of apps. You can do some NDK stuff in C/C++.

Re: Windows 10 IoT Core for Raspberry Pi 2

#115
post #113
post #3

When they released this a couple of months ago I was pretty excited to try it out. I think the barrier to installation is a bit high. First install Windows 10, then custom install of VS, install IoT Templates, then about 30 more steps before you get the image to flash on your SD. How about a link to the image I can blast on the SD and kick the tires without a couple hours of downloading and installing prerequisites?

Business as usual for Microsoft. There must be something about their business model I'm not getting. Going to microsoft.com with the intent of buying Windows to install it on a naked PC or in a VM on OSX, I have yet to identify an option that allows me to: 1) buy a license, 2) download an ISO image. The closest solution I've seen is to download some exe file that presupposes that I have Windows installed somewhere so…

I suffered this with a 2nd hand Windows 7 computer my mother was using that kept complaining about being counterfeit.

Windows is only £80 or so and there was a big button on the nag screens that took me to the Windows site to buy a licence. Great - credit card in hand I clicked on through and was instantly greeted with buy Windows 8.1 screens.

The problem is, I absolutely did not want under any circumstances to install 8.1. I just wanted a legit licence to the already installed 7, which the computer was quite happily running and required no learning/explaining of metro to my mother.

For nearly 1 hour I tried to find a way to buy that Windows 7 licence key and found absolutely no way to do it.

Re: Windows 10 IoT Core for Raspberry Pi 2

#116
post #94

Earlier quoted context omitted.

I've managed a 25-year career out of using the right tool for the job. I focus on Windows, but I use Linux, OS X, etc. when it makes sense. The flavors of Windows that you mention are part of a longer term story, and are really just two operating systems: Windows CE and Windows NT. Windows CE was important for targeting the small devices of the 90's era in which it was developed. Now we can run NT on the 'small' devi…

Now we can run NT on the 'small' devices that we have today. Funny how things change. A Raspberry Pi isn't a "small" embedded device. It's a small desktop device. It just happens to get embedded in a lot of stuff now. I still can't/won't run WinNT on the 72MHz Cortex-M3 (w/64KiB SRAM) that's the core of my customer's current product.

Good point. CE and NT are definitely not for embedded devices, in the conventional sense of the word. They're also not real-time (as you know), but then neither is Linux. Embedded really is a whole other world. It's a fun space to play near, though, with more conventional systems and tools.

Re: Windows 10 IoT Core for Raspberry Pi 2

#117
post #97
post #3

When they released this a couple of months ago I was pretty excited to try it out. I think the barrier to installation is a bit high. First install Windows 10, then custom install of VS, install IoT Templates, then about 30 more steps before you get the image to flash on your SD. How about a link to the image I can blast on the SD and kick the tires without a couple hours of downloading and installing prerequisites?

Very funny considering the uneasiness people have towards "putting Linux on a computer". For the Raspberry Pi, the reality is completely reversed as NOOBS is the absolute easiest, most convenient way to put any OS on any computer ever. I really don't understand people who want this, with closed source software the learning stops at some point, you can't learn everything about your Windows-Pi even though it was create…

>Why would you want this? Can there really be people that are willing and able to build their own IOT but do not want to learn about Linux?

Knowing about Linux doesn't mean assuming it's the best tool for the job at hand.

I've used Linux, I've installed Linux, I've fixed a couple of broken Linux installs etc. I've compiled software on Linux. I've imaged an SD card for a Pi from Windows pre-Noobs. I've installed Rasbian using NOOBS.

I've also played with Arduinos, although mainly using other peoples' libraries for time and network comms etc.

I have not, however, written any serious software for Linux and I am not a Linux developer. I mostly use VS on Windows to develop software that will end up on Windows computers to be used by Windows users.

I have the required physical equipment, software and skillset to make a solution that meets the end requirements using 10 Core on a Pi 2. I don't have that for Rasbian. I've no doubt Lady Ada has a tutorial somewhere to teach me enough to get it working, but why would I invest my time in that?

I'd be better off using the skills I already have to accomplish this task. Then learning something completely different that will allow me to accomplish an end result I can't presently achieve.

Re: Windows 10 IoT Core for Raspberry Pi 2

#118
post #47

Earlier quoted context omitted.

Probably not since there is no GUI and regular Windows command line tools won't run out of the box.

It has a gui. It supports headed and headless modes. you're right tho, most tools from win32 won't work.

I'm guessing it can also only run the new universal windows apps. The classical desktop apps are only available on x86 - which the Pi is not.

Re: Windows 10 IoT Core for Raspberry Pi 2

#120
post #67

Earlier quoted context omitted.

I do too, but I also use Qt Creator and Eclipse for writing C++ on RTOSes and I really don't think VS is anything special. I will agree with you about the documentation, with few exceptions MS documentation is some of the best written. But this is far from something that should prevent a platform swap. The piss poor code editing tools in VC++ irk me more than anything, I have to say that I feel like it's the worst of…

I'll disagree there. After spending hours trying to make sense of the Win32 API documentation in msdn. Often failing to make sense of it, finding the answer in Raymond Chen blog a long with a few lines pointing out that the msdn documentation doesn't cover some important cases/caveats.

Don't forget all of the undocumented API's which you are not to use unless you're a really big vendor then you get special documentation and/or special API's built just for you.
Post reply on HN