Build WebKiosk on RaspberryPi (Solution/Consulting) -- 4
Budget: €18 – €36 EUR
A solution/consultance is needed to run a Webkiosk on a RaspberryPi.
The Webkiosk should be a browser running in fullscreen displayed over HDMI.
The browser accesses a webserver that runs locally on the Pi.
The website is not in the scope of this task.
The goal is to find a fitting technological software stack to display the website.
These questions will have to be answered:
- Which Operating System? RaspberryPi OS, Buildroot, Yocto etc.
- What display method: Display Server yes/no, which one? Alternative?
- What browser: Chromium, Firefox..
The software stack must meet following requirements:
1. Free & maintained
2. Good user experience
2.1 Low boot time (the less the better):
2.1.1: 10-20 sec.: Ok
2.1.2: 20-30 sec.: Tolerable
2.1.3: > 30 sec: Too much
2.2 Boot Logo / Animation
2.2.1 When PI is booted, a picture or animation should be shown to the user until the Website is loaded and displayed. Any blackscreen in between must be avoided
2.3 Good performance
2.3.1 Browser must provide smooth interaction
3. Runnable on the RaspberryPi 3/4 (or if there is a good reason any other board that has the same GPIO header, I2C, USB and HDMI)
As long as these requirements are met, it is totally up to you which OS you choose, whether to use a display server you choose etc.
It should be reasonable and somewhat maintainable for moderately experienced people.
The Webkiosk should be a browser running in fullscreen displayed over HDMI.
The browser accesses a webserver that runs locally on the Pi.
The website is not in the scope of this task.
The goal is to find a fitting technological software stack to display the website.
These questions will have to be answered:
- Which Operating System? RaspberryPi OS, Buildroot, Yocto etc.
- What display method: Display Server yes/no, which one? Alternative?
- What browser: Chromium, Firefox..
The software stack must meet following requirements:
1. Free & maintained
2. Good user experience
2.1 Low boot time (the less the better):
2.1.1: 10-20 sec.: Ok
2.1.2: 20-30 sec.: Tolerable
2.1.3: > 30 sec: Too much
2.2 Boot Logo / Animation
2.2.1 When PI is booted, a picture or animation should be shown to the user until the Website is loaded and displayed. Any blackscreen in between must be avoided
2.3 Good performance
2.3.1 Browser must provide smooth interaction
3. Runnable on the RaspberryPi 3/4 (or if there is a good reason any other board that has the same GPIO header, I2C, USB and HDMI)
As long as these requirements are met, it is totally up to you which OS you choose, whether to use a display server you choose etc.
It should be reasonable and somewhat maintainable for moderately experienced people.