Thursday, August 30, 2012

what's new in HID - windows 8

Design Guide

The Design Guide has been rewritten to provide a more comprehensive coverage of HID support in Windows 8. This rewrite includes a new Overview, a section describing HID Clients, a section describing HID Transports, and a section describing Non-HID Legacy Devices.

HID Over I2C

The HID protocol originally targeted human interface devices like: keyboards, mice, and joysticks. It was originally developed to run over USB. For Windows 8, Microsoft created a new HID miniport driver that allows devices to communicate over an Inter-Integrated Circuit (I2C bus).

Related topics

Design Guide

HID Over I2C

Related Resources:




what's new in HID - windows 8

Wednesday, August 29, 2012

Friday, August 10, 2012

NXP DALI solution - M0

NXP is making it easy for lighting designers to upgrade from 8-bit microcontrollers without increasing costs. The extra-low-power options available with NXP microcontrollers make it a compelling solution for DALI lighting systems, where total energy savings are a critical factor.

The DALI evaluation systems feature the LPC1114 Cortex-M0 based microcontroller and can steer lighting drivers for solid state or compact fluorescent lighting applications.

USB in a NutShell

SimpleLink WiFi Module from LS Research


  • Embedded Wi-Fi and Networking Software Including Drivers, Stack, and Supplicant
  • Best-in-class Link Budget:
    • Tx Power: +20dBm at 11Mb-CCK
    • Rx Sensitivity: –89dBm at 11Mb-CCK
  • Compact Code Size (as low as 6KB Flash and 3KB RAM) Required
    for Host Microcontroller
  • FCC/IC and Wi-Fi Certified, ETSI-tested, Production-ready Module
    Offered by LS Research
  • U.FL with Dipole Antenna or Chip Antenna FCC/IC certified,
    ETSI-tested Design Guides Available
  • Integrated TCXO and Power Management
  • Small Form Factor Module (21mm × 14mm × 2.8mm)
  • Full Industrial Temperature Range: (–40°C to 85°C)
  • Proven Wi-Fi Interoperability
  • Complete Platform Solution Including API Guide, Sample Applications,
    Support Community, User and Porting Guides are Provided by TI
  • Antenna Design, Certification, Design Customization Available through LS Research

HID Over I2C Protocol Specification

The Human Interface Device (HID) protocol was first defined for universal serial bus (USB)-attached input devices. These include, for example, keyboards, mice, remote controls, and buttons. The protocol itself is bus agnostic and has been ported across various transports, including Bluetooth and other wired and wireless technologies. This specification identifies the protocol, procedures and features for simple input devices to talk to HID over I2C.

This protocol has been implemented on Windows 8 operating systems. For additional details on how this protocol works on Windows 8, please refer to details in the Human Input Devices section of the Windows Driver Development documentation.

This information applies for the following operating systems:

  • Windows 8

Included in this white paper:

  • Overview of HID
  • Pertinent scenarios
  • Descriptors and reports
  • Power management
  • Example: Sensors implementation

Wednesday, August 08, 2012

How to Print Date on Photo

1. Picasa Add Text
2. Download photo dater.