Presentation Title

Scalable Display using a Distributed Network of Raspberry Pis

Start Date

November 2016

End Date

November 2016

Location

HUB 302-187

Type of Presentation

Poster

Abstract

Having a large screen with imperfect images is better sometimes than having a small screen with a perfect quality image. Large screens are very expensive and sometimes hard to repair. We propose to build a large screen from several small screens, without using a specialized graphic card, but using a distributed network of Raspberry Pis. The Raspberry Pis are inter-networked and work individually, but like any other distributed network, achieve a common goal of displaying a large image on multiple screens. We connect a Raspberry Pi to a computer monitor (of any size) and we mesh the monitors as a matrix such that a large display, of any size, can be formed. A Raspberry Pis controls the image of a single monitor. The algorithm for coordinating the display of the images is centralized and is executed by a distinct Raspberry Pi called the Master. The Master Pi does not control the image of any monitor just coordinates the Raspberry Pis in the network. In case a monitor is faulty, it can be easily replaced. In case a Raspberry Pi is fault, it can be easily replaced. The software used is written in open source and we’ll be made available at the end of the project.

This document is currently not available here.

Share

COinS
 
Nov 12th, 1:00 PM Nov 12th, 2:00 PM

Scalable Display using a Distributed Network of Raspberry Pis

HUB 302-187

Having a large screen with imperfect images is better sometimes than having a small screen with a perfect quality image. Large screens are very expensive and sometimes hard to repair. We propose to build a large screen from several small screens, without using a specialized graphic card, but using a distributed network of Raspberry Pis. The Raspberry Pis are inter-networked and work individually, but like any other distributed network, achieve a common goal of displaying a large image on multiple screens. We connect a Raspberry Pi to a computer monitor (of any size) and we mesh the monitors as a matrix such that a large display, of any size, can be formed. A Raspberry Pis controls the image of a single monitor. The algorithm for coordinating the display of the images is centralized and is executed by a distinct Raspberry Pi called the Master. The Master Pi does not control the image of any monitor just coordinates the Raspberry Pis in the network. In case a monitor is faulty, it can be easily replaced. In case a Raspberry Pi is fault, it can be easily replaced. The software used is written in open source and we’ll be made available at the end of the project.