RIT Make Club Idea Stream - tagged with linux http://www.makeclub.org/ideas/feed en-us http://blogs.law.harvard.edu/tech/rss Sweetcron tomkinsc@gmail.com Elegant wearable computer http://www.makeclub.org/ideas/items/view/17048/elegant-wearable-computer

[Jason Statham] [Martin Magnusson] wrote in to tell us about his adventure in building a wearable computer. The device in its current state is a Beagleboard running Angstrom Linux tethered to an iPhone for internet. A bluetooth keyboard allows for input, while output is displayed on monocle-ized Myvu. And last but not least, the entire setup is powered by 4 AA batteries for 3 hours of life. Its not as small as some of the wearable computers we’ve seen before, but if you wanted to whip out your own it sure takes a lot less soldering.

]]>
Fri, 30 Jul 2010 13:00:00 -0500 http://www.makeclub.org/ideas/items/view/17048/elegant-wearable-computer
OpenWRT on a Seagate FreeAgent Dockstar http://www.makeclub.org/ideas/items/view/16868/openwrt-on-a-seagate-freeagent-dockstar

The Seagate FreeAgent Dockstar aims to make all of your stuff available online. It serves that purpose but sometimes you just want more options for controlling your hardware and running some scripts. [Eric Cooper] put together a guide for installing OpenWRT on the Dockstar by building your own kernel and loading it onto the internal storage. Once you have a kernel that will play nicely with the hardware, you can install it by tunneling in through SSH; the same method you would use if you wanted to run Linux on this hardware. If you have problems along the way, [Eric's] also included a guide for cracking the Dockstar open and connecting a serial cable.

]]>
Sat, 17 Jul 2010 17:51:00 -0500 http://www.makeclub.org/ideas/items/view/16868/openwrt-on-a-seagate-freeagent-dockstar
Nexus one gets Linux http://www.makeclub.org/ideas/items/view/16742/nexus-one-gets-linux

Considering how hackable the Nexus One is already, we can only imagine a whole new host of interesting things thanks to Ubuntu running on the device. [Max Lee] set his heart out on getting not just Ubuntu on the Nexus One, but also Debian, and he wrote a perfect install guide to help out those wanting to give it a shot. He cheated a little bit by having Ubuntu run in the background while the X11 interface is simply VNCed, but he still did an awesome job with plenty of pictures and details to help you achieve Ubuntu on your Nexus One.

]]>
Wed, 07 Jul 2010 12:00:00 -0500 http://www.makeclub.org/ideas/items/view/16742/nexus-one-gets-linux
PS3 patch allows Linux installation http://www.makeclub.org/ideas/items/view/15866/ps3-patch-allows-linux-installation

[Geohot] came up with a patch that allows OtherOS on 3.21 PS3 firmware. You’ll remember that Sony released version 3.21 specifically to prohibit OtherOS which allows the installation of Linux for which they were subsequently sued. Well, now their “fix” doesn’t work on people willing to flash patched firmware which means they’re only punishing those who play by the rules. Ugh. Wondering why this is a big deal? Check out this article on the effect Sony’s move has on PS3 clusters used for supercomputing; something we hadn’t even thought of initially. It turns out that this patch was released more than a month ago. Sorry for the late coverage but it’s new to us. You can see the obligatory proof video of the patched OtherOS after the break.

[Thanks Wdfowty]

]]>
Tue, 11 May 2010 12:00:00 -0500 http://www.makeclub.org/ideas/items/view/15866/ps3-patch-allows-linux-installation
Custom PS3 controller: software emulation version http://www.makeclub.org/ideas/items/view/15771/custom-ps3-controller-software-emulation-version

[Matlo] posted a tutorial that will walk you through setting up a six-axis controller emulator. In April he developed a hardware solution using the Teensy but this version just needs a Linux computer with a Bluetooth adapter. If you don’t mind adding a computer to the mix you can use any peripheral controller that will talk to Linux and then adjust the six-axis PS3 controller mapping accordingly.

]]>
Wed, 05 May 2010 12:00:00 -0500 http://www.makeclub.org/ideas/items/view/15771/custom-ps3-controller-software-emulation-version
Android on the iPhone http://www.makeclub.org/ideas/items/view/15564/android-on-the-iphone

