Windows Embedded CE 6.0

Windows(R) Embedded CE 6.0 is a componentized operating system designed from the ground up to power small footprint devices and help developers get them to market fast. Choosing from a wide variety of technology components and pre-existing templates, embedded developers can quickly build hard real-time commercial and consumer electronics devices, such as:

  • Set-top boxes
  • Thin clients
  • Digital media adapters
  • Voice-over-IP (VoIP) phones
  • Navigation devices
  • Medical devices
  • Portable media players
  • Home gateways
  • Digital cameras
  • Networked digital televisions
  • PDAs

Along with its portfolio of hundreds of carefully tested, easily selectable OS components, Windows Embedded CE 6.0 includes innovative features designed to help promote performance, security, compatibility, and flexibility.

Robust Architecture

  • Unified Kernel
    The redesigned Windows Embedded CE 6.0 kernel now handles more than 32,000 simultaneous processes, each with 2 GB of virtual memory space. The new file system supports larger storage media and file sizes (up to 4 GB), and removable media encryption.
  • Drivers
    Production-quality device drivers help decrease the amount of modification needed for drivers to work with custom hardware, and enhanced driver support in CE 6.0 helps ensure easy portability. Drivers can be run in kernel mode for performance or in user mode for robustness.
  • Security
    The redesigned one-tier security model is SDL compliant and helps ensure that only trusted applications can run on your embedded device.
  • Compatibility
    CE 6.0 works with key processor architectures (x86, ARM, SH4, and MIPS) and, through its compatibility testing tool, has features to help port existing Win32 applications.
  • Device Performance
    Improvements to the kernel architecture have greatly reduced the overhead of system calls between base OS services, resulting in improved operating system performance.

New Media and Communication Components
Windows Embedded CE 6.0 opens up new opportunities to develop compelling products for home and business.

  • Network Media Devices
    You now have the ability to build networked media devices that can consume pictures, videos, and music from a Windows PC via a home network.
  • Digital Video Recorders
    The DVR engine in CE 6.0 empowers you to build devices that can record multiple video streams to a hard drive for later playback.
  • Cellular Networks
    The new Cellcore components help enable your CE 6.0 powered devices to easily make data connections and initiate voice calls through cellular networks.
  • Windows Network Projectors
    Users can now connect their Windows Vista(TM) laptop to a CE 6.0-based projector wirelessly or over any IP network.

Powerful Development Environment
By adding Platform Builder to Visual Studio 2005, Windows Embedded CE 6.0 helps deliver a superior unified embedded developer experience. Developers can now use one common familiar environment to develop both application and operating system software. Development advantages include:

  • Visual Studio 2005
    Platform Builder for Windows Embedded CE 6.0 has been created as a plug-in for Visual Studio 2005 and is customized for developing embedded operating systems and components.
  • Application Development Options
    You can go native or managed by choosing your preferred Microsoft development technology—Win32, MFC, or the .NET Compact Framework (C#, VB).
  • Device Emulation
    The new ARM-based device emulator included with Platform Builder makes it easy to configure, build, and test operating system images.
  • Editors
    Coding and building are faster. Windows Embedded CE 6.0 editors now incorporate Intellisense technology, syntax highlighting, and graphical bib and registry file editors.
  • Improved Compilers
    Based on Visual Studio 2005, the latest compilers increase C++ language conformance; provide better libraries; support CRT, ATL, and MFC; and offer improved run-time security checks (/GS).
  • Source Code Access
    Access to CE 6.0 source code helps developers debug, test, and make changes to an OS image. It also allows you to modify the operating system software to create differentiated features while maintaining control over your intellectual property.

Estimated Pricing
Development Tools: $995.00 USD
Runtime License Cost: (per runtime shipped):

  • $3.00 USD for Core SKU*
    (The Core SKU is a subset of the Windows Embedded CE Core operating system features.)
  • $16.00 USD for Professional SKU*
    (The Professional SKU is a higher-end license that is ideal for devices that require rich multimedia and graphics.)

* Run-time pricing is based on purchase volume of one unit (except Windows CE Core based on 1000 units). Volume discounts are available. Local taxes, tariffs and other costs may apply.

More info »