TI’s CC3000 WiFi Chip Gets A Library

About six months ago, Texas Instruments released a simple, cheap, single-chip WiFi module. At $10 a piece in quantities of 1000, the CC3000 is a much better solution to the problem of an ‘Internet of Things’ than a $50 Arduino Ethernet modules, or even the $30 Electric Imp. All indications, especially the frequent out of stock status for the dev board on TI’s web site, show the CC3000 will be a popular chip, but until now we haven’t seen a CC3000 library for the Arduino or other microcontrollers.

[Chris] just solved that problem for us with a CC3000 WiFi library for the Arduino. He ported TI’s MSP430 CC3000 library to the Arduino, allowing even the bare-bones Arduino Uno to connect to a WiFi network with just a handful of parts. The code itself takes about 12k of Flash and 350 bytes of RAM, giving anyone using the CC3000 enough room left over to do some really interesting stuff. There’s even a slimmed down library that uses somewhere between 2k and 6k of Flash, making an ATtiny-powered web server a reality.

There are a few caveats in using the CC3000 with an Arduino; it’s a 3.3 Volt part, so you’ll need a level shifter or some resistors. Also, the chip draws about 250 mA when it’s being used, so you’ll need a beefy battery if you want your project to last an entire day of use.

Now that the library is out of the way, be on the lookout for a CC3000 breakout board. Here’s one, but expect some more on the market soon.

Building A WiFi Enabled Nixie Counter

wifi-nixie-counter

[Kevin Ballard] built this Nixie counter on the company dime. Tubes like this are getting more and more difficult to find since they’re no longer being manufactured. But when the Bossman hands you a corporate credit card those kinds of concerns take a back seat to your parts-shopping impulses. Start to finished this WiFi enabled counter took six weeks to build.

Connecting the board to the internet was very easy thanks to the Electric Imp that drives it. The difficult part comes in building a driver board and sockets for the tubes. We don’t see a lot of detail on how he’s generating the high voltage. But you can get a good feel for the tube connectors from the picture. He’s using an adapter PCB from Kosbo which breaks the tube pins out to two rows of 0.1″ pitch pin headers. The acrylic base has a port for each made of pin sockets spaced by a thick chunk of acrylic. Wiring harnesses wrap around the back side of the base to mate with the driver hardware. It’s programmed to count some type of company metric (it was funded by the corporation after all). They must be fairly successful because those numbers are flying by in the demo video.

Continue reading “Building A WiFi Enabled Nixie Counter”

Gesture Control Uses WiFi Doppler Shift

wifi-gesture-control

We’ve said it before: in the future simple interfaces will use nothing but your body. At least at first glance that’s the case with this WiFi-based gesture control system. If you have Internet at home you probably have a WiFi access point. That’s the first portion of the equation. The remainder is a way of measuring how the radio waves bounce off of your body. So far this is being done with Software-Define Radio (SDR) but researchers at University of Washington think it may be possible to build the technique into future WiFi devices.

The demo video shows this man waving his arm to adjust the volume of his home entertainment system. Intuition tells us that this would be impossible if your arm wasn’t the only thing in motion at the time. But that issue is quickly addressed. Multiple antennas can track multiple people at the same time. There is also consideration for false-positives. The system requires a moderately complex wake-up gesture sequence to prevent you from, say, accidentally turning on the stereo when you roll over in bed.

If you’re having trouble wraping your mind around this, consider this ultrasonic music player. The WiFi version does the same thing, but processing changes in the returning radio waves is much more complex.

Continue reading “Gesture Control Uses WiFi Doppler Shift”

LED Mortar Board Battles Suns Brightness With 21W Of Power

[Jeremy Blum] aimed to be the brightest student at his Master’s graduation ceremony this spring. He designed an LED rig for his mortar board which should battle the sun’s intensity by using up to 21 watts of power. But he didn’t stop with eye-catching intensity. while he was at it he also included some interactive features so the guy behind him has a way to keep from going blind.

One thing that really caught our eye is the 3D printed parts he generated for the project. There’s a nice mounting plate for the LED side of things, and a wrist-mounted enclosure for the Raspberry Pi board. Wait, why does he need an RPi to drive some LEDs? We already mention interactivity which is facilitated by the Pi acting as a WiFi hotspot. Connect to the access point and choose a color. If you’re in the seat behind [Jeremy] you’ll want to choose black! All of this and is explained in his video presentation.

Continue reading “LED Mortar Board Battles Suns Brightness With 21W Of Power”

Wifi Pineapple Project Uses Updated Hardware For Man-in-the-middle Attacks

We’ve seen this small, cheap, and powerful WiFi router before. But this time it’s up to no good. [Andy] used a TP-Link WR703N to build an upgraded WiFi Pineapple hacking tool.

A WiFi Pineapple is a device spawned years ago by the Hak5 team (here’s a clip showing off the device). It uses a WiFi router that will answer to any SSID request. Basically if your computer or smart phone has an AP SSID saved and broadcasts a request to connect the pineapple will pretend to be that device and start the handshake. This provides the chance to sniff all the data passing through in a classic man-in-the-middle attack.

[Andy] is recreating the device but at a rock bottom price. He picked up this router for about $20 and added an $8 USB drive to it. The only other thing you would need is a power source and a way to hide the hardware. The code used in the Hak5 version is available for download and that’s what he worked on after flashing OpenWrt to the device.

[Thanks Midnite]

Console Radio Given New Life With A WiFi Router Retrofit

tube-radio-wifi-router-retrofit

[Craig] did a great job of restoring the case of his antique console radio. But he wanted to bring the guts up to modern standards. The fix ended up being rather easy when it comes to hardware. He based his internet radio retrofit around a wireless router.

We laughed when we heard that he removed about eighty pounds of original electronics from this beast. He then cut a piece of MDF to serve as a mounting platform for the replacement hardware. The WiFi router takes care of audio playback from several sources and offers him the ability to control the stereo from a smart phone or a computer. It has a USB port to which he connected a hub to make room for the USB sound card and a thumb drive which holds his music library. The black box in the upper right is an amp which feeds the NHT stereo speakers housed in the lower half of the cabinet.

It doesn’t make use of the original knobs like the recent tube-amp conversion we looked at. But [Craig] did add some LEDs which illuminate the dial to help keep that stock look.

Doctor Who-style WiFi

wifi

Spoilers, sweetie…

If you didn’t catch the latest episode of Doctor Who, here’s the plot: Random people connect to strangely-named WiFi networks and later have their conciousness uploaded to the Internet with the help of spoonheaded robots. To the non-Whovian that doesn’t make a whole lot of sense, but [Tony Box] figured out a way to replicate the effect with a Linux box and a USB WiFi card, just in time for a great April Fool’s gag.

For the SSID, the folks over on reddit decided the best characters come from the Unified Canadian Aboriginal Syllabics Unicode block. [Tony] then set up a laptop with a USB wifi card with hostapd, and dnsmasq to change the SSID and DHCP leases. nginx serves up a simple web page with a short clip from the episode (of a spoonhead uploading a conciousness).

Here’s what’s really interesting: [Tony] is using a captive portal, so something like the webpage that shows up when you log on to the internet in a coffee shop or hotel. When the victim of this prank logs on to The Great Intelligence’s WiFi, they’re presented with a webpage containing the video of the spoonhead.

You can check out [Tony]’s demo of his build after the break.

Continue reading “Doctor Who-style WiFi”