Tethering The Kindle 2

kindle

This is not an article on how to use your Kindle’s internet connection with your computer. We’ll let [Jesse] explain why:

This is not a tutorial about how to use the Kindle 2’s Sprint connection from your computer. I don’t know that it’s possible to do so without making changes to the Linux installation on the Kindle. I do know that abusing the Kindle’s Sprint modem like that would upset Amazon a great deal.  Bear in mind also that Amazon know where you live. They know your Kindle’s serial number and thanks to the built in GPS, they know where you are right now.

What this is, however, is a nice tutorial on how to connect your Kindle to your computer so that it can use your computer’s internet connection. The instructions assume you are using a Mac, so you may have to adapt it if you aren’t. Basically you put the Kindle in Debug mode and tell it to use the USB tether for it’s network connection. This should allow not only a faster connection, but possibly a chance to see what exactly they are transferring back and forth.

WiFi And Bluetooth Tethering On Android

tmobileg1

Many G1/ADP1 owners have been using the app Tetherbot to get internet access on their laptop via USB to the phone’s data connection. The app relied on the Android Debug Bridge to forward ports. It worked, but people wanted a solution better than a SOCKS proxy. The community figured out a way to create a properly NAT’d connection using iptables and then [moussam] rolled them up into easy to use applications. There’s one for setting up a PAN device on Bluetooth and another for adhoc WiFi networking. It requires you to have root on your phone, but hopefully you’ve achieved that and are already running the latest community firmware.

[photo: tnkgrl]

Boxee And Apple TV

boxee

We’ve been following Boxee (not Boxxy) since its public alpha debut last Summer. We were captivated by it. Who expected a project built off of code originally intended for hacked Xboxes would be shown on NBC’s Today Show? We’ve been promised internet connected set top boxes for years, but it seems like Boxee is here to stay for two solid reasons: 1. It’s free. 2. Major content providers have finally figured out how to publish online and Boxee supports them. You can replace your network television with on demand content from Hulu, ABC, and the like.

One of the most affordable platforms currently supported by Boxee is the Apple TV. Lifehacker has a guide for installing Boxee on an Apple TV. You prepare a USB flash drive that is then used to patch the stock firmware. Once installed you can take advantage fun features like downloading torrents directly to the box.

Forknife, Android G1 Controlled Robot

g1bot

When we first saw [Jeffrey Nelson]’s G1 based robot we immediately wondered what the transport for the controls was. The G1‘s hardware supports USB On-The-Go, but it’s not implemented in Android yet. It turns out he’s actually sending commands by using DTMF tones through the headphone adapter. The audio jack is connected to a DTMF decoder that sends signals to the bot’s Arduino. He wrote client/server code in Java to issue commands to the robot. You can find that code plus a simple schematic on his site. A video of the bot is embedded below.

Continue reading “Forknife, Android G1 Controlled Robot”

Chumby Digital Picture Frame Teardown

overview-1

At this year’s Consumer Electronics Show, Chumby unveiled their latest prototype. It’s a network connected digital picture frame that runs Flash widgets. Just like the current Chumby model, they’re publishing the software and hardware under a license designed to let you hack it. They let us borrow one of their open chassis evaluation kits to teardown and photograph. We’ve got more pictures, full specs, and the schematics below.

Continue reading “Chumby Digital Picture Frame Teardown”

CUIduino, Arduino With True USB Support

cuiduinotop

The CREATE USB Interface (CUI) was a project that came out of UC Santa Barbara around the same time the Arduino was being developed. It has a USB port, a PIC18F4550, and a prototyping area. It was designed to enable easy interfacing with the real would through many A/D inputs and general I/O ports. It supports both OSC and MIDI-over-USB natively. The biggest difference between the CUI and the Arduino is its USB support. The Arduino uses an FTDI chip to create a serial interface to its onboard AVR. The CUI’s PIC has native support for USB. That means you can have the CUI appear to be any USB HID device you want: keyboard, mouse, game controller, etc.

The Arduino has a friendly development environment and a large following though. CUI create [Dan Overholt] decided to add an ATmega168 to his board to get the best of both worlds, the CUIduino (scroll down). It can be programmed just like any other Arduino compatible device, but the having the CUI parent means your Arduino project can behave like a native USB HID gadget.

[Thanks Peter]

Bug Labs Releases BUGvonHippel Universal Module

vonhippel

Bug Labs makes hardware modules that can be combined to create your own custom gadgets. They’ve just released what we consider the most useful module: BUGvonHippel. Unlike the previous single purpose modules, the BUGvoHippel is a universal interface. The bus features USB, power/ground, DAC/ADC, I2C, GPIO, SPI, serial, and more. BUG applications are written in Java using a custom IDE.

The $79 module is named after MIT professor Eric von Hippel, who wrote Democratizing Innovation. You can find an interview with him below.

Continue reading “Bug Labs Releases BUGvonHippel Universal Module”