|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Parts
|
|
|
|
* Mini-HDMI <-> HDMI Adapter
|
|
|
|
* Mini-USB <-> USB A Cable
|
|
|
|
* Micro-SD-Card >= 2GB
|
|
|
|
* Raspberry Pi Zero or Zero W or Model A (Model B/2B/3 not supported!)
|
|
|
|
|
|
|
|
## Hardware
|
|
|
|
______________________
|
|
|
|
| :::::::::::::::::::: |
|
|
|
|
| |
|
|
|
|
|_HDMI________USB__PWR_|
|
|
|
|
| | nc
|
|
|
|
v v
|
|
|
|
Beamer PC
|
|
|
|
|
|
|
|
## Build windows snapshot-tool
|
|
|
|
|
|
|
|
cd windows-snapshot-tool
|
|
|
|
mkdir build && cd build
|
|
|
|
cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-linux.cmake ../
|
|
|
|
make
|
|
|
|
|
|
|
|
|
|
|
|
## prepare raspberry pi
|
|
|
|
|
|
|
|
install raspbian lite
|
|
|
|
|
|
|
|
sudo raspi-config
|
|
|
|
* ??
|
|
|
|
* ??
|
|
|
|
|
|
|
|
sudo su -
|
|
|
|
apt update
|
|
|
|
apt dist-upgrade
|
|
|
|
apt install python3-pyinotify python3-rpi.gpio
|
|
|
|
|
|
|
|
echo "dtoverlay=dwc2" >> /boot/config.txt
|
|
|
|
|
|
|
|
copy everything to /opt/freezer/
|
|
|
|
add to /etc/rc.local: python3 /opt/freezer/display.py
|
|
|
|
|
|
|
|
|
|
|
|
readonly-root
|
|
|
|
|
|
|
|
|
|
|
|
## ToDo
|
|
|
|
* readonly-root
|
|
|
|
* dritte led für boot?
|
|
|
|
* screenshot-tool option für sofortigen screenshot
|