Classic PDA finds second life as a network touch screen display


[Tomas Janco] had an old Casio Pocket Viewer PDA collecting dust. Rather than throw it away, He decided to re-purpose it as a display for time, weather, and the current status of his garage door.

The Casio Pocket Viewer was a competitor to the Palm Pilot. The two systems even shared the same LCD resolution – 160×160 monochrome. [Tomas’] particular model is an S660, sporting 6 megabytes of ram and an NEC V30MZ (Intel 8086 compatible) processor. Similar to Palm, Casio made an SDK freely available.

The SDK is still available from Casio, and [Tomas] was able to get it running on his PC. Development wasn’t without pitfalls though. The Pocket Viewer SDK was last updated in April of 2001. Software is written in C, but the then new C99 standard is not supported. The SDK does include a simulator and debugger, but it too is not as polished as todays systems – every simulator startup begins with setting the clock and calibrating the touch screen. Keep reading after the jump to learn about the rest of the hurdles he overcame to pull this one off.

[Read more...]

Notacon 2008: Circuit bending intro

The first talk we went to at Notacon was [Sam Harmon]‘s great introduction to circuit bending, the process of modifying sound generating electronics to create new musical instruments. Reed Ghazala is considered the father of circuit bending for his pioneering work starting in 1966. Sam pointed out that a “prepared piano” could be considered the non-electric precursor to circuit bending. It involves the musician placing different types of material on the piano’s components. Sam presented many different examples of where to start with circuit bending: the Casio PT-10, PAiA Theremax, Atari Punk Console. He also mentioned a couple AVR projects: AVRSYN and todbot’s Arduino work.

The session ended with [Thom Robertson] showing off the Weird Sound Generator he built and his GHX software for playing real music with a Guitar Hero controller.