Skip to content

Elderly friendly media center using a Raspberry Pi and its GPIO ports.

Notifications You must be signed in to change notification settings

ricardoecosta/ezbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ezbox

Elderly friendly media center based on the Raspberry Pi platform.

GPIO ports are used via physical switches to change channels and change programs back and forth.

Using file descriptors to GPIO ports state changes which are streamed to a websocket via go channels.

Basic ELM client listening on the websocket stream and reacting to events triggered by the GPIO controls.

Using omxplayer for playing media files and leverage full media playback capabilities from the hardware.

todo

  • tests
  • uniform error handling
  • speed up rotary encoder via mem access
  • auto play start/stop
  • sanitize video file names
  • rebuild media collection index when directory changes
  • install hardware clock module

About

Elderly friendly media center using a Raspberry Pi and its GPIO ports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published