Android, on the iPhone? We’ve covered iPhone Linux before… and if you look back, we mentioned the possibility of porting Android to the iPhone (even way back in 2008!). Well we are proud to announce that The Future is Now! The details are a little slim so far, but the iPhone is seen running a stock Android 1.6 install (Donut), and has support for Wifi, GSM networks, and even uses openiBoot to dual boot to the regular iPhone OS if you aren’t particularly committed. Right now the developers are considering it an Alpha version, and have provided all you need to perform this particular brand of Cult of Apple heresy. One catch though, the developers say that they only have it working on the 2G models, so sorry all you 3G(S) folks (for now). Dont get too down, and keep an eye open, something like this is bound to attract new talent to push the movement. Anyone out there with a 2G and some free time? We would love to see some users showing off Hackaday on their hacked up iPhone!

]]>
Thu, 22 Apr 2010 09:00:00 -0500 http://www.makeclub.org/ideas/items/view/15564/android-on-the-iphone
Sony removes PS3 Linux support with an update… errrrr, downgrade? http://www.makeclub.org/ideas/items/view/15213/sony-removes-ps3-linux-support-with-an-update-errrrr-downgrade

Sony is rolling out a firmware update for the PS3 on April 1 but we’re pretty sure it’s not a joke. What we’re not sure about is that you can call it an update. It removes features rather than fixing or adding them. In this case, it is removing the “Install Other OS” option that allows you to run Linux on non-slim versions of the PlayStation 3. It is fairly obvious that this is a reaction to the hypervisor exploit that was released back in January that breaks down the machine’s security barriers. [Geohot], the guy who found and release the exploit, published a post on his blog expressing his disapproval of Sony’s actions. We’d have to agree. It’s pretty cold-hearted to remove functionality that was advertised with a product. We’re sure there are many folks out there using the Linux support who have no interest in exploiting the product. This is gardening with a backhoe and quite frankly it stinks. This may bring on a torrent of new effort in unlocking and laying bare the PS3. If so, doesn’t Sony deserve it? [Photos credit: I'm with Stupid] [Thanks Shueddue]

]]>
Wed, 31 Mar 2010 17:00:00 -0500 http://www.makeclub.org/ideas/items/view/15213/sony-removes-ps3-linux-support-with-an-update-errrrr-downgrade
Leapfrog DIDJ http://www.makeclub.org/ideas/items/view/15175/leapfrog-didj

Since we first mentioned the Leapfrog DIDJ, a lot has happened. A number of avid readers of Hack a Day teamed up with a couple hackers experienced with the DIDJ, and have managed to make some huge progress into making a linux based game console on the cheap. For all the readers who missed out on the last sale on Woot, its about time for a second chance. The team working over at the HackerFoundry forum have managed to gain serial console access, map the file system, create a fake update server, and are almost at a point where replacing the stock OS and firmware can be done with software alone. They have also designed and tested a homebrew cartridge with a slot for a microSD card and breakouts for expansion and debugging. Right now they are looking for someone with experience snooping USB protocols to figure out how the device communicates to the computer, as well as anyone who is interesting in just testing or playing around with what they have done so far. There are a number of tutorials and walk-throughs on the eLinux wiki. Its amazing how far this group has come in just two months.

]]>
Mon, 29 Mar 2010 00:00:00 -0500 http://www.makeclub.org/ideas/items/view/15175/leapfrog-didj
Portable Squeezebox with serial http://www.makeclub.org/ideas/items/view/14754/portable-squeezebox-with-serial

The Squeezbox media streaming systems are compact Linux WiFi enabled radios that let you stream your collection anywhere,so long as you have an AC or USB outlet nearby. But [Achim Sack] wanted to stream his collection from anywhere with no wires attached (translation). Some poking and prodding revealed a connector actually designed for a battery and serial, but no commercially available battery yet. The system requires a temperature sensor and if you want serial, a USB converter, but overall a simple process that could be done in an afternoon. Giving your box ~10 hour of life and even fits inside of a back compartment. [Thanks Thomas]

]]>
Tue, 02 Mar 2010 08:00:00 -0600 http://www.makeclub.org/ideas/items/view/14754/portable-squeezebox-with-serial
GuruPlug, the next generation of SheevaPlug http://www.makeclub.org/ideas/items/view/14371/guruplug-the-next-generation-of-sheevaplug

