Github, security vulnerability

Recently, a security vulnerability has been found on Github website; the vulnerability made it possible for an attacker to add new SSH keys and to use them to pull/push code on other users’ repositories. The vulnerability has been solved on 4th March; every user is required to approve his SSH keys connecting to the following address: https://github.com/settings/ssh/audit: Approval…

How to make parts in Eagle

DangerousPrototypes posted today a great tutorial about how to make new parts in Eagle… a must reading for all the users of this software! Eagle’s popularity is partly due to the sheer number of parts and footprint libraries available for it. Sometimes you can’t find the part you need in an existing library though, and it’s…

How to flash Arduino from SD card

Kevin Osborn implemented in a sketch the protocol normally used by IDE to program Arduino via its bootloader. The first project using it (BootDrive) allows you, with an Arduino connected to an SD card, to read from it a new compiled file (program.hex) and to program it on a second Arduino; everything without the need…

A handheld CNC

Take a look to FreeD project, developed by two researchers from MIT Media Lab (Amit Zoran e Joe Paradiso): it’s a sort of computer-controlled dremel… it’s hard to describe it by words but it’s impressive when you see it in action: