Konsulko Group
  • Home
  • Software
    • Edge AI
      • Edge AI Services
      • Konsulko Orca OS
    • Embedded Linux
    • Yocto Project
    • Security
    • Software Update
    • Automotive
    • RTOS and Bare Metal
  • Hardware
    • Electronics Design
    • Sensor Integration
    • Low Power
    • Wireless Communication
    • System Architecture
    • Manufacturing
  • Industries
    • Healthcare
    • Industrial and Heavy Equipment
    • Telecommunications Industry
    • Transportation Industry
  • About
    • Meet the Team
    • Careers
    • Resources
      • Embedded Systems Design
  • Showcase
  • Contact
  • Blogs & News
    • Technical Blog
    • News
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

Surfing on an Interactive Kiosk

The Yocto Project and OpenEmbedded are often used for building custom GNU/Linux distributions for powering interactive kiosk and displaying HTML5 content.

Although Chromium is the most popular choice for a web browser, it is infamous for the long build time. In this presentation you will see a practical alternative approach using the surf web browser. Surf is a simple minimalist web browser based on WebKit2/GTK+ with interface that does not include any graphical control elements. It a perfect fit for a kiosk.

The presentation offers the exact steps how to build a minimal GNU/Linux distribution with systemd, X11, openbox window manager and the Surf web browser. Furthermore, we will discuss practical examples for software over air updates of this simple distribution. Raspberry Pi 4 will be used as a reference hardware for all demonstrations.

Related posts:

  1. OpenEmbedded in the Real World [video]
  2. OpenEmbedded in the Real World [slides]
  3. Container Images with OpenEmbedded and the Yocto Project
  4. Practical Experience with Linux A/B Upgrades

Pages

  • Conferences and Community
  • Meet the Team
  • Automotive
  • Blog
  • Careers
  • Contact
  • Electronics Design
  • Embedded Linux
  • Embedded Linux Blog Page
  • End-to-End Manufacturing Services
  • Hardware Design Services
  • Healthcare
  • Home
  • Industrial and Heavy Equipment
  • Low Power Application Services
  • Other Technical Posts Blog Page
  • Privacy Policy
  • RTOS and Bare Metal
  • Security
  • Security Blog Page
  • Sensor Integration
  • Services
  • Showcase
  • Software Update
  • Software Update (OTA) Blog Page
  • System Architecture Design Services
  • Telecommunications Industry
  • Thank you for contacting Konsulko Group
  • Thank you for requesting to download this PDF from Konsulko Group. 
  • Training
  • Transportation Industry
  • Wireless Communication
  • Yocto Project
  • Yocto Project Blog Page
  • About Konsulko Group
  • Expert NVIDIA Jetson Engineering Services
  • Konsulko Orca OS: Secure, Robust, Production-Ready for the Edge
  • What is Embedded Systems Design?

Categories

  • All Blog Posts
  • Embedded Linux Related Posts
  • Linux Security-Related Articles
  • Linux Software Update (OTA) Related Articles
  • News
  • Other Technical Posts
  • Press Releases
  • Yocto Project Related Articles

Archive

  • March 2026
  • December 2025
  • November 2025
  • July 2025
  • April 2025
  • January 2025
  • December 2024
  • September 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • June 2023
  • April 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • February 2022
  • December 2021
  • November 2021
  • September 2021
  • July 2021
  • May 2021
  • April 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • October 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • March 2018
  • February 2018
  • January 2018
  • November 2017
  • October 2017
  • September 2017
  • March 2017
  • February 2017
  • January 2017
  • November 2016
  • October 2016
  • September 2016
  • March 2016
  • June 2015
  • May 2015
Konsulko Logo

Helping companies around the world develop successful products, offering consulting, product engineering, support and capability building at every stage of the engagement.

Connect with us

Software

  • Edge AI
  • Konsulko Orca OS
  • Embedded Linux
  • Yocto Project
  • Security
  • Software Update
  • Automotive
  • RTOS and Bare Metal

Hardware

  • Electronics Design
  • Sensor Integration
  • Low Power
  • Wireless Communication
  • System Architecture
  • Manufacturing

Information Hub

  • Technical Blog
  • Company News
  • Press Releases
  • Showcase

Company

  • About Us
  • Contact Us
  • Meet the Team
  • Careers
© 2012-2026, Konsulko Group. All Rights Reserved
  • Privacy Policy
  • Cookie Settings
Link to: Software Update Solutions for Yocto and OpenEmbedded Link to: Software Update Solutions for Yocto and OpenEmbedded Software Update Solutions for Yocto and OpenEmbeddedSoftware Updates video Link to: Practical Experience with Linux A/B Upgrades Link to: Practical Experience with Linux A/B Upgrades Practical Experience with Linux A/B Upgrades-Leon AnaviPractical Experience with Linux A/B Upgrades
Scroll to top Scroll to top Scroll to top