DIY Ethernet Picture Viewer

 

 This is a proof of concept project that contains lots of great code and helpful tips that could help us out when we are working on a similar Ethernet / microcontroller project.

Project abstract (pdf)

 Entire Project Details (zip)

The “Ethernet Picture Viewer” is a low cost device that allows a user to visualize graphic content stored on a computer in an LAN. A server application that runs on a PC serves requests from the “Picture Viewer” and provides image data to be displayed on the device’s LCD. The user is offered the possibility to browse among the various pictures that are made public by the server application , choose one and scroll the displayed image.

The hardware prototype was build around an Atmel ATMEGA32L AVR family microcontroller. It uses the Wiznet embedded Ethernet module for LAN access. The microcontroller connects to the Ethernet module using the built in SPI interface. Although using the SPI interface limits the transfers speed its use simplifies the PCB (thus reducing cost) , and the speed loss penalty is acceptable in an still image application. The LCD display used is based on the Philips PCF8833 LCD controller. It can be bought from GSM spare parts shop (as it is used in various Nokia mobile phones such as Nokia6100). It has an SPI interface that uses 9-bit words. Software emulation of this interface is used in the AVR microcontroller to transfer data to the LCD. The LCD has a resolution of only 132×132 and a colour depth of 16 bits per pixel which is enough for prototyping purposes.."

Via: projects-lab

 

 

 

 

3 Comments


  1. I’d like to see a bunch of these setup to display images sniffed from the air (from open wifi APs). It’s the type of randomness I couldn’t help but stare at.


  2. Hum, DIY detail image step by step.

Comments are closed.