Bringing Chromium To The Raspberry Pi

If you’re in possession of a Raspberry Pi, you may want to check out the new Chromium support for your tiny pocketable computer. With its terrifically minimal hardware requirements, the Chromium OS seems like just the thing for this $35 computer.

The new Raspberry Pi supported Chromium build comes from the fruitful desktop of [Hexxeh], a.k.a. [Liam McLaughlin]. In the world of Chromium devs, [Hexxeh] has already made a name for himself by getting Chromium working on a Macbook Air, putting it in a VirtualBox, and generally being the resident wizard of the Chromium project

The Chromium OS should provide a much faster computing experience for the Raspi compared to the current Debian and Arch Linux-based builds.   Right now, the Chromium support for the Raspberry Pi is very much a work in progress but a slimmed-down, browser-only operating system may be just what the underpowered but useful 700 MHz ARM computer with 256 MB of RAM needs.

Turning A Raspberry Pi Into A Laptop With A LapDock

Being a $35, full-fledged Linux computer, the Raspberry Pi brings a lot to the table. There’s one problem, though: this computer doesn’t come with a keyboard, mouse, display, or even a battery. Luckily, it’s pretty easy to add these devices with the help of a Motorola LapDock and turn a RasPi into a fully portable computing platform.

The Motorola LapDock is the latest take on the dumb terminal. Consisting of only a 1366 x 768 display, keyboard, touch pad and 38Wh battery, the LapDock is meant to serve as a docking station and breakout for a few select Motorola cell phones. There are only two connections on the LapDock – a micro USB and micro HDMI port – connecting the peripherals to the cell phone. With just a few adapters, it’s possible to plug the Raspi into the LapDock, and have a Raspberry Pi-based laptop for under $100.

Interestingly, the Raspi can also be powered over the USB connection to the LapDock, meaning an external power supply isn’t required. Right now the state of a LapDock-ified Raspi is a bit inelegant, but we’ll expect someone to come up with a proper docking adapter to get rid of all the wires and add a WiFi module shortly.

via adafruit

Adding Wireless To The Raspberry Pi

For those of us who haven’t received their Raspberry Pis yet, it may come as a bit of a shock to realize the RasPi doesn’t have an on board WiFi adapter. While the Model B RasPi has an RJ45 Ethernet plug, but the Model A must rely on USB-bound networking dongles. [Mike] over at Mitch Tech put up a great guide to using a Realtek WiFi dongle with his Raspberry Pi.

Stock, the standard Debian install recommended by the folks at Raspberry Pi has the drivers for the Realtek WiFi adapter, but no firmware. [Mike] goes over how to get the firmware for this series of WiFi adapters to keep the kernel from complaining. Interestingly, [Mike]’s instructions also work for a slew of Realtek-based wireless dongles, so the installation instructions should work for a bunch of adapters available from DealExtreme or eBay.

[Mike] also has a guide for installing Quake 3 on a RasPi. Combine these two builds and you’ve got the perfect setup for a Raspberry Pi LAN party. Anyone want to host?

Raspberry Pi Finds Itself Inside A TRS-80 Model 100

This TRS-80 Model 100 is a lot more powerful than you might think. That’s because [Karl Lunt] is using it as an enclosure for his Raspberry Pi board. Since the ARM-powered device comes sans-enclosure it’s fun to see a retro choice like this one. And having had to go out and buy a USB keyboard to use our own RPi, we appreciate [Karl’s] solution for using the original keyboard as an input device.

Above you can see that he’s using an LCD tv as the display. For now that connection is made using the composite video output, which explains the fuzzy image. To the right of the TRS-80 a standard wall wart connects to the barrel jack to provide power. [Karl] scrapped a USB cellphone charger in order to connect from the barrel jack to the micro-USB jack on the Pi board. The ribbon cable to the left lets him get at the I/O header without opening the case.

In order to use the keyboard he patched into it with a Teensy board. That connects to the USB port on the RPi, sending HID keyboard commands based on what it received from the user. We like this option as it give you the ability to pre-process keystrokes (ie: you can code your own custom macros that the Teensy will listen for). Right now the Model 100’s LCD screen isn’t hooked up but he may add that in the future.

Hands On With Raspbmc