Meet GuruPlug, an all-in-one server that is now available for pre-order. This is the next generation of the popular SheevaPlug that features some added goodies. The base model sells for the same $99 and appears to have the same specs as the original but for $30 more, the GuruPlug Server PLUS moves to 2 Gigabit Ethernet ports, one eSATA connector, and built-in WiFi and Bluetooth. All of this for $129 and it only pulls 5 watts? Wow. Update: Thanks to [Foerdi] and to [Phil Burgess] for the pointing out that the hardware diagram on the features page shows WiFi and Bluetooth for both models. [Thanks Chris]

]]>
Mon, 08 Feb 2010 14:42:00 -0600 http://www.makeclub.org/ideas/items/view/14371/guruplug-the-next-generation-of-sheevaplug
Leapfrog Didj: Handheld Linux on the Cheap http://www.makeclub.org/ideas/items/view/14245/leapfrog-didj-handheld-linux-on-the-cheap

Today our good friends over at Woot! are selling the Leapfrog Didj, a low cost educational toy aimed at little kids. Lucky for hackers out there, the Didj is actually a linux device, and gaining serial console access is as easy as soldering two wires. The documentation out there is a little outdated, with a number of broken links and stale wikis, but $25 for a portable linux device is a hard deal to beat. A list of sites which might be helpful are listed after the break, as well as the hardware specs of the Didj. Let us know if you have played around with hacking the Didj before, and if you have any tips for other readers. Don’t forget to tell us what you do with the Didj as well! Thanks to [Mark] for the tips and the hardware details.

(Possibly) Useful links:

Embedded Linux Wiki Page GP32x Forums mention the device GP32x tries to hunt down the chip ID Good overview on hardware, etc The Didj is also available on Amazon for $49, but unlike Woot’s sale, will be around after tomorrow.

Hardware Specs: * Processor: 393 MHz Arm 9 * Display: 320×240 resolution * One 24-bit 2D layer (no hardware acceleration) * One 16-bit 3D layer * One YUV video layer (no hardware acceleration) * Graphics: API OpenGL ES 1.1–A reduced instruction set version of OpenGL for embedded systems * Main RAM: 32 MB DDRI 131 MHz * NAND Flash: 256MB for data storage/download content * Media Cartridge: 64MB * System Software: Brio–Firmware is built on an abstraction layer called Brio to make OS and hardware transparent to developers. This means all software must be ported to Brio to run on this device. * Screen LCD: 3.2 inches, 16.7-Million Color TFT

]]>
Mon, 01 Feb 2010 11:17:00 -0600 http://www.makeclub.org/ideas/items/view/14245/leapfrog-didj-handheld-linux-on-the-cheap
Hey man, SSH to my guitar and setup the multitouch http://www.makeclub.org/ideas/items/view/14035/hey-man-ssh-to-my-guitar-and-setup-the-multitouch

The Misa Digital Guitar is a digital music controller like we haven’t seen before. The body, machined out of ABS, looks like a guitar. The player puts theirs hands in the same places you would on a guitar but the lack of strings make it something different. The left had manipulates inputs in the form of 144 sensors, six in each of the twenty-four fret positions. The right hand doesn’t strum, but uses a multitouch screen to control the inputs. The UI looks solid, something you’ll have to see for yourself after the break. Tieing this all together is an AMD Geode processor running Gentoo Linux. That means this is open source and begging you to make it do your bidding.

[Thanks Zerowizard]

]]>
Wed, 20 Jan 2010 11:20:00 -0600 http://www.makeclub.org/ideas/items/view/14035/hey-man-ssh-to-my-guitar-and-setup-the-multitouch
SheevaPlug PBX http://www.makeclub.org/ideas/items/view/14036/sheevaplug-pbx

