This digital picture frame physically rotates in order to match the image’s orientation. [Markus Gritsch] built the frame, including a Python script to translate the photos to a format which makes the best use of the 2.4″ LCD screen.
The screen is addressed in 8-bit parallel by a PIC 32MX120F032B processor. Image are read from an SD card in a raw format, with 16-bit colors pushed to the display for each pixel. To get them into this format [Markus’] script converts the JPEG files to RAW, resizes them, uses dithering to reduce to 16-bit color, then applies a sharpening filter to improve the final look. During this process it also includes orientation information. That is parsed by the microcontroller and used to drive the servo motor to which the screen is attached.
To finish off the project he spray painted a piece of acrylic to act as a bezel for the frame. Check out the demo after the break and we think you’ll agree the rotating feature, along with image scrolling, really makes this a piece you’ll want on your own desk.
Continue reading “Digital Picture Frame That Rotates To Match Image Orientation” →
[Limpkin] picked up a beautiful painting of Budda while in Bali because he thought it would react well with different colors of lighting. His overall goal was to create a picture frame with built-in LEDs. The major design specification for the project was to provide an indirect light source that would not shine in the viewers eyes. He got down to business designing a frame using SolidWorks for his modelling. The final design has a separate track from the paining with small dividers for each diode.
After about four hours on the CNC machine it was time to get down to soldering. [Limpkin] had 576 RGB LEDs on hand. He’s not looking to drive them individually, just to have independent control of each color. This makes the soldering a bit easier as there will be just three MOSFETs to drive each color. The final product looks great and can display any mix of colored light. Not bad for 50 hours of soldering.
[Daniel’s] homemade digital picture frame looks great, it’s well-built, and it has a nice set of features. It’s not made from a broken laptop and he didn’t build it around a microcontroller. Instead, he saved a 19″ LCD monitor with a burnt out back light caused by the extremely common blown capacitor problem. Twenty dollars on eBay landed him a small industrial single board computer to drive the system.
The software end of things is a curious conglomeration but considering the hardware constraints [Daniel] made some great choices. He’s using MS-DOS along with LxPic for slide shows and Mplayer for video. The rest of the software gets him up on the home network and enables IR remote control via LIRC. All o this makes for a beautiful product (video after the break includes some Doom footage) and the package is pulling just 40W when in use.
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” →
Circuit Ideas Design has posted a digital picture frame project based on their 240×320 16-bit color QVGA display. We made our own digital frame from a smaller screen a while back and this is pretty much the same implementation except with a larger screen and built around the AVR family of microcontrollers rather than PIC controllers.
The thing that piqued our curiosity was the five icons silk screened on one end of the display. That’s right, this is a touch screen. The board also has a built in SD slot and a bit of flexibility for connecting to a microcontroller. It can be controlled from a 40-pin header, or from headers that are designed to work as an Arduino shield. We’d love to get our hands on one but we were unable to figure out what currency the list price was in. Has anyone used this board yet?
We’ve all seen a million digital picture frames. Usually, people use an old outdated laptop or something. [Quinten] just sent in this one he made using an Eeepc 701. Being the first one available, the smallest both in terms of screen size and storage, they are available pretty cheap. There’s nothing amazingly groundbreaking here, just yanking all the parts out of the Eeepc and mounting them, nicely, in a wooden frame. [Quinten] did a great job getting everything in, with the least amount of space wasted. It strikes us that He has made a super cheap tablet conversion, he’s only missing the touch screen. We’ve seen Eeepc tablet conversions, but they seemed to have much more difficult to construct cases.
[Tobe] shares living accomodations with a few other people, so he built this tool to help them all communicate. using a Samsung SPF-83v wifi enabled picture frame, he’s made a central location for things like shopping lists and messages. He uses PHP for the database accessing and writes it all to an image using gd. Every 15 minutes a cron job runs that pushes the updated image to the picture frame.