IRadio = Raspberry Pi + Adafruit PiTFT (with buttons) + MPD + NCMPCPP + Bluetooth BeatsPill Speaker + Custom Frame Buffer Pygame code

Apache, audio, Bluetooth, Codec, Electronics, flac, LCD, Linux, Music, Opensource, Raspberry Pi, Tutorial
So over christmas holidays I spent about 5 days to perfect my raspberry pi based internet radio player. You’ll need the following hardware: Raspberry Pi model B USB Wifi dongle (something that works with Raspbian would be nice). I got this one ( from Adafruit. SD card (I’m using a 16GB card, but I think 8GB should be good to start with) Bluetooth 4.0 dongle. I’m using this one from ASUS ( that seems to work fine in Linux/Raspbian PiTFT resistive touch screen assembled from Adafruit ( Pack of 20 tactile buttons from Adafruit ( for the above screen (You need to solder these in…..very simple) Appropriate power USB power supply. Again I’m using the one from Adafruit ( Standard A to micro-B USB cable ( (optional) PiTFT Enclosure from…
Read More

ICAD Kinect Demos….

Arduino, Bluetooth, Canon, Computer Vision, Electronics, Gesture, Google, graphics, image recognition, Kinect, Physical Computing, Research, robotics, Ryerson University, Second Life, Technology
On May 17, 2011 Ryersons' Interactive Computing Applications and Design Group (ICAD) demonstrated their latest projects. The session starts with a demonstration of using Microsoft Kinect hardware to control a computer mouse. Next, the group shows the use of a gestural interface to control Google Earth, followed by a demo of using Kinect to control a avatar in Second Life. The session continues with a demonstration of a potential application to control a small arduino based robot over bluetooth using gestures. Following this the ICAD staff show the use of Kinect as a tracking and control mechanism for a Point-Tilt-Zoom (PTZ) camera. This approach allows them to track up to five people without active trackers. The data from the Kinect camera is used to instruct the PTZ camera where to…
Read More

Beagleboard is your friend…..

Electronics, Linux, Opensource, projector
The USB-powered Beagle Board is a low-cost, fan-less single board computer utilizing Texas Instruments’ OMAP3530 application processor that unleashes laptop-like performance and expansion without the bulk, expense, or noise of typical desktop machines.Beagle Board is based on an OMAP3530 application processor featuring an ARM® Cortex™-A8 running at up to 600MHz and delivering over 1,200 Dhrystone MIPS of performance via superscalar operation with highly accurate branch prediction and 256KB of L2 cache. Focal to Beagle Board experience is the high-speed USB 2.0 on-the-go (OTG) port that can be utilized to provide power to the board or to deliver highly flexible expansion. Standard PC peripherals can be connected to Beagle Board using the USB with a mini-A to standard-A cable adapter, DVI-D using an HDMI to DVI-D adapter, or through the MMC/SD/SDIO…
Read More

Build your own smartphone…..from scratch.

Electronics, gumstix, Linux, Opensource
 Yep, you can do it now.....The open source hacker community GizmoForYou is shipping a Linux hardware/software kit for building a modular touchscreen smartphone. Using the OMAP35x-based Gumstix Overo Earth single-board computer (SBC), the Flow phone offers numerous customization modules including GPS, 3.5G cellular, Bluetooth, WiFi, and a camera. At around $1300 for the complete kitchen sink version, it's not exactly cheap, but since they offer multiple choices for each component, you can pick and choose what you like to have inside your smartphone. Really neat stuff.For those of you who are not tuned into Gumstix, the Overo line is a new line of Computer-on-Module devices designed by Gumstix based on TI's OMAP Processor. Overo Earth comes with  the following specs:Processor: OMAP 3503 Application Processor with ARM Cortex-A8 CPUClock(MHz): 600 MHzPerformance:…
Read More

Touchless, Gestrual Interface, Powered by Electrostatics

Art, Disruptive Technology, Electronics, Physical Computing, Video, wiimote, Youtube
Great video showing a bizarre and novel way of creating a gesture based interface. You literally touch nothing....Air.....and the interface does the rest. Pretty interesting project. According to Justin Schunick of the team at Northeastern University, the interface uses an array of copper electrodes to sense a certain change in the electric field created by the device. The black material covering the electrodes shows how the interface can be hidden beneath surfaces to create a completely invisible interface. It is simple black felt you can buy at any fabric store. The total cost of this prototype was around $60.00 USD.They created custom software to communicate with the microcontroller running the show with C++. This enables the use of the device as a new type of XYZ computer mouse. Think nintendo…
Read More

Microcontroller Madness…..

Art, Electronics, Technology
Not sure if this madness will be the next big thing for the Demo Scene, but it sure is nice to see some the younger generation using their talents to come up with these circuits. In the old days -- yeah I'm gonna date myself now -- I used to do Demo programming on the C-64 and the Amiga 1000 later on, we had dedicated processors and although we did some heavy duty low-level programming, it wasn't too bad.The stuff that Linus Akesson and his buddies have come up with are actually brilliant in that they are very analog in nature. Don't get me wrong, it is a micro doing all that, but the thought process behind the algorithm is very is a excerpt of what it all entails:One…
Read More

Do you dare trust a machine…..

Art, Electronics, PD, Physical Computing
The people over at 5VoltCore have put together a PD installation that really tests your courage and trust in machines. The installation sets up a feedback loop between computer, robot and the user. The user is right in assuming that the machine can fail, the machine can fail because the user assumes.Let me explain, it all starts with a PD patch that controls a knife held by a robot that will try to hit the space in between the users fingers. Once the user places his/her hand under the robot, the program takes over and the knife movements slowly speed up. At this point the user will either trust the machine or they will get nervous and start sweating. The sweating will then trigger a series of short circuits inside…
Read More

Get down and dirty with Gumstix Goliath…

Electronics, gumstix, Linux
We've been covering quite a bit of Opensource/Linux/Hack-your-own GSM phones (some even with GPS), but here is the ultimate phone for the N.E.R.D's out there....From the Press Release:"Portola Valley, Calif., July 10, 2007 – Gumstix, Inc, today announced its integrated, open source cellular communications platform: the GoliathTM line of expansion boards. The Goliath-vx board provides GPRS/EDGE function while the Goliath-GPS-vx board combines GPRS/EDGE and GPS. Each Goliath board attaches to a gumstixTM motherboard (verdex only) using a 60-pin connector and includes audio, LCD, touch screen, USB host, 3D-accelerometer, and battery management. General availability is planned for late July and the company will begin taking pre-orders at starting on 16 July. The Goliath boards are by far the largest gumstix products at 105.5mm x 67.3mm, the same dimensions as the…
Read More

Back to our regular program….

Electronics, gps
Alex over at Tinkerlog has hacked together the coolest E-goodie I've seen in a while. A GSM powered GPS mobile tracker. Yeah I know, you can do it with your $1000 Nokia N95, well no you can' see this little guy actually sends out SMS messages (over GSM) with it's current location and since Alex has a AVR ATmega8 controller in there you can probably do some other neat hacks as well. All this for about $550, not bad. Detailed instruction/parts list to build your own are on his site.
Read More