Recent blog entries

A Nancy-Razor content oriented web site.

Microsoft maintains a suite of sample IoT projects on GitHub at https://github.com/ms-iot/Samples.

Primarily it is a site for appropriate Microsoft staff to maintain the site by

  1. Contributing projects
  2. Extending existing projects
  3. Providing code corrections (bug fixes)
  4. Providing code improvements,

The question is, do they want community contributions? The site was originally worded in its ReadMe it appeared to seek community contributions in all four areas. During a recent discussion I had with the repository principals, it was decided that going forward in the long term, for maintainability, community contributions would only be sought in 3., bug fixes.

To that end, I have created a GitHub repository where developers can deposit a ReadMe.MD (ReadMe replaced by the project name). The file will have a simple textual database record at the top listing project properties, including a relative link to the project’s GitHub repository. The website as discussed here, is then able to get the deposited project ,md files and extract the database records, It then can import them to the site’s database (actually a json file) and save the .md file (without the db record) for display via the web site. The web site is able to list the records (key properties only) which can be filtered/searched and sorted based upon these project properties. Users are then able to select a project and view the complete db record. From there they are able to view the complete project ,md file.

This sequence of blogs briefly discusses the techniques/technologies used for the web site which include:

  • Nancy
  • Razor
  • GitHub API

Read the rest of entry »

Strange HP Laptop Keyboard Fix–It worked for me.

Symptom: Cntrl Key and Fn Key don’t work

System: HP Probook 450G1

Without these keys you can’t do much development.

(Weird) Solution: ……….

Read the rest of entry »

Avnet acquires Hackster .. What does it mean for the Hackster community?

Avnet has acquired Hacker . What does it mean about the openness of Hackster.IO which up to now has been platform and vendor neutral.

 

Read the rest of entry »

Windows 10 UWP Developer pre-provisioned VMs are available–Part 3: Apps

This is the final part of the trilogy. I have a brief look at UWP app development on the VM, running the Bash shell which provides a command shell for running Linux commands on the  and the Windows Bridge for IOS which facilities running Objective-C apps as UWP apps on the VM.

Read the rest of entry »

Windows 10 UWP Developer pre-provisioned VMs are available–Part 2: Getting Started

This blog is covers what I did downloading, setting up and getting the OS running.

Read the rest of entry »

Windows 10 UWP Developer pre-provisioned VMs are available–Part 1: Info

Microsoft has released for download, Windows 10 Virtual Machines which are set up to immediately start developing Universal Windows Platform apps. There is a short term trial version that expires as well as a version to which you add a valid license which doesn’t expire. These VMs are also available on Azure.

In Brief

You get a ready to run Windows 10 Anniversary Edition VM with the tools required for UWP app development preinstalled. The trial version will expire whereas you supply a valid Windows 10 Pro license key for the licensed version.  VM images for a variety of hypervisors are available.

Read the rest of entry »

Arduino Bluetooth Keypad Utilities: KeyPadKeysUWPLib

Abstracts the Keypressed event further by interpreting it in terms of the actual key press. Has a delegate for each key which can be programmatically set by the dependant app as the function (implemented in the app) to call when each each key is pressed. Concepotually, sits on top of KeypadUWPLib.

Read the rest of entry »

Arduino Bluetooth Keypad Utilities: Soft Keypad Test UWP App

A simple app to test the KeypadUWPLib. Implements a keypad as part of the app, which when pressed actions the keypad events. Some limitations imposed by lack of KeyUp event with XAML Buttons.

Read the rest of entry »

Arduino Bluetooth Keypad Utilities: UWP BluetoothSerialLib

A modularisation of the Generic Bluetooth Serial App extracting out all of the UI functionality. Received serial messages are interpreted as Phone Keypad events. Depends upon KeypadUWPLib as it fires the keypad events based upon received messages.

Read the rest of entry »

Arduino Bluetooth Keypad Utilities: Keypad Events UWP Library

An event driven Phone Keypad library. Includes KeyDown, KeyUp and KeyHoldling events to which event handlers can be attached in apps that use this library. Also includes a mechanism to fire those events from keypad scanning software. No hardware specific code though. These events mirror those events in the previous blog for the Arduino Keypad Event Scanning Sketch.  The next blog hooks the two up.

 

This blog demonstrates exemplary code for for implementing event table mechanisms for custom events, particularly if the events are driven by custom hardware.

Read the rest of entry »

Pages: Previous1234567...60NextReturn 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 Sam 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