Tiny External System Monitor Makes It Easy To Keep Tabs On Your PC

tiny_pc_resource_monitor

Instructables user [Jan] likes to keep close tabs on his computer’s memory usage, but wanted something more interesting to look at than the standard resource manager. He preferred to have an external display available that would show his computer’s status with a quick glance, and thus this system monitor was born.

His status panel contains a trio of constantly updated LED bars that show his computer’s CPU usage, available physical memory, and virtual memory consumption. With a small footprint being a priority, [Jan] kept the indicator’s size down by using SMD components and by including an on-board UART to USB converter to go along with his ATTiny microcontroller.

He uses a Python script to gather usage information from his computer, feeding it to his display over USB. The system works pretty well as you can see in the video below, though the virtual memory indicator doesn’t seem to get a ton of action – perhaps it could be used to indicate hard drive activity instead.

If you are looking to build something similar, [Jan] has made all of his code and schematics available for anyone’s use.

Continue reading “Tiny External System Monitor Makes It Easy To Keep Tabs On Your PC”

Bluetooth Morse Code Keyboard For The Disabled

The team a Zunkworks wanted to build a device for people who can’t normally use a keyboard and mouse. The Bluetooth Morse code keyboard is what they came up with. This build gives the user full control over the keyboard and mouse using a single button or a sip & puff interface.

Continue reading “Bluetooth Morse Code Keyboard For The Disabled”

Robots Listen Only To The Leader When Building A Roving Quadcopter Landing Pad

Swarm robotics is really starting to produce some interesting results. This image is from the video embedded after the break that show a group of five robots creating a landing platform for a quadrotor helicopter. The four that actually make up the platform are not in contact with each other, but instead following commands from the leader. We’re impressed by the helicopter’s ability to target and land on the moving platform. Takeoff appears to be another issue, as the platform bots stop moving until the quadcopter is airborne again.

These robots are part of a Graduate project at Georgia Tech. [Ted Macdonald] has been working along with others to implement an organizational algorithm that guides the swarm. The method requires that the robots have an overview of the location of all others in the swarm. This is done with high-speed cameras like we’ve seen in other robotic control projects. But that doesn’t discourage us. If you already have a flying robot as part of the swarm, you might as well add a few more to serve as the eyes in the sky.

Continue reading “Robots Listen Only To The Leader When Building A Roving Quadcopter Landing Pad”

Want To Play Pong On Your Oscilloscope?

I always have! I don’t know why, but I like the idea of using an oscilloscope screen as a general use video display. Why not? In my case it sits on my desk full time, has a large screen area, can do multiple modes of display, and is very easy control.
Making an oscilloscope screen do your bidding is an old trick. There are numerous examples out there. Its not a finished project yet, so be nice. It is actually rather crude, using a couple parts I had on hand just on a whim. The code is a nice mixture of ArduincoreGCCish (I am sorry, still learning), and includes the following demos:

  1. Simple low resolution dot drawing
  2. A font example
  3. A very quickly and badly written demo of pong

The software runs on an Attiny84 micro controller clocked at 16Mhz, paired up with a Microchip MCP42100 dual 100k 8 bit digital potentiometer though the Attiny’s USI (Universal Serial Interface) pins. This is a fast, stable and accurate arrangement, but it requires sending 16 bits every time you want to change the value of one of the potentiometers so its also very piggy. I was just out to have some fun and did not have a proper 8 bit DAC. This was the closest thing outside of building one.
Join us after the break for pictures a (very) brief video and more.

Continue reading “Want To Play Pong On Your Oscilloscope?”

Who Knew Thinkpad Batteries Require A Jump Start?

Lithium battery packs reaching the end of their life usually have a lot of kick left in them. That’s because they’re made up of multiple cells and it only takes the failure of one to bork the entire battery. One of the most interesting examples we’ve heard of this is in the Toyota Prius, but that’s a story for another time. In this case, [Mika] wanted to resurrect the battery from his IBM Thinkpad T40. He identified the offending cell and replaced it, but couldn’t get any juice out of the battery after the repair.

He was measuring 0V on the output, but could measure the cells instead of the control circuitry and was getting over 11V. Clearly, the control circuit wasn’t allowing an output. We completely understand the concept here (think about that really bad press about exploding laptop batteries). It seems there’s a lockout mechanism when the control circuit loses power. [Mika] managed to get past this by shorting voltage into the control circuit, a method he likes in the video after the break to jump starting a car.

We’ve seen similar cell replacement for power tools, like a Dremel or a Makita drill.

Continue reading “Who Knew Thinkpad Batteries Require A Jump Start?”

Adding Ambilight Clone System To Your Home Theater Just Got A Big Price Cut

Whenever we get a tip claiming a project is cheap and easy we raise a cynical eyebrow. But [Yonsje] isn’t telling us a story, his Amiblight clone really does boil down the complexity and slash the price.

For the uninitiated, this is a clone of the Philips Amilight system that has been an option with some of their TVs over the years. It puts RGB LEDs on the back of the frame, pointed at the wall. They are tuned to the edge colors of the display, linking the color of the ambient light in the room to the colors on the screen. We’ve seen a ton of clones over the years, just search our blog for “Ambilight”.

Like the others, this iteration depends on you playing back video from a computer. [Yonsje] is using an Arduino with his own shield to connect to the HTPC. NPN transistors in the shield drive the RGB LEDs. The real cost savings is in his lighting source. A Deal Extreme RGB LED bar costs just $11.30 including shipping, and can be cut into six different segments for even spacing around your television. Check it out in the clip after the break.

Continue reading “Adding Ambilight Clone System To Your Home Theater Just Got A Big Price Cut”

Google ADK Clones Pack A Few Extra Features, Hopefully Far Cheaper Than The Original

adk_board_clone

[charliex] from Null Space Labs wrote in to share a project that he and the rest of the gang have been working on over the last few weeks. The team has been remixing and building clones of the Google ADK demo board we saw earlier this year, in hopes of getting a huge batch prepped before Defcon 19.

Their version makes subtle changes to the original, such as extra header rows for Mega AVRs, higher quality RGB LEDs, and a nifty pirate-Android logo. They also added the ability for the board to send and receive IR signals allowing it to be used as a TV-B-Gone, as well as in more fruitful pursuits. The Arduino board used with the ADK has only undergone minor revisions, most of which were layout related.

[charliex] hasn’t mentioned a price for their improved ADK boards, but we’re guessing they will be substantially cheaper than the official Google version. In the meantime, check out their site for a boatload of pictures and videos of these boards undergoing various stages of construction.