Deogen, Tiny Monitor Tester


Deogen is a small, self contained device for testing monitors. It was designed back in 2000 to reduce the amount of space and effort required to test monitors in a computer shop. The initial design used an AT90S1200 microcontroller to generate test patterns for the monitors. Being about the size of a portable CD player, it was much easier to take to any monitor and plug in for testing.

Version two of the device, pictured above, is much smaller, being about the width and height of a credit card. The depth is slightly larger than a 9 volt battery. Compared to the last vga test project we ran, this one is tiny. The unit boasts a decent set of features, such as; eight test patterns at four different resolutions, battery or DC power, and small form factor.

The processor of version two is an ATtiny2313 at 20MHz, and controls the H sync and V sync signals directly. The RGB is converted to analog using a resister network. The power circuit is custom made for low power consumption, though they note that a 78L05 equivalent unit could be used in its place.

The plans for the PCB and the software are available from their site. Head on over and check out some pictures of it in action.

[Thanks, Philip Fitzgerald]

ATmega88 Webserver

If you are an Atmel fan, you may enjoy this webserver built around the ATmega88. Since it has full TCP and HTTP support, communication can be done using a standard web browser on any system. We also noticed that the code uses AVR Libc and the processor can be replaced with an ATmega168, both used on the Arduino platform. Honestly, we think the most interesting part about this project is the firmware. The author has assumed that the webserver will only be sending one packet per request and the code is optimized for this setup. This leaves around 50% of the memory for the web application.

[via YourITronics]

HandUSB Data Gloves Interface

Following today’s earlier post on data gloves, HandUSB is a glove interface designed to relay fingertip touch data to a computer via USB. Although the gloves themselves are not extremely interesting or useful for your average hacker, the project has some good documentation. The electronics are all open source and he has links to the EAGLE files and the AVR Libc code. You can also find a demo program written for DOS. This project uses AVR-USB by Objective Development so if you are looking to move on from your USB-serial chips, this project would be a good resource to study.

[via YourlTronics]

Breath Controlled LED Candles


Instructables user [cedtlab] has posted an interesting LED project that simulates birthday candles. The circuit runs on an AVR ATTiny45, and is powered by 4 AA or AAA batteries. By using a Charliplexing technique, they are able to drive all 20 LEDs with only 5 pins of the ATTiny. A thermistor is used for detecting breath by measuring temperature changes, and then blocks of LEDs turn off depending on the change detected. They have provided schematics and source code for everything. Make sure to check out the video of the “ficticious birthday party” after the break.

Continue reading “Breath Controlled LED Candles”

Really Bare Bones Board Arduino Clone


Modern Device’s Really Bare Bones Board is an Arduino clone designed to have an incredibly small footprint. It’s barely wider than the requisite AVR and is laid out so you can reduce the size even further. Don’t need the power connector? Just snip it off. Don’t need the voltage regulator? That can be removed just as easily. The kit is only $12 and all through-hole components. [youevolve] posted a build guide that shows exactly how easy it is to assemble.

Related: Freeduino SB 2.1 review

LED Serial Debugging For Cell Phone Hacking


[Barry] needed some way to get serial output to help debug his efforts to port Linux to the HTC TytnII (Windows mobile Pocket PC phone). He wrote some code to send serial output via one of the LEDs on the phone and rigged up an AVR to pic up the output and provide a USB interface to the computer. It runs at about 200bps – perfect for the quick debug session.

How-To: Binary Clock Using A Freeduino SB 2.1


Solarbotics recently released its own version of the Arduino microcontroller development board. They based their board on the Freeduino design. We thought this would be a good opportunity to review the new board as well as present a How-To about building a simple binary clock. Along the way we’ll cover some basics on attaching LEDs and switches to a microcontroller.

Continue reading “How-To: Binary Clock Using A Freeduino SB 2.1”