SlideShare une entreprise Scribd logo
1  sur  21
Delivering your message
with a slice of Pi
Raspberry Pis and digital signage
Daniel Messer – Cyberpunk Librarian
Web Content Manager
Maricopa County Library District
danielmesser@mcldaz.org
Hello.
You’re supposed to say a little about yourself, so…
• 20 years in the library field
• 29 years geeking out on computers
• A slider with a broad background in tech
• Podcaster
• Cyberpunk Librarian
• Intragalactic Librarian
• Author
• Hyperlinked History
• All My Rattling On
• Musician
• The View from Amalthea
• Sonoran Standard Time
Take it easy…
You can write a bunch of stuff down if you want, or
you can just go to:
cyberpunklibrarian.com/digital-signage
Notes, links, slides, walkthroughs, podcasts…
I’m recording this.
Speaking of podcasts…
Welcome to Episode 39 of Cyberpunk Librarian!
Let’s talk digital signage…
Why bother?
• Save on paper, ink, printing costs, etc
• Easily updated and duplicated
• Multimedia
• Compelling content
Also, it’s kind of everywhere.
You might even say it’s the future.
Potomac Digital Signage
• $800+ per screen
• $1,000+ central server
Overpowered hardware
• Small PCs running Windows 7
• Tucked behind a big screen TV
• Far too much power to run a simple slideshow
Buggy software
• Java based management app running on a self-signed server
• Worked only in Internet Explorer
• Firefox, Edge, and Chrome quite literally would not open the site
Outdated
• Fedora 14 (Currently on 22)
• Kernel 2.6.35 (Currently on 4.3rc2)
What we had, and why it was horrible.
Raspberry Pi 2 (Electric Boogaloo)
• Inexpensive (~$60 - $80)
• Small (credit card sized)
• Highly hackable (Let’s build robots!)
• Runs on FOSS (Free Open Source
Software)
• Operating system runs on microSD
card (Raspbian = LOVE)
The raspberry what now?
But why Pi?
• Inexpensive, 10% of the cost of a Potomac box
• 18 Potomac boxes: $14,400 + server cost
• 18 Pis: $1,440 + no server cost because we reused an
old server
• Runs on FOSS
• Debian Linux derivative called Raspbian
• Central content server runs Ubuntu Server
• Screenly OSE
• Energy efficient
• Fanless
• Low power
• microUSB
• Small and easy to hide behind a monitor
Gearing up
You could run the content server on an old PC
or a netbook
Raspberry Pi - CanaKit (www.canakit.com)
Dell PowerEdge 1950 (~6 years old)
Setting up
Download & install Screenly OSE
• screenlyapp.com/ose
Once set up, create a master image
• Win32 Disk Imager
• sourceforge.net/projects/win32diskimager/
Building solutions
District wide slide deck
• Use an internal website that flips images
Central control
• Modified Bootstrap template with sidebar
Stand Alone
Why surplus when you can reuse?
• Pairing Pis with older monitors
Single image signs or using a browser.
• Chromium in kiosk mode displaying
local content
• Remember that website that flips
images? It’s portable!
• Update in the background with rsync
Alternatives
It doesn’t have to be a Pi. You can do a lot with a
simple slideshow.
• A PC running LibreOffice Impress, PowerPoint or
Google Slides full screen.
• Use a full screen website and computers calling the
content in a full screen browser. (Chrome/Chromium)
• Hack around with a Chromecast or Roku.
• Heck, a screensaver will do it.
• Commercial options exist and vary wildly in prices
and features. Shop around.
Thank you.
Daniel Messer
Cyberpunk Librarian
Notes available at:
cyberpunklibrarian.com/digital-signage
danielmesser@mcldaz.org
@bibrarian
cyberpunklibrarian.com
Credits
Shinjuku image
By Ray Tsang from Irvine, USA (Flickr) [CC BY-SA 2.0
(http://creativecommons.org/licenses/by-sa/2.0)], via Wikimedia
Commons
Blade Runner image
Directed by Ridley Scott. Performed by Harrison Ford. USA: Warner, 1982.
Film.
Pixabay

Contenu connexe

Tendances

Tendances (20)

Presentation raspberry pi
Presentation   raspberry piPresentation   raspberry pi
Presentation raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Rasberry pi
 Rasberry pi Rasberry pi
Rasberry pi
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
 
Raspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaRaspberry Pi training in Ludhiana
Raspberry Pi training in Ludhiana
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introduction
 
Raspberry Pi Training in Mohali
Raspberry Pi Training in MohaliRaspberry Pi Training in Mohali
Raspberry Pi Training in Mohali
 
Raspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for useRaspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for use
 
Raspberry Pi Presentation
Raspberry Pi PresentationRaspberry Pi Presentation
Raspberry Pi Presentation
 
Raspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraRaspberry Pi Training in Phagwara
Raspberry Pi Training in Phagwara
 
Raspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhRaspberry Pi Training in Chandigarh
Raspberry Pi Training in Chandigarh
 
Raspberry Pi Training in Jalandhar
Raspberry Pi Training in JalandharRaspberry Pi Training in Jalandhar
Raspberry Pi Training in Jalandhar
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarRaspberry Pi Training in Amritsar
Raspberry Pi Training in Amritsar
 

En vedette

En vedette (12)

Plain language writing: Tips for delivering complex messages to a general aud...
Plain language writing: Tips for delivering complex messages to a general aud...Plain language writing: Tips for delivering complex messages to a general aud...
Plain language writing: Tips for delivering complex messages to a general aud...
 
Pengantar Raspberry Pi
Pengantar Raspberry PiPengantar Raspberry Pi
Pengantar Raspberry Pi
 
Android Emergency Alert with Fall Detection
Android Emergency Alert with Fall DetectionAndroid Emergency Alert with Fall Detection
Android Emergency Alert with Fall Detection
 
Wellcome to python
Wellcome to pythonWellcome to python
Wellcome to python
 
Home automation using raspberry pi
Home automation using raspberry piHome automation using raspberry pi
Home automation using raspberry pi
 
Low Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PILow Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PI
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
 
Home Automation Using RPI
Home Automation Using  RPIHome Automation Using  RPI
Home Automation Using RPI
 
IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PISmart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PI
 
Home automation & security system
Home automation & security systemHome automation & security system
Home automation & security system
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 

Similaire à Delivering your message with a slice of Pi

Similaire à Delivering your message with a slice of Pi (20)

Introductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptxIntroductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptx
 
raspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdfraspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdf
 
Going beyond the pale 10292012
Going beyond the pale 10292012Going beyond the pale 10292012
Going beyond the pale 10292012
 
Introduction to Raspberry PI
Introduction to Raspberry PIIntroduction to Raspberry PI
Introduction to Raspberry PI
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi Technology
 
Welcome to CloudLand - DevOps Seattle Feb 2020
Welcome to CloudLand - DevOps Seattle Feb 2020Welcome to CloudLand - DevOps Seattle Feb 2020
Welcome to CloudLand - DevOps Seattle Feb 2020
 
Raspberry Pi Makers Faire 2016
Raspberry Pi Makers Faire 2016Raspberry Pi Makers Faire 2016
Raspberry Pi Makers Faire 2016
 
Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!
 
10 Lesson Ideas with the Raspberry Pi
10 Lesson Ideas with the Raspberry Pi10 Lesson Ideas with the Raspberry Pi
10 Lesson Ideas with the Raspberry Pi
 
What is Raspberry Pi
What is Raspberry PiWhat is Raspberry Pi
What is Raspberry Pi
 
Raspberrypi best ppt
Raspberrypi best ppt Raspberrypi best ppt
Raspberrypi best ppt
 
Surviving a Plane Crash, a NU.nl case-study
Surviving a Plane Crash, a NU.nl case-studySurviving a Plane Crash, a NU.nl case-study
Surviving a Plane Crash, a NU.nl case-study
 
Raspberry Pi, Arduino and the Maker Movement
Raspberry Pi, Arduino and the Maker MovementRaspberry Pi, Arduino and the Maker Movement
Raspberry Pi, Arduino and the Maker Movement
 
Beacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetupBeacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetup
 
A Raspberry Pi cloud
A Raspberry Pi cloudA Raspberry Pi cloud
A Raspberry Pi cloud
 
Coffee & Pi - Intro to Pi Workshop
Coffee & Pi - Intro to Pi WorkshopCoffee & Pi - Intro to Pi Workshop
Coffee & Pi - Intro to Pi Workshop
 
Coffee & Pi - intro to Pi Workshop
Coffee & Pi - intro to Pi WorkshopCoffee & Pi - intro to Pi Workshop
Coffee & Pi - intro to Pi Workshop
 
Tomorrow's Library Today
Tomorrow's Library TodayTomorrow's Library Today
Tomorrow's Library Today
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Delivering your message with a slice of Pi

  • 1. Delivering your message with a slice of Pi Raspberry Pis and digital signage Daniel Messer – Cyberpunk Librarian Web Content Manager Maricopa County Library District danielmesser@mcldaz.org
  • 2. Hello. You’re supposed to say a little about yourself, so… • 20 years in the library field • 29 years geeking out on computers • A slider with a broad background in tech • Podcaster • Cyberpunk Librarian • Intragalactic Librarian • Author • Hyperlinked History • All My Rattling On • Musician • The View from Amalthea • Sonoran Standard Time
  • 3. Take it easy… You can write a bunch of stuff down if you want, or you can just go to: cyberpunklibrarian.com/digital-signage Notes, links, slides, walkthroughs, podcasts…
  • 4. I’m recording this. Speaking of podcasts… Welcome to Episode 39 of Cyberpunk Librarian!
  • 5. Let’s talk digital signage… Why bother? • Save on paper, ink, printing costs, etc • Easily updated and duplicated • Multimedia • Compelling content
  • 6. Also, it’s kind of everywhere.
  • 7. You might even say it’s the future.
  • 8. Potomac Digital Signage • $800+ per screen • $1,000+ central server Overpowered hardware • Small PCs running Windows 7 • Tucked behind a big screen TV • Far too much power to run a simple slideshow Buggy software • Java based management app running on a self-signed server • Worked only in Internet Explorer • Firefox, Edge, and Chrome quite literally would not open the site Outdated • Fedora 14 (Currently on 22) • Kernel 2.6.35 (Currently on 4.3rc2) What we had, and why it was horrible.
  • 9. Raspberry Pi 2 (Electric Boogaloo)
  • 10. • Inexpensive (~$60 - $80) • Small (credit card sized) • Highly hackable (Let’s build robots!) • Runs on FOSS (Free Open Source Software) • Operating system runs on microSD card (Raspbian = LOVE) The raspberry what now?
  • 11. But why Pi? • Inexpensive, 10% of the cost of a Potomac box • 18 Potomac boxes: $14,400 + server cost • 18 Pis: $1,440 + no server cost because we reused an old server • Runs on FOSS • Debian Linux derivative called Raspbian • Central content server runs Ubuntu Server • Screenly OSE • Energy efficient • Fanless • Low power • microUSB • Small and easy to hide behind a monitor
  • 12. Gearing up You could run the content server on an old PC or a netbook Raspberry Pi - CanaKit (www.canakit.com) Dell PowerEdge 1950 (~6 years old)
  • 13. Setting up Download & install Screenly OSE • screenlyapp.com/ose Once set up, create a master image • Win32 Disk Imager • sourceforge.net/projects/win32diskimager/
  • 14. Building solutions District wide slide deck • Use an internal website that flips images Central control • Modified Bootstrap template with sidebar
  • 15.
  • 16. Stand Alone Why surplus when you can reuse? • Pairing Pis with older monitors Single image signs or using a browser. • Chromium in kiosk mode displaying local content • Remember that website that flips images? It’s portable! • Update in the background with rsync
  • 17.
  • 18. Alternatives It doesn’t have to be a Pi. You can do a lot with a simple slideshow. • A PC running LibreOffice Impress, PowerPoint or Google Slides full screen. • Use a full screen website and computers calling the content in a full screen browser. (Chrome/Chromium) • Hack around with a Chromecast or Roku. • Heck, a screensaver will do it. • Commercial options exist and vary wildly in prices and features. Shop around.
  • 19.
  • 20. Thank you. Daniel Messer Cyberpunk Librarian Notes available at: cyberpunklibrarian.com/digital-signage danielmesser@mcldaz.org @bibrarian cyberpunklibrarian.com
  • 21. Credits Shinjuku image By Ray Tsang from Irvine, USA (Flickr) [CC BY-SA 2.0 (http://creativecommons.org/licenses/by-sa/2.0)], via Wikimedia Commons Blade Runner image Directed by Ridley Scott. Performed by Harrison Ford. USA: Warner, 1982. Film. Pixabay