Tomorrow at Embedded World! Hall 4, Booth 4-443.

→ Moonforge, our new Yocto-based framework for production-ready embedded Linux — live OTA updates on RPi5 with RAUC and hawkBit
→ Zephyr RTOS: a full BLE app on ARM Cortex-M, upstream-only, no proprietary SDK
→ WPE WebKit running on embedded devices

Two talks:
🗓 Tue 14:45 — @marga on modern Yocto best practices
🗓 Thu 15:00 — @mariospr on web engines for embedded devices

#EmbeddedWorld #ew26 #Yocto #WPEWebKit #Zephyr #OpenSource

I'm happy to report that I've successfully managed to turn my WTFs and OMGs into working touch PointerEvents, and even got to spot and fix some minor bugs on the way. Once I manage to go through the submission and review process as well it should considerably improve the handling of touchscreens on websites in GNOME Web. #webkit #webkitgtk #wpewebkit #epiphany #gnome #librem5 #mobilelinux #linuxmobile

Build Embedded Debian Web Runtime with Isar

Yocto is the go-to for embedded builds — but what if you could have BitBake flexibility and Debian stability?

I tried it with Isar, Debian Bookworm & WPEWebKit to make an experimental web runtime on Raspberry Pi 5 + Intel NUC.

https://medium.com/kodegood/build-embedded-debian-web-runtime-with-the-power-of-isar-d82df0a91ae2

#embeddedlinux #debian #raspberrypi #wpewebkit #webkit

Build Embedded Debian Web Runtime with the Power of Isar

When most people think about building something for embedded devices, Yocto is the first tool that comes to mind.

Medium

A new stable series of #WPEWebKit was released recently, but work on future improvements continues. Nothing like a new installment of #WebKitIgaliaPeriodicals to keep tabs on what we're up to!

WIP #21 is now available! → https://blogs.igalia.com/webkit/blog/2025/wip-21/

Igalia WebKit Team | WebKit Igalia Periodical #21

What's new in WPE WebKit 2.48? Read the highlights of this new stable release series here https://wpewebkit.org/blog/2025-04-11-wpewebkit-2.48.html

#wpe #webkit #wpewebkit

WPE WebKit 2.48 highlights

Weekly GNU-like Mobile Linux Update (13/2026): Spring Cleaning

This past week: A PINE64 Community Update with (no actual?) news on a PinePhone 2, Phosh 0.54 release candidate tagged at Chemnitzer Linux-Tage 2026, postmarketOS announces archival of unmaintained devices after v26.06, first batch of Jolla Phone preorders ready to be completed, and way more. Collected in a city known for a famous tragedy. Enjoy!

LINux on MOBile

Do I try and port #picom to #buildroot so there's a compositor available for me, or do I rewrite the #WebkitGTK browser to use #WPEWebKit instead?

Everything will be running on modern x86_64 hardware, with integrated intel graphics, so I'm leaning towards picom.

Building #WPE #WebKit for #RaspberryPi 3 has never been easier! @amandafalke has created a lightning guide for getting started with WPE WebKit using buildroot. Learn how to display high-quality animations, #WebGL, and videos on #embedded devices with minimal dependencies. Check out the tutorial now: http://amandafalke.com//igalia/2023/01/17/building-wpe-webkit-for-raspberry-pi-3-tutorial #WebPlatformForEmbedded #WPEWebKit #gameDev
Tutorial: Building WPE WebKit for Raspberry Pi 3

A lightning guide for building WPE WebKit with buildroot

Amanda Falke, Software Engineer Blog
Apparently I have poked enough at things to get #WPEWebKit working in 32-bit ARMv7 Android: https://github.com/Igalia/cerbero/pull/12#issuecomment-1083033133
Tweak configuration and recipes to enable ARMv7 builds by aperezdc · Pull Request #12 · Igalia/cerbero

Enable ARMv7 builds, with a combo of fixes: There were some leftovers in configs/android.config which needed tweaking after the update to NDK version r23b. Switched the API level used in ARMv7 bui...

GitHub

The #InternetArchive is one of those often forgotten projects that keeps working in the back yards of the net, and when time comes, it's there to save the day.

Yesterday I took from the desk drawer and old phone to test #WPEWebKit 32-bit Android ARM builds, and it needed a newer ROM with because we use API introduced in Oreo. Guess where I found a working copy of LineageOS build 15.1 😉️