Samy Kamkar has an interesting post on the security implementation in the Microsoft wireless keyboard. Using some smart heuristics, the scanning period to find and get access to the key presses of a wireless Microsoft keyboard is only 40s.
In addition to discussing the protocol and how to break the security of it, he demonstrates a build of a sniffer hidden inside a USB charging device – the KeySweeper. Leave it in range of the keyboard and wait. The cost of all this? 10 – 80USD, depending on how advanced you want to make it.
Reverse engineering is always an interesting technical challenge. Vincent and Mathieu from France used the AnalysIR equipment. This challenge was not only about understanding the protocols, but learning to generate checksums and how the various frames relate to each other.
The AnalysIR team has published a nice summary of the findings, and the details can be found on github.
Taking dead bug style electronics construction to new heights, The Clock project is a piece of art appreciable not only by engineers.
The project is the creation of Gislain Benoit and took three years to design. He describes the project as this.
…it has been hand crafted. The thousands of parts that compose it are soldered together in a 3-dimensional structure. There is no electronic board involved. The parts are linked to hold themselves and reveal the complexity of the circuit through the solid wiring that keeps them together which gives a visually astonishing result. The symmetry and density of its parts and interconnections has been kept uniform throughout the circuit. Every single part that composes the clock has its purpose. If you would decide to take out a single part of the circuit the clock won’t operate properly anymore.
By connecting to a development PC through USB and to the C64 via the cartridge port. As floppies become more and more rare, this seems like a nice solution to manage large collections of abandonware, as well as for the coders still preferring 8 bit platforms to today’s bloated behemoths ;-)
The Intel Edison module makes it easier to build an x86 embedded computer system. The module itself comes with a 500 MHz dual-thread Atom CPU core and a 100 MHz Intel Quark micro controller. The module also includes 4GB eMMC and 1GB of RAM as well as WiFi and DTLE. All on a postage stamp sized module.
The module itself retails for about 50 USD, but you will need a break-out board to get started. If you want to create your own board, the pinout includes 40 GPIOs, UARTs, USBs and more.
From a development perspective, the Edison platform supports development using the Arduino tools or C/C++, but support for Node.JS as well as Python is planned shortly.
If you want to get away for free, the Tizen Experts are running a giveaway in an effort to get Tizen ported to the platform.