Recent blog entries

Windows 10 IoT: Windows Remote Arduino and Universal Windows Platform Apps

A Windows 10 UWP app can be built upon the Remote-Wiring library such that the app can interact with an Arduino device running Firmata. An app, similar to the Windows Remote Arduino “Blinky” example, but with feature additions, is developed. It performs GPIO (output AND input) as well as some analog IO. . This app is functionally the same as Windows 8.1 version in the previous blog in this series. This blog works through the same material (ie repeats much of it) as the previous blog but from the Universal Windows Platform (UWP) context rather Windows 8.1 Universal App context. The target for the app is Win 10 desktop, Win 10 phone and Raspberry PI2 (running Win 10 IoT). The latter target is a "work-in-progress though".This blog can be read without reference to the previous blog.

Read the rest of entry »

Windows 8.1 IoT: Windows Remote Arduino and Universal apps

A Windows 8.1 Universal app can be built upon the Remote-Wiring library such that the app can interact with an Arduino device running Firmata. An app similar to the Windows Remote Arduino “Blinky” example, but with feature additions, is developed. It performs GPIO (output AND input) as well as some analog IO. The app runs on a Win 8.1 desktop, phone and RT Surface. The UI has some extra XAML “bells and whistles”.

Read the rest of entry »

Mobile Camp 2015 : telemetry from Windows 10 IoT Core on Raspberry Pi 2 to Event Hubs


This year I was pleased to be speaker at Mobile Camp 2015 organized by Microsoft in Naples; this year the event was focused on Windows 10 and all the awesome news from Build 2015.

As Microsoft MVP on Windows Embedded & IoT, my session was on Raspberry Pi 2 with Windows 10 IoT Core as embedded system and its connection to the Azure Event Hubs.

The simple demo showed the Raspberry Pi 2 sent temperature data (from an I2C temperature sensor) to the Event Hubs using my Azure SB Lite library (based on AMQP protocol).

You can find all the material on SlideShare (slide) and GitHub (demo source code).

Windows 10 IoT: GPIO Sample Apps

This blog is a Tutorial on how to implement Win 10 IoT Universal Apps that make use of Raspberry PI 2 (RPI2) General Purpose Input Output (GPIO) pins. This covers:

  • A simple interactive app
  • A simulated press button and LED
  • Outputting to a LED
  • Polling an input from a push button
  • Responding to a push button event

The interrupt (event driven) version addresses the InvokeRequired pattern in the XAML context. (Controls can't be updated directly from another thread).

The complete solutions are available (in source) on Codeplex at:
"Windows 10 IoT Samples": https://IoTSampler.Codeplex.com

Read the rest of entry »

CEDriverWiz Professional Version 4.0 now available on Codeplex

An old gem that has stood the test of time. This implements the key functionality of s stream driver project (as OS subprojects with test apps) for Windows Embedded Compact and CE. Time for an major update:

Versions 3.0 and 3.5 were Standard Editions.  When a driver project was generated, there were a lot of place holders as comments (what is needed to be done) in the code that implement things such as shared memory, registry access, counting driver instances, as well as driver context and open context  buffers etc.
This Professional Version fully implements all of those features.

https://CEDriverWiz.codeplex.com

Enjoy Smile

Build Tour LA - Fun day @ Universal Studios

Build Tour Los Angeles on June 15 at Universal Studios is part of the series of worldwide events to bring the Build experience to cities around the globe.

Read the rest of entry »

Windows 10 IoT: Back to the Future – Raspberry PI Take 2

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.

Read the rest of entry »

TI AM335X Windows Embedded Compact Bootloader Args: Passing between eBoot and the OS

In this blog, the eBoot menu is modified to to allow user selection of Clearing of the Hive or not. This is implemeneted by adding a further parameter to the BOOT_CG and BSP_ARGS structures to handle the boolean selection. The eBoot code is then extended to pass the selection up to the OS args driver. The OS args driver then is modified to get the value when requested by getting it from the structure passed to it through shared memory. This replaces the use of the dummy variable s_bClearHive  as used in args.c in the previous blog.

Read the rest of entry »

Avago buys Broadcom for $37 billion

Broadcom is best known for its wireless and connectivity chips used by the likes of Apple and Samsung in their smart phones.

It also makes the ARM processor used in the highly popular Raspberry Pi platforms. As I mentioned in a previous blog posting, Microsoft is targeting this platform as one of the Windows 10 IoT core platforms. It will be interesting to see how things shakeout.

TI AM335X Windows Embedded Compact Bootloader Args and Clearing Hive Registry

The previous blog in this series demonstrated how to add a custom OAL IOCTL to the BSP. In particular it implemented the IOCTL_HAL_GET_HIVE_CLEAN_FLAG IOCTL so that it returns a fixed value to the OS when called. In this blog, that code is extended to call the BSP boot args using a custom boot arg. A fixed value is returned by boot args  in this case. A later blog will pass that arg from eboot.

Read the rest of entry »

Pages: Previous1234567...51NextReturn Top

Windows Embedded Compact 7

The Windows Embedded Compact 7 (Compact 7) getting started series is created to provide simple and easy to follow information to help academic, hobbyist and commercial developers to learn and engage in Compact 7 development.

This is a series of 9 articles, with additional supplements, that cover the following subjects:

  • Development environment
  • OS design
  • Managed code application
  • Native code application
  • Silverlight for Windows Embedded application
  • SQL Compact database application
  • Debug and remote tools
  • More..

http://www.embedded101.com/compact7.aspx

Embedded101 Articles & Application Notes

Apr10CEDriverWiz Version 2.00: Using the Wizard
Created by David Jones on 4/10/2013 8:56:42 AM

  Book Links: ...
Read More..


Apr10CEDriverWiz Version 2.00: An Example
Created by David Jones on 4/10/2013 7:28:32 AM

Book Links: ...
Read More..


Apr09Installing CEDriverWiz for Visual Studio
Created by David Jones on 4/9/2013 8:41:27 AM

Install Visual Studio 2012/2008/2005 (depending upon your version of CE/Compact) and all of t...
Read More..


Apr01CEDriverWiz V2.00: About this release
Created by David Jones on 4/1/2013 7:33:39 AM

This brings the wizard in line with our Wrox book: "Professional Windows Embedded Compact 7" . ...
Read More..


Apr01CEDriverWiz Version 2.00 User Manual
Created by David Jones on 4/1/2013 6:40:34 AM

Index
Read More..


May15Configure Flash Storage to Launch Compact 7 OS Runtime with DiskPrep
Created by Samuel Phung on 5/15/2012 8:41:50 PM

The DiskPrep powertoy is a useful utility to configure different type of flash storage to launch Wi...
Read More..


More
michael kors canada, pandora charms canada, parajumpers canada, abercrombie belgique, mbt shoes canada, air jordan canada, hollister schweiz canada goose outlet,