Skip to content

Instantly share code, notes, and snippets.

@bdeitte
Last active April 15, 2021 08:08
Show Gist options
  • Save bdeitte/d89aae2de1e4f87a0acdce00e1a5bdd5 to your computer and use it in GitHub Desktop.
Save bdeitte/d89aae2de1e4f87a0acdce00e1a5bdd5 to your computer and use it in GitHub Desktop.
h1. Recent Guides that may help you
- https://howchoo.com/pi/how-to-make-a-raspberry-pi-google-calendar
- https://www.hanselman.com/blog/how-to-build-a-wall-mounted-family-calendar-and-dashboard-with-a-raspberry-pi-and-cheap-monitor
h1. Gear to buy
- Many touchscreens won't work so be careful! I used ViewSonic TD2220 22 Inch 1080p Dual-Point Optical Touch Screen Monitor with DVI and VGA
- Any rasberry pi should work- make sure to get one with a case
- Remember a wall mount- I don't have these details but most should work fine
h1. Misc notes
Some of these may not actually be helpful- ask for any questions!
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
had to fix up wifi in there for it to work, not applicable to everyone likely. Needed quotes around the psk value
sudo apt-get update
sudo apt-get upgrade
install chromium
install "Toggle Fullscreen" extension
vi /home/pi/.config/lxsession/LXDE-pi/autostart
change to look like:
@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@/usr/bin/chromium-browser --start-fullscreen https://calendar.google.com/calendar/r/month
if you want your display vertical:
sudo vi /boot/config.txt
display_rotate=3
sudo apt-get install xinput
xinput set-prop "Wistron Corporation Optical Touch Screen" "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
sudo vi /usr/share/X11/xorg.conf.d/45-evdev.conf
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SwapAxes" "true"
Option "InvertX" "true"
Option "InvertY" "false"
EndSection
sudo apt-get install xinput-calibrator
xinput-calibrator
sudo apt-get install xscreensaversudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
(then go to Preferences then Screensaver then Only One Screen Saver then GLSlideshow then Advanced then choose random image)
see https://www.raspberrypi.org/documentation/remote-access/vnc/ or others for remote use
change user/password and use https://www.raspberrypi.org/documentation/remote-access/vnc/README.md
https://help.edovia.com/hc/en-us/articles/115005376088-Configuring-a-Raspberry-Pi-for-Remote-Access?mobile_site=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment