Windows CE Device Drivers

  e-con Systems provides Device Driver development services for Windows CE, Windows Embedded Compact 7, WEC2013 for a variety of peripherals. A lot of component choices rest on the availability of proper Windows CE device drivers for that particular part.
  A proper device driver for a peripheral should have the following features
  1. Exploit the features of the peripheral component completely
  2. Support Power management
  3. Support modular loading and unloading
  4. Optimized for functionality on the particular operating system
  5. Follow the OS design for integration of that particular peripheral

Services offered

  e-con Systems offers the following Windows CE / Windows Embedded Compact driver services
  1. Design and Development of Windows CE Device Drivers
  2. Porting of device drivers from other Operating systems
  3. Certification of Windows CE Device Drivers
  4. Optimization and Integration of Windows CE device drivers

Are you looking for device driver development?


USB Drivers


The basic USB Host and Client drivers are available with most BSPs available from silicon vendors. The USB device classes supported in Windows CE are Mass storage, RNDIS, HID keyboard and Mouse, printer and serial for host drivers and Mass storage, RNDIS, MTP, serial and CompositeFN are available by default in windows CE. USB client generic HID class driver is available with e-con systems. This generic HID class is used for custom device communication between PC and windows CE device.


e-con Systems has done extensive work in the optimization of the USB Host and Client driver implementations on various SOCs.


The main requirement for products has been the performance and stability of the USB Functions. e-con systems has worked on stabilizing composite device implementations to work exactly as desired across USB insertion/removal, in a stable manner.


e-con Systems has also implemented USB Video Class Stack (both on the HOST and CLIENT) for the Windows Embedded Compact / Windows CE platform.


e-con's Device side UVC client is capable of streaming video from a camera attached to the camera interface of the SOC to the PC over the USB 2.0 interface.

  UVC Implementations
  Fig.1 : UVC Implementations
  On the PC side, the device would utilize the normal UVC Class driver from Microsoft and a normal UVC based application can stream the video without any additional driver requirements.

Touch Drivers

  Windows CE is best known for the User Interface options it provides. Most of the Windows CE devices in the market utilize this aspect to the fullest by providing a color LCD and Touch screen interface to interact with the system better.
  e-con Systems has enormous experience in Touch screen implementations for both the RESISTIVE and CAPACITIVE touch screens. A touchscreen implementation goes much beyond the basic Windows CE driver implementation. The critical part of the development lies in the optimization and calibration of the touch co-ordinates and the sensitivity of the touch. Writing proper touch applications that highlight the positives of the available touch hardware would be must-have requirement as well.
  image signing
  Fig.2 : Touch screen signing
  e-con Systems has optimized resistive touch to the extent that it can be used as a way to obtain digital signatures, without any pronounced lag or delay.
  e-con Systems has implemented Multi Touch and Touch gestures with Capacitive touch screens on Windows CE 6.0, Windows Embedded Compact 7 and Windows Embedded Compact 2013 as well.
  multi touch
  Fig.3 : Multi touch
  e-con Systems Application team has developed intuitive touch based applications for a number of Industrial and medical customers where the optimal usage of touch has been demonstrated.

Do you have problem with your devices drivers!
To get a Free evaluation in 24 hours Click here !!



Wireless networking capability in devices in on the rise exponentially and many devices designed today are losing their ethernet in favour of the WiFi connectivity. The speed, security, range improvements in wireless and the availability of WiFi cost effective Wireless modules, due to the booming phone and tablet markets, has provided the impetus to add wireless capability to many embedded device designs as well.
  Getting access to proper Windows CE Wifi device drivers for the various modules is the basic bottleneck behind usage of cost effective modules in the system design.

e-con systems provides Windows CE devices drivers for a variety of Wireless Modules and also takes up Windows CE device driver development or porting work for any Wifi module in the market.

e-con also offers Wifi Modules as add-ons to its SOM based development platforms.
  e-WiB – WLAN-Bluetooth-Modul
  Fig.4: e-WiB – WLAN-Bluetooth-Module


Bluetooth is another common Wireless connectivity option that is being very widely used in the embedded industry again owing its popularity and acceptance to the Mobile phone usage. There are many WiFi modules that come along with a BT module in-built.
The right bluetooth profiles are required to use the BT in Windows CE along with commonly available BT devices. Windows CE supports a lot of Bluetooth profiles internally. But in normal Board Support Packages provided by silicon vendors, the Windows CE drivers for BT modules and the profile integration are not done. Also there are no test applications that exhibit proper Bluetooth functionality.
e-con Systems has integrated the BT profiles with bluetooth hardware and has working application samples for all the following profiles
  • OBEX
  • FTP
  • Audio Stereo
  • Headset
  • HID (Keyboard and Mouse)
  • PAN
  • DUN

Camera, Video and Audio

Windows CE supports DirectShow framework for processing, rendering video and audio. e-con Systems has developed a niche for itself in Camera and Video based solutions. e-con provides DirectShow camera drivers for a host of different camera-SOC combinations. For more details please visit our product page.
Apart from writing Windows CE /Windows Embedded Compact device drivers for the camera sensors, e-con systems has optimized Windows CE display drivers to create effective FULL HD displays and streaming media at 60 fps.
e-con Systems has optimized display drivers to utilize the overlay screens and alpha-blending support available in SOCs to bring about the best user experience with Video applications.
e-con Systems has also integrated 3rd party codec implementations in Windows CE to effectively utilize the underlying hardware for Audio-Video compressions and decompression.
camera streaming
Fig.5 : Camera Streaming

Certification, CETK, LTK & HOPPER

Windows Embedded Handheld (Windows Mobile) requires the Microsoft Logo Testing (LTK) and Hopper to be run successfully on the device to brand it a Windows Mobile device.
The Windows Embedded Team at e-con Systems works on Logo Testing (LTK) and Hopper tests for Windows Mobile devices and has gone through the rigours of the certification process.
e-con Systems has its Board Support Packages CETK certified and has done extensive work on CETK test Suite and has developed test cases and additional test applications based on CETK test harnesses.
Windows Embedded Gold Partner
If you are Looking for:
  • BSP Development in Windows CE, Compact 7, WEC2013
  • Device Drivers Development for WinCE
  • Porting Solutions
  • Windows CE Design Services
  • Windows CE Power Management
  • Product Design & Development Services based on Windows Embedded OS
    Please Provide us the information to help you better.