Ентусиаст използва компютърна мишка като уеб-камера
Словенският хакер Франси Капел (Franci Kapel) прочел, че оптичният сензор на компютърната мишка по принцип функционира като обикновена уеб-камера и превърнал една от компютърните си мишки в камера с възможност за запис на видео.
Ентусиастът разглобил своята стара Logitech RX 250 и използвайки вградения в нея оптичен сензор ADNS-5020, превърнал манипулатора в уеб-камера. Възможностите на оптичния сензор са много скромни: резолюция 15х15 пиксела черно-бяло видео, но може да изчислява преместването на манипулатора.Капел включил сензора от мишката към Arduino-контролер, който от своя страна е съединен с компютърната система чрез Ethernet-кабел. Схемата на включване изглежда по следния начин:
Авторът публикувал в своя блог програмния код, който трябва да бъде зареден в Arduino, като променил само IP-адреса. За да се изобразява видеото в браузъра е необходимо инсталирането на node.js и socket.io, както и конфигурирането на елементарен уеб-сървър. Node.js получава UDP-пакетите от мишката и ги изпраща към браузъра с инсталиран socket.io. Сървърът получава данните от socket.io и обновява в реално време изображението, съставено от 15х15 пиксела. Прототипът е поставен в дървена кутийка, снабдена с един-единствен бутон.