Computers & Mobile

The latest DIY ideas, techniques and tools for digital gadgetry, open code, smart hacks, and more. Processing power to the people!

Understanding Arduino Interrupts

uC Hobby has a piece up on the use of interrupt routines in Ardunio programming: Often when working on microcontroller projects you need a background function to run at regular intervals. This is often done by setting up a hardware timer to generate an interrupt. The interrupt triggers an Interrupt Service Routine (ISR) to handle […]

NXT programming solutions

NXT programming solutions

The latest issue of Robot magazine is out. As always, they’ve posted an extended article from the mag online. This one’s a run-down of all of the programming languages and development environments available for use with LEGO Mindstorms NXT. Programming Solutions for the LEGO Mindstorms NXT – Link

Turn your walls into a desktop

Turn your walls into a desktop

This seems like a pretty easy way to make your real desktop clutter even worse than it is on your normal computer desktop. Still, it’s a cool way of bringing the “virtual” into physical space in order to remind us exactly how much the desktop metaphor has become entrenched in our daily lives. Move Your […]

Blowable computer interface

Students at Georgia Tech have created an audio analysis program that lets you blow at your computer as a way to control it. It only uses one microphone, and after a quick calibration, it’s ready to go. This is a way to support blowing at a laptop or computer screen to directly control certain interactive […]