Automatic monitor brightness controller

Dilshan Jayakody writes: This is an automatic “monitor brightness controller” based on environmental light conditions. This system use USB port base sensor unit to measure the light level and control monitor brightness accordingly. We design this system to reduce the eye stress by matching the monitor brightness with environmental lighting. Project info at Dilshan Jayakody’s blog.

AVR/V-USB combo tool hacks Win 7

András Veres-Szentkirályi, IT security expert, OSCP, GWAPT, writes, “I’ve built a device that acts as a USB HID keyboard, enters a script as a series of keystrokes into a PC, which can extract itself into an executable. This in turn can send files on the PC back to the device using the NUM/CAPS/SCROLL lock LED […]

Part tester and Superprobe rolled into one

Dolabra is designing Donatello, a Part Ninja and Superprobe combo. Instead of having a display on the board, like the Superprobe and Part Ninja, he delegated the display to a host computer over USB. My intention is to make a combination part ninja and super probe. The idea is a USB device and a couple […]

HID is one step closer on the open source USB stack for PIC microcontrollers

Dolabra took up the task to add support for the HID class to Hoken and JTR’s open source USB stack. Up till now it only supported the CDC class, and HID is still a long way away, but progress has been made. Yeah! a small victory. I got a set of descriptors that enumerate! The […]

App note: Digital HID Ballast Reference Design

High intensity discharge ballasts, used in cars today, require a large set of analog controllers to ignite an HID bulb and reach steady-state operation. This reference design from Microchip describes how to make an HID ballast using a dsPIC and a few discrete components. The reference design uses 9-16VDC and outputs 35W of steady state […]

Arduino: more LUFA hacks

LUFA (Lightweight USB Framework for AVRs) is an open-source complete USB stack for the USB-enabled Atmel AT90USBxxxx and ATMEGAxxUx AVR microcontroller series, released under the MIT License. Darran from Arduino Hacking has released the source, hex files, and sample sketches for his Arduino LUFA hacks for Keyboard HID, Mouse HID, and USB MIDI drivers for […]

Keyglove Arduino/AVR-powered keyboard substitute

Here’s a keyboard-glove prototype in development by Jeff Rowberg. The Keyglove is a glove-based USB input device that provides full keyboard control, designed for wearable and mobile computing and to assist the disabled. According to Jeff: The Keyglove is a portable Arduino/AVR-powered glove that uses touch combinations (for keys) and an accelerometer (for the mouse) […]

Analyzing a modern cryptographic RFID system

Henryk Plötz and Milosch Meriac gave a presentation at the recent 27C3 Chaos Communications Congress in Berlin, Germany, in which they demystified the HID iClass. One of the challenges of breaking iCLASS RFID readers was to extract the firmware and the security keys of RW400 readers without leaving visible traces like breaking the case open. […]

Parallax Optical Finger Navigation module

Parallax has introduced their Optical Finger Navigation (OFN) sensor module. This HID is designed to sense the presence of a finger and track its movement much like a mouse. Interfacing is via I2C, supply voltage between 3.3 and 5.5 volts, and convenient 0.1″ pin spacing for breadboarding. A detailed review will be forthcoming. The datasheet […]