Related websites:



Welcome! was created to help developers find the needed resources for their embedded project. The site provides information on books, articles, community links, sample applications, sample components/packages, and other resources for different embedded operating systems and topics of interest. Please let me know if you have any questions or you cannot find a specific answer for your embedded project.



Current News and Events


Professional's Guide to POS for .NET now available in print format

By popular demand, I created a printed edition of the popular Professional's Guide to POS for .NET. The book is available at and

Covers POS for .NET 1.12, and information is still good for POS for .NET 1.14.

New Book: Starter Guide for Windows® System Image Manager

The release of Windows Embedded 8.1 Industry has prompted a shift in the Windows Embedded desktop OS development approach to align with Windows server and desktop. Rather than using custom tools, developers can continue using System Image Manager (SIM) for all Windows for x86 releases. The new book Starter Guide for Windows® System Image Manager covers the basic for using SIM with Windows Server, Desktop and Windows Embedded Industry. The book goes beyond the basics to create a full automated Windows installation to cover the unique lockdown and appearance features that are in Windows Embedded.



Having worked with government and medical companies, USB device like USB flash disks, smart phones, and multifunction network printers connecting to open USB ports is a major concern. Locking down USB ports has been an open issue for various developers. There are network solutions if you are connected to a domain, but what about standalone embedded systems...

SecureBus™ is a patent pending security product that prevents unauthorized USB devices from working in Windows®. SecureBus™ works by injecting itself under the Windows™ Kernel, and acts like a firewall for USB host ports.  Any time a USB device is plugged into the system SecureBus™ will analyze the hardware and determine if it is an authorized USB device.  If the device is not an authorized USB device then SecureBus™ will prevent it from binding with the Windows® Kernel.

A free trial, demonstration video, datasheet, and more information can be found on the SecureBus page at

SecureBus™ - New

Add firewall protection to USB ports. Blocks unauthorized USB devices from connecting to a Windows system.


Upcoming Training Classes


Next Class Dates Coming Soon

Pricing and syllabus is available on the Annabooks website. Class sign ups are through the Annabooks Online Store.

Recent Publications:

Article: Enabling Windows Server Roles in System Image Manager

Book: Starter Guide for Windows® System Image Manager

Article: Yocto Project™: Adding Configuration Fragment for Wireless

Article: Yocto Project™: Partition Configuration for UEFI featuring the Kontron M2M Platform

Article: Yocto Project™: Adding the meta-oracle-java Layer

Article: Can Motion Control Save Windows 8?

Article: The Windows Embedded Legacy Continues with Windows Embedded 8 Standard