[Greg] has been working on a version of Debian/ FreePBX/ Asterisk for people to be able to drop onto a SheevaPlug. If you haven’t seen it, the SheevaPlug is a tiny computer housed in a wall plug. They made some waves when they were announced last year, and we’ve spoken of them several times. [Greg] is offering up the operating system in a pre configured format for SD cards so you can just download it and drop it in your SheevaPlug. Yeah, there’s a little bit of work to do before it will boot, which you can see in the video above.  Thanks for sending this in [Greg], keep up the good work.

]]>
Wed, 20 Jan 2010 07:28:00 -0600 http://www.makeclub.org/ideas/items/view/14036/sheevaplug-pbx
How to use Wiimotes w/ Linux http://www.makeclub.org/ideas/items/view/13244/how-to-use-wiimotes-w-linux

[Sprite_tm] has whipped up yet another interesting tutorial – software-based this time. He basically describes how he connected his Wiimotes to an HTPC. A USB Bluetooth receiver, and a little bit of Linux scripting,  was all that was necessary to get the system up and running. To add to the fun, [Sprite_tm] configured a the controllers to work with MAME (an arcade machine emulator), allowing one to play Duck Hunt on a computer in its full glory!

]]>
Sat, 28 Nov 2009 09:55:00 -0600 http://www.makeclub.org/ideas/items/view/13244/how-to-use-wiimotes-w-linux
Linux iPhone sync draws near http://www.makeclub.org/ideas/items/view/12641/linux-iphone-sync-draws-near

[Emuboy] lets us know about some software advances that will make iPhone and iPod Touch syncing possible under Linux. Apple made big changes to how the iPhone syncs compared to legacy iPods. Locking out all communications other than through iTunes was surely part of their motivation. This has left Linux users out in the cold with shoddy sync capabilities which should be coming to an end. If successful, syncing will be be possible with phones that have not been jailbroken. One of the biggest hurdles in reverse-engineering the new protocol is the non-standard way in which the devices communicate over USB. The usbmuxd developers have been working to implement communications and now have a Release Candidate for the 1.0.0 version. Along with testing of this package, libgpod is now being updated to play nicely with the new database format and hash of the iPhone. This isn’t quite at the plug-and-play level of convenience yet but if you’re comfortable working with Linux packages you should be able to get this working and help report any bugs you might find. But if you’re tired of open source playing cat and mouse with Apple you can always switch over to a device based on Android.

]]>
Thu, 29 Oct 2009 13:00:00 -0500 http://www.makeclub.org/ideas/items/view/12641/linux-iphone-sync-draws-near
Digital tuner reverse engineering http://www.makeclub.org/ideas/items/view/12601/digital-tuner-reverse-engineering

Hackaday alum [Ian Lesnet] tipped us off about some reverse engineering of the HVR-1600, an analog and digital television encoder/tuner. The project was spawned when [Devin] noticed his Hauppauge HVR-1600 didn’t tune channels in Linux quite as well as it did in Windows. He had a hunch this was due to improper initialization settings for either the tuner chip or the demodulator. To fix this he used two test points on the board to tap into the I2C bus. Using a logic analyzer he captured the command traffic from the bus while running Linux, then while running Windows. By filtering the results with a bit of Perl, and comparing them by using diff, he tracks down and finds the variation in the commands being sent by the two drivers. After a bit of poking around in the Linux source and making the necessary changes, he improved the tuning ability of the Linux package. [Devin's] work looks simple enough, and it is. The difficult part of this process is being smart enough to know what you’re looking for, and what you’ve got once you’ve found it.

]]>
Tue, 27 Oct 2009 12:00:00 -0500 http://www.makeclub.org/ideas/items/view/12601/digital-tuner-reverse-engineering
Head-mounted computer with Linux, WiFi http://www.makeclub.org/ideas/items/view/12575/head-mounted-computer-with-linux-wifi

