Digital Signage for the Raspberry Pi

Ready to create and show awesome content
on your displays with a Raspberry Pi?

Synced Content

Video Walls / Synchronized content

info-beamer can play content across multiple displays. Build independent displays that trigger their content at the same time.

Or you can configure multiple displays to form a giant video wall. Various layout options are possible and the setup is incredibly easy.

Learn more about the Video Wall features of info-beamer.

FullHD videos

Full HD video playback

info-beamer can play FullHD videos. Or multiple SD videos at the same time.

You can overlay text or other information, rotate playing videos and do all kind of realtime transitions. Thanks to the Lua programming language all that is possible with a few lines of code.

There are code samples that help you get started. And of course the reference manual if you want to know everything.


Public Transit Information

info-beamer is capable of displaying any kind of information since it's fully programmable. Examples include public transit information. The displayed screenshot is from a system that was running at a conference and was used to inform visitors about departure times at two different nearby stops.

Want to setup your own display? All that's required is some way to fetch the information. info-beamer can then be programmed to display it in various ways. The only limit is your imagination.

Browse Documentation

Twitter Wall

Almost all useful info-beamer visualizations consist of two parts: One part is responsible for displaying information. A simple API allows you to quickly create your own beautiful visualizations. You can also take a look at a growing number of examples.

Since most visualizations interact with the outside world, another part of your setup is responsible for fetching information, converting it and making it available for the part that is displaying it.

That way you only have to learn how to visualize information. Use your existing programming language or environment to fetch information. This will make it easy for you to get started.


Conference Information System

info-beamer successfully powered multiple conferences. Displayed information included information about upcoming talks, weather forecasts, pictures taken by conference visitors, official information and a twitter live stream.

The live updating feature of info-beamer allowed development of new features even while the conferences were running. So you can quickly react to feedback.


Conference Room Information

info-beamer is successfully used to display information about the current room on the big screen during a growing number of conferences.

This allows visitors to see which talk is about to start next or to get more information about the current room.

Currently it is a turnkey solution for conferences running the frab conference management system. Adapting to other systems is also possible. Please get in contact for more information or if you have any questions.

... and that's only a small sample of how customers use info-beamer.

Create your own visualization

info-beamer isn't limited to prepared content or fixed layouts. Instead it is a fully programmable system you can adapt to almost any use case. Full documentation as well as lots of examples are available to help you with that.

Professional support on demand

If you're uncertain if info-beamer will solve your problem or need a custom solution developed for your business don't hesitate and get in contact.

A minimal code example

gl.setup(1024, 768)

local font = resource.load_font("silkscreen.ttf")

function node.render()
    font:write(120, 320, "Hello World", 100, 1,1,1,1)
See the documentation to learn more. Or take a look at more code examples on github. Don't worry, you can still use the power of info-beamer without coding anything. Have a look at the info-beamer hosted service: It allows you to control everything through a powerful web interface.

Bringing your visualization to life