More AVR Tetris

[Ben] built an AVR based Tetris game that uses a TV as the display. He linked his project in a comment from the AVR Tetris project featured last week. His work taps the power of his own tvText library to handle the composite video out. Using a TV takes all of the hardware work out of the equation, leaving just the composite jack and a few buttons to connect to the ATmega168 and its 20MHz clock. We’ve embedded the game play video after the break. It’s black and white but also clean and crisp.

[Ben] didn’t include music with his build but another commenter, [Eric], has started to work on that. We can’t help but think that they both should have tipped us off sooner about their projects.

Continue reading “More AVR Tetris”

Multichannel Music Generation For Arduino

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

[Drew] wrote a library for playing multichannel music on an Arduino. The project connects multiple piezo buzzers to the popular prototyping platform and handles the dirty work involved in modulating multiple buzzers at the same time. The video above starts with an explanation for the first three minutes but if you’re impatient you can jump directly to the music demonstration. The results are magnificent. We’re going to check out the code and see what we can make happen just as soon as we can round-up multiple piezos.

XBMC On Xbox Keeps Going And Going

It’s no secret that XBMC just saw a major release with version 9.11 Camelot. What many don’t know is that development for the X in the name (Xbox) stopped two releases ago. That is to say that Team-XBMC no longer officially develops for the platform because of its inability to handle true-HD and many types of compressed content.

But, remember that this is an open source project. Just because the development team has moved on to more powerful hardware doesn’t mean the end of the 733 MHz wonder. There have been one or two folks maintaining the branch and backporting as much as they can.

It seems the that Camelot can now run on the original Xbox hardware. Both the skin and video playback must be set no greater than 720p to ensure smooth playback but that’s not much of a drawback considering that all video being played will still need to be upscaled to get to that resolution. There is also a repository of Xbox friendly skin hacks that allow newer skins to play nicely with the meager 64mb of ram available. So rejoice, you can have Camelot, and it’s crown jewel that is the new Confluence skin.

RGB Display Development

[SeBsZ] tipped us off that he’s working on a display using RGB LEDs. He’s etched some nice surface mount controller boards to carry the ATmega8 microcontroller and NXP PCA9635 drivers. This setup uses the I2C bus to address each expansion board of 5 LED modules. Theoretically this hardware would allow for 638 RGB modules but because of power and refresh rate issues he’s set his sights on reaching somewhere between 100-125, a total of about 25 expansion boards.

There’s not a ton to show off yet. But we expect big things from the project. Partly because one of his goals is to generate a display that can be rolled up and easily moved, and partly because his large-scale light bulb displays are so impressive. Take a look at the video of his 60-bulb unit after the break.

Continue reading “RGB Display Development”

Guerilla Theater Hits Two Wheels

[Tom] wanted to take the show on the road so he added lights to his bike using theater grade control hardware. The picture above shows three tail lights comprised of 195 LEDs. Built on perf-board, a DMX512 controller can display several patterns on each module. The lighting technician (bike pilot) controls the patterns through a series of switches on the handlebars. There’s several pages of details posted including schematics and firmware. This would bring a little extra fun the next time you ride in a Critical Mass event.

CNC Brought To You By Zip Ties

Gimp skillz.

[lucassiglo21] let us know about his finished 3 axis CNC (Translation via Google). While home CNCs are nothing new, we really liked this masterpiece. The CNC is entirely custom, from the electronic control boards (connected to a PC via parallel port) to the physical mill (with an end result of 30x30x15cm workable area). Our favorite part is the use of screw/band clamp zip ties to hold the Dremel – a true showing of hacker geekyness. For those who haven’t seen a CNC drill a circle before (and honestly, who hasn’t?), check a video after the break.

Continue reading “CNC Brought To You By Zip Ties”

Editorial: Fear Of The Unusual

As an engineer and as a writer for Hack a Day, I am used to seeing hardware in all kinds of states; from looking professionally done, to artfully constructed, to downright hackish. Unfortunately in today’s society of manufactured goods, most people just don’t have any experience with homemade electronics. Furthermore, because of a frenzied fear of terrorists, bombs, and IEDs, people who aren’t familiar with hacked or personally constructed hardware often assume the worst.

Continue reading “Editorial: Fear Of The Unusual”