Most wearable computers we’ve seen feature a head-mounted display tethered to a small PC system in a backpack or worn on a belt. Here’s a slick little system that does away with the cord, fitting the entire system in the glasses. [Pascal Brisset’s] WXHMD is based on the tiny Gumstix Overo Fire computer-on-module which features a beefy, 3D-capable OMAP processor that runs Linux. The Gumstix is interfaced with a Vuzix VR920 head-mounted display that includes a three-axis accelerometer and compass. Tying these together is a custom video digital-to-analog converter board of [Pascal’s] own design, created using direct-to-PCB inkjet printing techniques. For less than $1,000 total in parts, the result is a spatially aware six ounce computer, with display and battery and all, that fits neatly over the bridge of one’s nose. It’s a fantastic hack and a nicely documented project, though even the device’s creator himself questions whether having a pair of microwave transceivers and a LiPo battery strapped directly over one’s eyes and brain is such a good idea. [thanks w3pt]

]]>
Mon, 26 Oct 2009 17:20:00 -0500 http://www.makeclub.org/ideas/items/view/12575/head-mounted-computer-with-linux-wifi
10gui: multi-touch for all ten digits http://www.makeclub.org/ideas/items/view/12422/10gui-multi-touch-for-all-ten-digits

The race for the next revolutionary input design is an ongoing event. [Clayton Miller's] newest offering in the contest is a multitouch concept that separates the display from the screen and is meant to utilize all fingers. His video explanation includes a description of the physical input device, a software implementation, and a demonstration of how a finished system will work. After the break we’ll look at the hardware, the software, and the concept video. The implementation is pretty simple. A pressure sensitive and proximity sensitive pad is used as the interface. The hardware can tell when your fingers are resting on it and when there are pressure increases for “clicking” inputs. This is basically a very large laptop touch-pad that can also sense pressure. This removes the issue of hands obstructing the screen that you encounter with multi-touch displays. [Clayton] goes further with his design. He’s come up with a Graphic User Interface concept that should be incredibly simple to implement. The example is a Linux-based system that modifies how, where, and when menus and windows are used. The multi-touch pad has zones to the left and right edges that control the menu system. A single finger acts in the same way a mouse cursor does. Two fingers work for click-and-drag as well as pinch zooming. Three fingers do the same for different windows. The video is well made and the concept seems like it could be right around the corner. Possible caveats to widespread adoption include the learning curve for a transition from a mouse to this, as well as the dexterity necessary to use it well. We’d like to get our hands on one, and would be interested in working with something similar to the BumpTop to manage data and organize our digital storage in a more physical way.

[Thanks Tex©]

]]>
Mon, 19 Oct 2009 14:00:00 -0500 http://www.makeclub.org/ideas/items/view/12422/10gui-multi-touch-for-all-ten-digits
Hulu Desktop for Linux . . . finally http://www.makeclub.org/ideas/items/view/12217/hulu-desktop-for-linux-finally

The folks over at Hulu Labs have been busy it seems, as they have just released a version of their desktop client for Linux. Windows and OSX versions of the desktop client have been out for some time now, but Linux has been left in the dark. Functionality wise, it operates and plays videos identically to its counterparts. The Linux version can also be controlled via an IR remote. We certainly are excited to add this to our entertainment systems. The release is a bit of a surprise, but a welcome change to the usual treatment of Linux, and it’s nice to see the mainstream start to recognize it. Plus, this is just more ammunition for getting rid of those monthly cable/satellite subscriptions.

]]>
Fri, 09 Oct 2009 09:00:00 -0500 http://www.makeclub.org/ideas/items/view/12217/hulu-desktop-for-linux-finally
Microsoft unveils Open Source multi core OS http://www.makeclub.org/ideas/items/view/12049/microsoft-unveils-open-source-multi-core-os

A new operating system, code named Barrelfish is being developed by Microsoft research labs and ETH Zurich in Switzerland. This operating system is being built with multi core operations foremost in priority. It is supposed to be extremely scalable and able to function on a very wide range of hardware. You can download the current snapshot of it on their site and dig into the source code, released under a 3-clause BSD style license. If you would like to learn the primary differences between this OS and Windows or Linux, you can read this PDF. [via Engadget]

]]>
Thu, 01 Oct 2009 11:00:00 -0500 http://www.makeclub.org/ideas/items/view/12049/microsoft-unveils-open-source-multi-core-os