StorageBot Finds All Your Components, Makes Your Storage Drawers Feel Inadequate

Your experience with making things, building projects, and hacking hardware is directly proportional to the amount of components you have on hand; as our experience grows, so do our space and storage requirements, it seems. [Danh Trinh] must have decades of experience, because his StorageBot robotic parts drawer is as awesomely absurd as it is clever and useful.

At first glance, StorageBot just looks like a bunch of small parts drawers mounted to the wall with LED strips along the top and side. The magic happens when [Danh] walks up to the wall-mounted laptop and commands StorageBot to find a component with his voice. A video is worth a thousand words, so you might as well head to the video for the best description available

To get the StorageBot to listen to his voice, [Danh] downloaded Microsoft’s speech recognition SDK and built a VB app to turn his voice into a location of what drawer contains the part he requested. Once StorageBot finds the row and column of the requested part, a pair of stepper motors behind the wall of parts drawers swing into action. Soon enough, the drawer containing the requested part pops out, and [Danh] can go about his business building more awesome stuff.

Because a few paragraphs can’t convey exactly how cool [Danh]’s StorageBot is, take a look at the videos after the break.

Continue reading “StorageBot Finds All Your Components, Makes Your Storage Drawers Feel Inadequate”

Reverse Engineering A Nokia LCD

LCD displays taken from old Nokia phones have been a staple of the hardware makers for years now, so we’re very happy to see [Andy] reverse engineering a full color QVGA display so we can move our grayscale projects over to a full-color display.

The screen in a Nokia 2730, 5000, and 7100 cell phone is a wonder of technology – its 18-bit color with a very high-resolution piqued [Andy]’s interest. He bought a second-hand Nokia 2730 off of eBay and started taking it apart. After checking out the schematics for the phone, [Andy] had a few breakout boards made; especially useful since he found a few connectors as well.

With a great deal of Googling, [Andy] found another lost soul who successfully broke into a similar LCD display and discovered it was command-compatible with a Magnachip LCD controller. The only way forward was to send a few of these commands over to the display and watch what happens.

[Andy] managed get pixels drawn on the screen, and found a few interesting features: hardware scrolling is enabled, as is changing between portrait or landscape orientations. From a second-hand phone on eBay, [Andy] now has a very nice QVGA display. We’re calling this a win, but you can judge the video after the break for yourself.

Continue reading “Reverse Engineering A Nokia LCD”

Firmware Programmer For A Cheap Bluetooth Module

Here’s a nifty programmer for a cheap Bluetooth module. So just how cheap is this part? Does $6.60 sound like an extreme deal?

The information on this hack is spread throughout a series of posts. The link above goes to the completed programmer (kind of a look back on the hack). But you might start with this post about module firmware options. Just because you can get the part inexpensively doesn’t mean that it’s going to work as you expected. [Byron] sourced similar devices from different suppliers and found they were not running the same firmware; the footprints were the same but he features were not. With his help you can tailor the code to your needs and reflash the device.

The programmer that he build has a nice slot for the module which interfaces with the programming lines using pogo pins (spring-loaded contacts). It connects to the CSR BC417 chip’s SPI pins in order to flash the firmware. If you’ve had any experience working with these cheap parts we’d love to hear your tale in the comment section.

[Thanks MS3FGX]

DHT11 Humidity And Temperature Sensor Package

Temperature and humidity measurements are a nice addition to many hobby projects. But [Rajendra Bhatt] makes the point that many of these sensors have a price tag that is well above what most hobbiests are willing to spend. He decided to take an in-depth look at the DHT11 sensor; which you can get your hands on for under $3 if you know where to look.

The four-pin device uses a 1-wire protocol. [Rajendra] discusses the ins and outs of the communications, demonstrating the part using a PIC 16F628. It’s a snap to connect to your project, requiring VCC, GND, and a pull-up resistor on the single data line. We’ve already seen it used on at least one project, and hope to see more of this little guy in your own hacks.

Now we found this part listed on eBay for less than $3 (buy it now price including shipping… how can they do that?). But Octopart didn’t come up with any options. If you know how to get this through traditional parts suppliers let us know in the comments.

TSC230 Color Light-to-Frequency Module

ElecFreaks is selling a new color sensing module based on the TSC230 sensor. They’ve posted a demonstration using an Arduino that shows off what this sensor is capable of. The module includes four white LEDs which give a baseline of light to help normalize readings when reflected off of differently colored surfaces. The white balance of the sensor needs to calibrated in software in order to ensure accurate readings, but once that’s done you’ll be cable to pull RGB values off of whatever you put in front of the sensor.

What a nice addition to sorting machines like this LEGO sorter. Of course you can do something like this yourself using an RGB LED as a detector, but the TSC230 is extremely sensitive and should be quite reliable in comparison. They’re selling the module for $15, a price point that’s hard to beat if you need precise color detection in your next project. A colored token reader for your MAME cabinet perhaps?

An ARM Dev Board You Can Make At Home


[BarsMonster] just challenged our conceptions of ARM development with his single-sided development board that’s loaded with an STM32F100 (PDF warning) ARM microcontroller. The board is remarkably simple – just a regulator, resistor and a few caps are necessary to get a $1 ARM μC up and running.

Continue reading “An ARM Dev Board You Can Make At Home”

Component Storage Roundup

It’s been suggested that the first self-replicating computer virus was a single IC that eventually expanded into multiple plastic component storage boxes. Organizing components by their values is a huge PITA as well. Here’s some solutions we’ve found:

Photo Boxes

[Mathew] sent in his organization scheme that uses 4×6 photo boxes. Better get those boxes while they’re hot – we can’t remember the last time we used film.

Use a binder

This instructables uses binders for storage. Good for passives, but unless someone can find anti-static bags for a binder, we’ll keep our ICs separate.

The only way to organize resistors

[Johannes] stores his resistors on a sheet of styrofoam. The grid has the first color band on the left side and the second color band on the top. Extremely, extremely clever. We’re wondering why we Radio Shack didn’t come up with this in the 70s. The grid could be laid out on a log scale, though.

If Susan is lazy, why does she do all the work?

[D.C. Boyce] hacked up a couple of lazy susans, built frames out of 2x4s and mounted plastic component drawers on them. The result is probably more space than we’ll ever need. To keep things simple, he wrote a database program to keep track of everything.