A new Codeplex project as follow up to my recent IOT presentation focusing upon Embedded Devices interacting with an Azure Mobile Service.
Read the rest of entry »
A new release of Windows Embedded Compact 7 is available on MSDN which is a rollup of all previous updates packaged as a new installation.
As we know, to be able to access to some Microsoft Azure services, there is the SAS (Shared Access Signature) Authentication by sending a token by which we get the rights to perform specific operations.
This token is obtained by building a string containing some information including the URI to access and the expiration time over which to calculate an HMAC (Hash Massage Authentication Code) withSHA256. The result of this hashing operation is encoded in Base64 and the result obtained is inserted in the token (Shared Access Signature) with an appropriate format.
The goal of this short post isn’t to describe the procedure for determining the token but to warn the user about the Base64 conversion functions provided by the .Net Micro Framework.
It has been well documented in the news group the Windows Embedded Developer Update (WEDU) tool is pretty much broken in Windows Embedded Compact 7. Many times it will show this message stating there are no updates needed when in fact there are newer updates available. You can still relaunch the installer from the Windows Control Panel installed programs or use the WindowsEmbeddedCompact7.exe install launcher to kick off a re-install/update. This seems to work and initially it will find what level install you have existing and what is available as indicated with the slider at the top of the screen, It will then ask you to accept some eula’s: It will try to download the component and update packages from the internet. You also have the option to create an offline layout. All fine and good so far but then comes the gotcha. It will stall asking for a SharedSource component. You can try clicking the “Allow downloading for all files.” but it will not work and it ...
App development outside of Compact 7 Platform Builder involves using a second instance of Visual Studio for a Smartdevice .Project. The target OS must have the correct version of Corecon that VS targets it with.
Raspberry Pi Foundation has announced a partnership with Microsoft who will offer Windows 10 for Rasberry Pi: Blog entry
In the previous article, we have introduced the “write filters” in general, in this second one; we will deal with the Enhanced Write Filter (EWF).
Nell’articolo precedente ci siamo interessati ai filtri di scrittura in generale, in questo ci occuperemo di quello che va sotto il nome di filtro di scrittura avanzato filtro-EWF (Enhanced Write Filter).
Doing an embedded presentation on IOT. Involves Azure, Arduino, REST, Json and Windows Embedded..
Whether it’s Internet of Things, Internet of Your Things, Internet of Very Different Things or simply IoT, it’s a Mega trend that is taking shape, projected to be bigger than the PC and Smartphone markets combined.
Windows Embedded Compact 2013 (formerly known as Windows CE) is the latest version of a small footprint and Real-time capable embedded OS from Microsoft. In this getting started series, we will talk about the development environment, how to properly setup the tools and go through different aspect of development tasks, including developing custom OS runtime image, connectivity to target device, application development, debugging, remote tools, where to find resources and etc.