Add an Arduino to a Google+ Hangout

Google+ Hangout Arduino Control

Google+ Hangouts provide a group video chat with the ability to add apps. [RobotGrrl] created a Node.js web app to control an Arduino that can be added to a Hangout. There's a Javascript client that runs inside of the Hangout and communicates with the Node.js server running on an EC2 server over WebSockets. The server receives this client data and sends commands to Processing using TCP … [Read more...]

Finally, turning plastic pellets into 3D printer filament

filament

Here's the situation: a kilogram of 3D printer filament costs about $50. A kilogram of plastic pellets costs less than a tenth of that. Does anyone have a solution to this problem? For years now, the general consensus was making your own 3D printer filament at home was nigh impossible, dealing with temperatures, pressures, and tolerances that home-built machines simply can't handle. [Bradley] … [Read more...]

Halloween Light Show Gets an Upgrade

Halloween Light Show

This is [Dave]'s second year of putting on a Halloween light show (cache), and his latest production has received some upgrades over last year's Christmas show. He's switched from Christmas style bulb lights to high brightness LEDs, and upgraded to 48 channels of control. The controllers are from Light-O-Rama, and each provides 16 output channels. They communicate over RS-485; the same type … [Read more...]

Giving the Arduino deques, vectors and streams with the standard template library

duino

The Arduino IDE is extremely similar to C++, but judging from the sketches you can find on the Internet, you'd never know it. Simpler Arduino projects can make do with just toggling IO pins, reading values, and sending serial data between two points. More complex builds fall into the category of real software development, and this is where the standard Arduino IDE falls miserably … [Read more...]