Earlier quoted context omitted.
> Embedded Windows has been a thing for a long time Mostly in Windows CE palmtops, based on a miniaturized version of the actual Windows 9x interface. Not sure it's ever been a thing in real embedded workloads.
To add to the list of people pointing out that you're mistaken, I'll add that Windows CE was used in Ford's first and second generation Sync vehicle infotainment systems. It was also the basis for one of the two SDKs for the Sega Dreamcast.
Windows on Raspberry
61–70 of 113 posts
Re: Windows on Raspberry
#62Earlier quoted context omitted.
I don't know much about it, so this has me curious. The specs say the BCM2711 has an integrated Videocore VI GPU. Are there just not drivers, or what about it makes it "not working"?
Broadcom didn't release GPU documentation yet, with only Mesa being available for now. + developing Windows GPU drivers isn't trivial
Re: Windows on Raspberry
#63Earlier quoted context omitted.
> Embedded Windows has been a thing for a long time Mostly in Windows CE palmtops, based on a miniaturized version of the actual Windows 9x interface. Not sure it's ever been a thing in real embedded workloads.
To add to the list of people pointing out that you're mistaken, I'll add that Windows CE was used in Ford's first and second generation Sync vehicle infotainment systems. It was also the basis for one of the two SDKs for the Sega Dreamcast.
Too bad Microsoft didn’t understand why customers has no business with NT and just let the market go for other choices like Android or Linux+Qt.
Re: Windows on Raspberry
#64Does anyone have more experience with Windows on IoT devices in general? I'm curious about this - it seems like it could be a real game changer in general for IoT. But if it is already available and not actually doing much game changing, I'd be curious to know why.
I think it’ll drive up unit cost by few hundred dollars on top of tenfold degradation in experience, so my gut feeling is it’s completely disconnected from reality.
That said Microsoft seemed to think the way you think at least at one point, so you’re not alone at all, and it’s interesting where the misunderstanding come from.
Re: Windows on Raspberry
#65Earlier quoted context omitted.
My experience in general with windows is that you need GUIs everywhere to configure stuff, whereas linux is text config first. I just deployed 20 pi's at work for a project and remote management on raspbian is fantastic. My BOM for the project is $300 and the previous system's BOM was $3k. Love raspbian. The other piece is that there are 10 years of raspbian questions and answers on the internet. You have a problem,…
You can do absolutely everything from powershell on the command line, on your local machine or any machine in your network, from Windows 10.
But you often can't script X random Windows app via PowerShell, whereas there are very few Linux tools that aren't first class command line citizens.
Re: Windows on Raspberry
#66I have an old Windows mini PC, which is based on a single core Atom CPU. Clicking the Settings button will take multiple seconds to launch the Settings app. I wonder if Windows on the RPi will fare better.
Re: Windows on Raspberry
#67I'm all in for expansion of RPi ecosystem. But personally, I would like to see improvements to smartphone linux desktop environments like Phosh/Plasma Mobile/Lomri for Raspberry Pi as this would enable anyone to plugin a GSM module, download some 3D printing smartphone designs, build themselves a nice and secure smartphone.
Re: Windows on Raspberry
#68I have an old Windows mini PC, which is based on a single core Atom CPU. Clicking the Settings button will take multiple seconds to launch the Settings app. I wonder if Windows on the RPi will fare better.
A RPi4 with a external ssd (usb) would probably be better. A RPi5 with 8GB would be for shure much better.
Re: Windows on Raspberry
#69Does anyone have more experience with Windows on IoT devices in general? I'm curious about this - it seems like it could be a real game changer in general for IoT. But if it is already available and not actually doing much game changing, I'd be curious to know why.
IoT is generally something you should regard as a entrypoint into a network as much as desktops, servers, NAT broadband routers, APs are.
Flash and forget is a dangerous thing, and especially so if all you wanted was an IP connected thermostat.
If what you wanted was a thermostat with some sort of video output, then why not use an Arduino with a i2c serial ESP8622 or ESP32, or maybe an Orion Omega, note that the thermal output and voltage requirements increase. With smaller micro controllers and a serial connection you have mostly what you need, rather than a full-fat interface. The simplest solution is most likely the right one.
Don't include a GUI and all that other warm and fuzzy stuff of MS unless it is needed on what could be an entry point to a network or if the IoT is infrastructure.
There are things that could make IoT a very dependant piece of infrastructure. Suppose you deliver cargo. Suppose that some of the cargo is temperature dependent and you use a new IoT Rasp Pi 4 with Windows to control the refrigerator as your manager thinks money can be saved compared to old, in-person managed thermostats.
Fluorouracil, a chemotherapy treatment, MUST be kept at 5c +/- 3c, otherwise patient health and treatment can be compromised. It also has a short shelf life, if your goal was to know how long it has been in transit (simple BBE stickers are probably better, but your concern as a consumer could be forgery).
Something like IoT can help, and can hinder here, if you were to do end-to-end tracking of the supply chain, you could know it's whereabouts. If you were a malicious actor, you could do things like stuxnet, report that the thermostat is just fine, when really the shipment is at room temperature. Not that hard to imagine if you know where the shipments are from and your goal is to destabilise.
Is a good old-fashioned thermostat better here? Maybe. If you need to remotely control something, I'd prefer slightly harder to update in the field, Arduinos/ESP than the risk of it being an entry point to a network in the wild.
Many network infiltrations originate at the desktop. I'm classing Windows Server as desktop, because, well, it has a desktop out of the box. It is not a server OS. Real servers are not the entry point, despite their proximity to raw internet.
Re: Windows on Raspberry
#70Nice find, this is really cool! I didn't know this was a thing, I tried the IoT version when it first came out but it wasn't very interesting.
RPI's that windows, are not cool. They need cooling.