An easy way to hook up digital photo frames (DPF) to your own microcontroller.
In addition to the glass panel (the LCD/TFT) itself, one needs at least:
But these days, millions of ready to use DPFs can be bought at <1/10 of the cost of a bare glass panel and additionally, they come with all the electronics, required to control the display, a case, cheap remote control, a power supply, ... 99% of these cheap displays have analog inputs (and even if it looks digital, the glass panel itself always operates analog). They are not fed by digital pixel data, but analog RGB signals, like your big "old" VGA displays, with one big difference:
The "pixels" of these cheap displays can not be driven by a pure DC-level. Over all (time),
an AC signal is required, hence the polarity of each color signal needs to be inverted after each
display line. Fortunately, any DPF include all of the above. They create all the necessary voltages, sync-signals and do even care about the backlight. Well, what's easier than letting the DPF do the hard work, while we lean back and let another processor inject some RGB signals?
child's play...
Basic Examples: "PropanLCD"PropanLCD, the Propeller Analog LCD Demonstrator.If you still haven't a Prop, get one. It really provides unlimited amount of fun ;-)
sine wave injection
![]() Here Be Signals (Lharon Cay Denman) ![]() minimal Prop connection NOTE: add 75E (47-200E) resistors from R,G,B to GND in DPF ![]()
frame start, REV and ~3 lines
of a black to white ramp ![]() a closer view ![]() noise ![]() invisible lines (DC compensation) ![]() "waitpeq" (opcode) jitter (Prop not synced to DPF) ![]() ...and its effects ![]()
The download is already available. There indeed is a lot of information in the SPIN file.
to be uploaded...
Making it fast: "54STM32LCD10BOOM"to be uploaded... Mini: "PIC, tu tombes à pic!" (PTTAP)to be uploaded... Weird Stuff: "SOWX-LCD-XMOS"
only the amount of RAM
An XMOS based LCD display controller, using a cheap digital photo frame.
limits the resolution ![]() only a few pins are required (e.g.: XK-1 board connections) ![]()
upcoming attraction...
Miscellaneous
Key Ring Photo Frame
Although the appearance, as well as the brand, varies ("Tom-Tec", "Bresser",...), the internals are equal. I bought a few of them for less than 3EUR. Batteries included ;-) Despite its cheap character, this one has a controller built in, a Sitronix ST7637.
This is almost the same display as seen in Raisonance's Primer 1
STM32 development kit. The display itself, a PZG15BW-SCLW is manufactured by
Palm Technology, includes the same controller but has 32 pins instead
of only 27 (but same functions). Source code and schematics are available on their site. Others, who played around with this display:
Download
PropanLCD:
|