Breaking Open The Quirky Nimbus

Nimbus

The Nimbus is a little Internet-connected device put out by a company called Quirky. It features four analog dials, each with graphic LCDs, with WiFi connectivity to show you how many tweets you’ve made in the past day. You know, in case you forgot, or something.

[Edu] didn’t find the social media-oriented Nimbus very useful, but Internet connected analog gauges are just so cool, so out came the screwdriver and the writing of new firmware commenced.

Inside the Nimbus there’s an SPI Flash, PIC micro, and an Electric Imp, a tiny ARM microcontroller and WiFi adapter stuffed inside an SD card. The Imp is always tied to a cloud service, in this case, a Quirky-lined cloud, but the folks at Quirky were keen to help [Edu] in his quest for better firmware.

After figuring out all the traces, [Edu] wrote a simple firmware that can control everything there is to control – the dials, displays, two buttons, and a speaker. So far he’s put some graphics on the display and PWM’d the theme from Monkey Island. This is just scratching the surface of what the device can do – [Edu] can still make use of the WiFi connectivity, and those dials can do much more than spin around in circles.

Monkey Island video below.

[Read more...]

Custom gauges with a stepper motor breakout board

motor1.JPG.620x372_q85

Throw some blinking LEDs on a project and it’s bound to make the front page of Hackaday. We do love builds of a more analog character, though, and this analog gauge stepper motor breakout board seems like just the ticket to make those projects a reality.

The idea behind the project is simple: take a stepper motor, put a needle on it, and connect it to an Arduino. Instant analog gauge, measuring anything an Arduino can calculate.

The motor used in the build is a Switec X27.168, the same motor used in the dashboard of tens of thousands of automobiles from dozens of different makes and models. Controlling the motors is done through [Guy Carpenter]‘s Switec X25 library for the Arduino, allowing an Arduino Uno to control up to three stepper motor gauges simultaneously.

The movement of the needle is amazingly smooth and quite fast, as seen in the video after the break. A pretty cool piece of kit if you want a more analog display than LEDs and LCDs can provide.

[Read more...]