Oscilloscope Doubles As A Serial Terminal

PC-based USB oscilloscopes are fast becoming all the rage. [Matt Sarnoff’s] Terminalscope takes the reverse approach, adapting an oscilloscope into a full serial terminal. You may have seen something similar before in the Dutchtronix/SparkFun O-Clock, but [Matt’s] project goes one further by adding a PS/2 keyboard port for full bidirectional serial communication, and with much sharper display resolution to boot.

The mostly VT-100 compatible Terminalscope is built around two AVR microcontrollers: an ATmega328P runs full-tilt to generate the video signal and handle serial I/O, while an ATtiny45 handles keyboard input to avoid interrupting the ’328’s duties. Rather than vector trace each character, a raster-scanning approach is used: the beam follows a fixed X/Y path (like a television), while modulating the Z input (beam intensity) to form an image. The device can be connected to a PC via serial port or USB-to-TTY adapter, or directly to another microcontroller to debug serial output.

We recently showed an oscilloscope being used as a multichannel digital logic display. The Terminalscope provides yet another use for this essential bench tool and could nicely round out a “poor man’s” testing setup. The schematic and full source code are available for download.

Flexi Knobs

These boxes, called Flexi Knobs, work like a wireless Atari paddle and mouse rolled into one. Each has a rotary encoder that can also be clicked like a button. On the inside is a wireless optical mouse which controls an on-screen cursor which matches the color of the knob. In the video after the break you can see these are being used as midi controls. Each cursor can be locked onto a virtual knob, giving it a physical interface. Because there are several units being used on one machine this creates something of an abstract multi-touch system. This would make a nice interface for other applications with a plethora of settings, like Blender.

Continue reading “Flexi Knobs”

Glove Mouse

[youtube=http://www.youtube.com/watch?v=UZB2K1wlaZo]

[thetanktheory] sent us his glove mouse modification.  He has gutted his mouse and mounted the parts on a glove. This is interesting, as he doesn’t have to place his hand on the mouse any more, he just plops it down on any surface and starts mousing.  He claims that it is helping his twitch reactions in gaming as somehow it requires less force, but we still see the circuit and batteries mounted on the back of his hand, so we’re not sure how it is helping. Maybe if he moved the laser to his finger tips, he’d be more accurate.

HMD Upgrade

[Banfield Design] has put together this instructable on how to upgrade or re build a head mounted display to be more immersive and add features.  Though you can already buy glasses style viewers for your media devices, they can use some upgrades. For one, you have to supply your own sound, and putting headphones on, over bulky glasses can be painful on your ears. Another area that could use improvement is the light that comes in around the glasses. The current trend is to make them as small as possible, but that tends to let your peripheral vision see the outside world. [Banfield design] wanted to make them more immersive, so he built them into some ski goggles. This not only helped block the light, but allowed for an over the ear style headphone assembly which is much easier on the ears.

A functional improvement came next, by adding a webcam front and center. He could now switch between a live feed of his environment and whatever other inputs he wanted. This could be really fun with some augmented reality. He has a list of future improvements, but he doesn’t mention adding a second camera for stereoscopic viewing of his surroundings. Why would you do that? because it would make augmented reality much cooler.

Internet Controlled Scrolling Numitron

How’s this for a first microcontroller project: a ticker that pulls messages from the Internet and scrolls them on a set of numitrons. [David Barton] built this using an mbed microcontroller. Tapping an ethernet library he got this to pull data from his server by connecting directly to the cat5 cables. The display consists of three numitrons which are incandescent 7-segment displays. In the video after the break you can see him sending messages to it from his iPod touch. This is just a PHP form that writes the submitted message to a file for the mbed to read. As [David] points out, there’s obvious Twittering applications here, but we just like the way it looks! Continue reading “Internet Controlled Scrolling Numitron”

Teletype Machine From An Electric Typewriter

This project, by an unknown hacker, patches into an electric typewriter and uses it as a Teletype. An AVR ATmega168 microcontroller patches into the key matrix of the typewriter which allows it to artificially type. Now, data can be sent over a serial connection to the AVR for output on the typewriter.

We’re not quite sure what this is going to be used for.  We’ve seen hacks like this for Twitter reading in the past but he makes no mention of that type of use. Personally, we’d like to have this just to “print” out the occasional letter. Typewriters are so rarely used these days it would be a bit peculiar to get a letter that has the dimpled impressions associated with slamming a die into a piece of paper.

Keyboard Keepalive

[youtube=http://www.youtube.com/watch?v=Zq25CTEJEMQ]

We’re not going to debate the necessity of this one. [Todd] plays online games that will log you out after a few minutes of inactivity. To resolve this, he has created a circuit that mimics keyboard activity at a preset interval. While he notes that there is software for this, he points out that many games block the software. They can’t block legitimate keyboard activity.

[via HacketGadgets]