Have you heard of the Raspberry Pi? Surprisingly enough, they’re starting to trickle into the hands of thousands of hackers, and we were fortunate to get our hands on one (second-hand since we didn’t jump in time for the initial preorder). We’ve longed for a tiny embedded option for running XBMC and this is one of the best opportunities we’ve seen yet. The Raspbmc project, created by [Sam Nazarko],  is tailored to getting XBMC on the Raspberry Pi just a few minutes after it arrives in the mail. And that’s exactly what we did.

If you’re familiar with writing an image to an SD card (or any device for that matter) this is a simple process. Raspbmc is distributed as a single image file which starts up the RPi hardware, then copies itself to RAM while it downloads and installs the filesystem for the distribution. Once the card is flashed just pop it in, power up, and wait about 20 minutes until XBMC shows up on the screen. After that it’s a quick boot each time.

The good news is that its works. XBMC runs pretty fast, with just a hint of lag when loading some menus. We felt at home using the confluence skin we’re familiar with, and had no trouble setting up our samba shares to the video library. The one problem is that it won’t play any of the video files we have on hand. None of them. So we downloaded the Big Buck Bunny trailer. It wouldn’t play that either. This is all a codec issue. Although the chip used on the RPi is capable of hardware decoding MPEG2 video, the foundation didn’t license that ability. So it can’t play that format, period. With the movie trailer we tried the OGG format and that’s not currently supported, but the MOV version did play, in full 1080p without trouble.

So the verdict is, if you’re looking to get an RPi just to run XBMC you should wait. So far the package is promising. But we record ATSC video, all of which is MPEG2. If you use MakeMKV to store your DVDs on a server, that also uses MPEG2. Of course there is the option of transcoding everything. But you’ll want to be careful if you have other XBMC frontends which may not be able to play alternative encodings.

Home Automation With RC Wall Plugs And Raspberry Pi

[Jake] took some cheap hardware and figured out a way to use it as a huge home automation network. He’s chose a Raspberry Pi board to connect the radio controlled power outlets to his network. He wrote about his project in two parts, the first is hacking the RC outlet controller and the second is using the Raspberry Pi to manipulate it.

These RC outlets are a pass-through for appliances that connect to mains (lamps, consumer electronics, christmas trees, etc). Often the protocol used by the cheap-as-dirt remote is difficult to work with, but [Jake] really hit it out of the part on this one. In addition to simulating button presses for up to fifteen devices on the remote, he replaced the DIP switch package. This lets him change the encoding, essentially allowing the one device to control up to 32 sets of outlets. Theoretically this lets him command 480 devices from the Raspberry Pi. Since that board is a web server it’s just a matter of coding an interface.

Some of the inspiration for this hack came from the whistle-controlled appliance hack.

Hackaday Links: May 11, 2012

Three days of work in 5 minutes

[Celso] bought himself a Ultimaker kit and put together a time-lapse video of him putting it together. There’s a lot of work that goes into these machines, but being able to print a nearly perfect cube on the first run is nearly magical.

How about a CNC mill, too?

The folks over at Inventables have put together a tiny CNC mill kit designed from the fruitful mind of [Edward Ford]. The Shapeoko mill is designed around the Makerslide linear bearing system, so you’re getting a lot of precision very easily. Here’s some more info on the Shapeoko

Update the firmware on your RasPi

[Hexxeh] has been playing around with the Linux images for his Raspberry Pi, so he needs to reinstall the firmware on an image quite a lot. He wrote a tool to automate this task, but it should be useful for RasPi users that want to keep kernel and firmware up to date. You can get the rpi-updater at [Hexxeh]’s GitHub.

Your robotic barista is still always on the phone

Zipwhip is a company that provides a bridge from your phone to your computer so text messages can be displayed on your desktop. To show off their tech, they created a text enabled espresso machine. Everything on this robotic barista is automatic: the cups are grabbed from a warming tray with a servo arm, coffee is automatically brewed, and the last three digits of your cell phone number are printed on the foam to identify each cuppa. Check out the video; action starts at 1:30.

Awesome reading material

If you’re looking for something to read on that fancy tablet computer of yours, here’s every issue of New Scientist from 1956 to 1985. The early 60s issues say fusion power plants are about 50 years away, so we should be just fine in a couple of years.