Keykeriki, the universal wireless keyboard sniffer

Wireless equipment ranging from mobile phones to routers, car alarms or PC peripherals have become an important part of our lives. Most of us use at least one wireless device every day whether you’re at home or at work because it’s a lot more comfortable having no wires connected.

Keykeriki (from ‘kikeriki’, the sound of a rooster) is a very useful tool for verifying the security level of transmissions from someone’s wireless keyboard. An OpenSource hardware and software project currently working with Microsoft keyboards and free for non-commercial use, the Keykeriki can also demonstrate sniffing attacks for educational purposes only.

Using the Texas Instruments TRF7900 chip, an ATMEL ATMEGA microcontroller and an SDCard interface for logging, the sniffer also has a USART channel for future hardware add-ons that the designers like to call ‘backpacks’. The device requires a 5V power source and can also be powered using the USB port. It can be used with a terminal application or the keyctrl software partially provided in the software package of the project.

Being a very small and flexible project in terms of hardware, but quite ambitious in terms of information provided to the user, most features are built within the software. And it’s a pretty long feature list, with radio frequency channel switching, signal strength display, encryption key handling, deciphering Microsoft’s XOR based encryption, decoding of keystrokes from Microsoft 27Mhz based keyboards and more.

Entitled as ‘universal’, the creators of the sniffer pride themselves with having decoded Logitech keyboards transmissions and they plan on adding this feature in a future release. They are also working on designing a few Backpacks, including LCD display and Iphone interface and they plan on providing ready-made boards at a fair price in just a few weeks.

While the project raises some questions about privacy, it’s definitely an interesting and useful one. As I have mentioned before, it’s an OpenSource project, so coding and hardware schematics are available for download in the link below.

Keykeriki, the universal wireless keyboard sniffer: [Link][Via]

September 16th, 2008

New PCB’s from BKRtech

As you can see from the picrures they are great, and the projects they’ll server are great also.

new pcb from bkrtech that is gonna be used for AVR DOPER programmer

new pcb from bkrtech that is gonna be used for AVR DOPER programmer

new pcb from bkrtech that is gonna be used for AVR ATmega640 dev board

new pcb from bkrtech that is gonna be used for AVR ATmega640 dev board

new pcb from bkrtech that is gonna be used for AVR ATmega64 dev board

new pcb from bkrtech that is gonna be used for AVR ATmega64 dev board

Some of these projects will be submited here on Youritronics for more free PCB’s , i only hope more of you join the program because, there are more free pcb’s to be given.

Self-recording surveillance camera project picture

The WITNESSCAM is a self-recording surveillance camera that’s perfect for the home or office. The innovative, ATmega32-based system features a VGA CMOS color camera, a passive-infrared (PIR) movement sensor, and a 1-GB SD card. The aesthetically pleasing prototype looks like an ordinary alarm detector, but when it detects movement, it silently starts recording. You can control the camera an infrared remote. The interactive camera responds with voice prompts, and the circuit can recognize when the box is open.

Self-recording surveillance camera:[Download project][View project info pdf]

March 6th, 2008

Atmega8535 Digital Clock

Atmega8535 Digital Blue Clock

I am a fan of blue colored LED’s, LCD’s, any kind of light emitting source 🙂 , so when i stumbled on this project it got my eye immediately. The project features a Digital Clock based on Atmel Atmega8535 microcontroller. For displaying the info the circuit uses four, blue, 3mm,  7 segment LED modules. Three are used to display the hour and minutes, and the other one is used to display the status of the alarm: on or off. The clock uses a small lithium battery to keep the current time if power is lost.  The alarm time and state are saved in EEPROM and restored after a power outage. If you would like to start building this Digital Clock follow the link at the bottom of this article.

Atmega8535 Digital Blue Clock

March 5th, 2008

ATMega Control Board

ATMega Control Board picture

Powerful new ATMega Control Board, includes a pre-installed ATMega32 Atmel Microcontroller, running at 16MHz. This board is ideal for embedded control applications and robotic controllers. Easy to connect and interface with existing equipment, all ports are connected to headers and ADC connections are available using standard pcb terminals. Microcontroller can be programmed in-circuit using separate download unit, download software is included.

On-chip 32kbytes of Flash Program Memory and 2kBytes of RAM. 8 Channel 10-bit Analog to Digital Converter and 4 PWM channels. Programmable serial USART and SPI included within the microcontoller.

Board also includes sockets for a Real Time Clock (DS1307) with battery back-up socket, RS232 Communication (MAX232 included), EEPROM (24LCXX Series) and LCD connection including contrast trimpot. On-board buzzer and reset switch are also included. Power supply is +5V dc, via easy to connect pcb terminals.


  • ATMega32 Main Controller with 32kb of Flash Memory
  • All port pins wired to easy to connect headers
  • ADC Connections available at separate PCB Terminals
  • RS232 Computer Connection (MAX232)
  • Real Time Clock (DS1307 option)
  • EEPROM (24LCXX Series option)
  • LCD Port with Contrast Adjustment
  • Buzzer On-Board
  • Dimensions: Width 82mm, Height 82mm

ATMega Control Board : [Via]

© 2007-2011 YourITronics | Any logo, trademark and project represented here are property of their respective owners | Wordpress | Privacy Policy    RSS