Touring The Available Nokia LCD Screens

[Rossum’s] taking a look at the Nokia LCD screens that are both plentiful and begging to be bent to your will. For quite some time the Nokia 6100 screens have been used in a lot hacks, but he wanted to see what else is out there. He digs into his junk box of cell phones and comes up with a couple to test; the Nokia 6101 and Nokia 2760. The screens use a 3-wire SPI interface, which he sniffs out with a logic analyzer. At power-up the cellphone polls the screen to determine which type of LCD controller is connected. [Rossum] grabs these commands from the logic analyzer and uses it to determine the hardware in use with each screen.

He made himself a nice breakout board which has connectors for several different screens. The firmware he’s using detects when a screen is attached and switches to the applicable protocol for that display. Take a look at the video after the break.

Continue reading “Touring The Available Nokia LCD Screens”

Mini Pinball Is All-pixels

You won’t find those familiar steel balls inside this mini-pinball cabinet. That’s because [Luis’] latest creation is a fun way to play virtual pinball. The playing field is a 10″ LCD screen with an accompanying 8″ screen in the marquee. Inside the well-crafted case you’ll find a mini-ITX motherboard running HyperPin, a frontend software suite for LCD-based virtual pinball. He’s also using PinMame for the score board that was often provided by a gas plasma display on newer mechanical machines. There’s video after the break, and take a moment to check out [Luis’] other mini-cabinet builds.

What’s that you say? No substitute for the real thing? That’s exactly what [Ben Heck] thinks too.

Continue reading “Mini Pinball Is All-pixels”

Launchpad Takes Ultra Low Power To The Extreme

We’ve all known the MSP430s under the Launchpad are designed to be low power, but who wants to bet how long the chip can last on only 20F worth of capacitors? A couple of hours? A day at max? [Kenneth Finnegan] setup a MSP430 with supercaps to find out. To make sure the chip is actually running, [Kenneth] programmed it to count from 0 to 9 over a period of 10 seconds, and then reset. To get it ultra low power, the chip is in sleep mode most of the time, and a raw low current LCD is used to display the output. While [Kenneth] simply checks the chip every few hours to see if it’s still counting, a setup much like the Flash Destroyer, tracking a clock and then storing the current value would get a more exact time of death. Either way, it’s been over 3 weeks…and still counting. Video after the rift.

Continue reading “Launchpad Takes Ultra Low Power To The Extreme”

Digital View-Master

Who could forget the stereoscopic goodness of a View-Master? [Tuttle] put a modern flair on the classic optical device by adding two 1.5″ LCD screens. The screens replace the film disk of the original, showing slightly different images to produce a 3D effect. No word on a camera rig used to take the original images, but for our money this a great way to make something out of those useless key chain picture frames.

PIC Based Picture Frame

Take a PIC 24HJ256GP206 processor and add a dash of knock-off touchscreen and a pinch of SD card compatibility for a DIY digital picture frame. [Daniel] wrote his own driver for the HX8347 controlled LCD that can achieve 15 FPS at 320×240 resolution with 16-bit color. As this was a gift for his wife, [Daniel] included a heart-shaped ring of LEDs that fade in and out like an electronic pulse. He notes that the JPEG decoder runs rather slow but that’s mostly because of the bottleneck caused when accessing data from the SD card. We’ve got more pictures and a link to the source code after the break.

Continue reading “PIC Based Picture Frame”

Chess Table: Physical Interface For Internet Games

Wanting to get back to playing with actual pieces, [Thomas Pototschnig] built a chess table that interfaces with the Internet. The table uses an custom setup to project the board on the frosted surface of the table. Chess moves from your internet opponent are displayed as arrows on the board so you can move the pieces. Your moves are detected by a webcam below the surface as this table actually functions as a multitouch display. From the description, it sounds like the projector was made from a 128×64 graphic LCD display. A 64×64 pixel area is used, with an LED below and a lens above. This works remarkably well. See for yourself after the break.

Want some other options for your chess setup? You can play against a robot arm, or if you’ve got 144 square feet of extra space you can build a really big board for the occasional game.

Continue reading “Chess Table: Physical Interface For Internet Games”

Connecting A Nokia 3310 LCD Using An AVR

In this instructible, [wkter] takes us through the process of running a Nokia 3310 LCD display using an ATmega8.  This instructible isn’t a beginners project as he assumes you already have a strong understanding of how to work with these components and their programming languages. He is very thorough with information though, providing datasheets, pinout diagrams, and source code. Once you get this down, you could go a little further and make  Conway’s game of life.