Look for in our Blog. You will find multiple applications, solutions, code examples. Navigate using the tag cloud or search using specific criteria

How to get your Panel PC in kiosk mode

using Raspbian as iOS


Requirements


Kiosk Mode 


In general, kiosk mode is meant the same as a specific mode that most of the browsers offer.

 It is the mode, which enables to run the application without any user interface such as toolbars and menus and is offered by browser applications like Chrome or Firefox or Internet Explorer. 

The most prominent use case for setting up kiosk mode is to run only the browser-based content in full screen and prevent the user from running anything else.Kiosk mode in mobile devices locks down the devices, what it means is that, enabling only the work-related apps which are deemed required for your business. 

Users can access only those apps which are enabled by the IT admin of the organization. In Kiosk mode, mobile devices like tablets or iPads can also be turned to (POS) Point Of Sales or digital signage or as kiosks to showcase the products or services.


Benefits of kiosks to organizations:


  • Increases employee productivity by helping them to focus on specific tasks.
  • Increases the security of devices and data.
  • Prevent distractions.
  • Reduces time and cost of support as employees cannot use corporate devices for personal needs.
  • Can be customized to specific enterprise needs.

 

Configuration


IMPORTANT:This configuration is valid for any Panel PC of the TouchScreen family that Raspbian / Linux has as Operating System.

Procedure

1- Locate the autostart file into /home/pi/.config/lxsession/LXDE-pi/autostart

2- Remove the content of the autostart file

3- Add a line to the autostart file with the browser command in kiosk mode prefixed by an @:

@chromium-browser --kiosk --app=http://127.0.0.1:8080

4- Reboot the rpi


Fast way

1- Execute the next line command on your Terminal:

echo “@chromium-browser --kiosk --app=http://127.0.0.1:8080” > /home/pi/.config/lxsession/LXDE-pi/autostart