Windows Embedded
 HOME|PRODUCTS|DEVICES|PARTNERS|NEWS|SUPPORT|Downloads DOWNLOADS
PRODUCTS
Which Product is Right For Me?
Windows Embedded CE
Windows Embedded Standard
Windows XP Embedded
Windows Embedded Enterprise
Windows Embedded for Point of Service (POSReady)
Windows Embedded Ready Products
Windows Embedded Server
SPARK Your Imagination (Hobbyist Kit)
 

Leave Those Kids Alone

Welcome to Windows Embedded High! We’ve assembled a series of modules to get you from zero to hero. Each module includes reference material as well as a video walk-through of the deck. Some modules refer to source code or lab-related material when relevant.
Work through at your own pace and as you see fit. We are a very relaxed classroom.

The Start of Something Big

The Starting Guide is your first stop. It includes a flowchart to help you judge where to start. In short,
  • If you're an experienced embedded developer new to Windows Embedded, begin with Module 1w — Embedded Design for Embedded Developers.
  • If you’re a seasoned Windows desktop developer but are new to embedded, then you would probably want to begin with Module 1e — Emedded Design for Windows Developers.

Check out our Community contests!

Register Now for the Sparks will Fly 2009 Challenge
Imagine Cup 2009
Item Name Description Associated Downloads
Starting Guide The Starting Guide contains a flowchart outlining how to navigate this training and an overview of the code examples.
Download
Embedded Design for Windows Developers Module 1e is for Windows developers and is designed to provide an understanding of what makes up an embedded system.
Download
Embedded Design for Embedded Developers Module 1w is for embedded developers and is designed to provide an understanding of the Windows paradigm, the concept of Windows programming, the Windows GUI, and the Windows Software Development Kit.
Download
Windows Embedded CE 6.0 Introduction Module 2 is intended for all developers and is an introduction to Windows Embedded CE 6.0.
Download
The Target Device Hardware Module 3 is intended to introduce the target hardware and hardware-related topics. It features 4 different hardware platforms.
Download
The Development Tools Module 4 introduces the development tools: Platform Builder and Visual Studio 2005 which hosts it.
Download
Understanding the Build System Module 5 takes a first look at the building process and is intended for all developers, provided Modules 3 and 4 have been completed.
Download
Creating and Building an OS Design Module 6 describes the process of creating and building an OS design. This module presumes all earlier modules have been completed.
Download

Download
Application Development Module 7 is intended for application development. It discusses the importance of the SDK and how to create and roll it. It also discusses the creation of three application development tools; Win32 API and MFC, both native tools; and developing managed applications in C#.
Download

Download
Remote Tools Module 8 reviews available remote tools and describes how to use a remote tools framework to create a customized remote tool.
Download

Download
How to Attach a USB Webcam Module 9 discusses how to attach a USB webcam, covering preparing the OS design for using the webcam and creating an application to show camera input.
Download