Consulting
We are available to support you in our areas of expertise
Yocto Project and OpenEmbedded
Getting started (training available too)
Review of your implementation: layers and recipes
Integration of features and applications
Meeting security requirements
Migration to supported releases
Adding new features to upstream releases
Linux Kernel
Getting started (training available too)
Device driver and Device Tree code reviews
Investigating performance and functional issues
Adding new features to upstream kernels
Kernel hardening
Embedded Linux
Getting started with product development (training available too)
Choosing a build system
Review of your implementation
Embedded Linux security audits
Implementing software updates
Linux boot time reduction (specific training available too)
Use our contact form to share your requirements with us.
Latest blog posts
- Board Bring-Up: Radxa Dragon Q6A with Mainline Linux and Yocto
- U-Boot: protect sensitive environment variables
- Mainline Linux 7.0 running on Arduino Q
- Accessing the U-Boot environment from a C program
- Contributions to Linux 6.19
- Yocto Project Virtual Summit 2025: devtool hands-on class slides
- Using Yocto to build images for Orange Pi 3B
- Mixing Yocto training and consulting in Italy
- Orange Pi RV2 RISC-V board running Linux 6.18-rc1
- Yocto security: Kernel Hardening
- Yocto bookmark and new training dates
- Linux 6.17 is out and already running at Root Commit
Upcoming training sessions
Linux Kernel, Board Support and Driver Development
Online, Jun 15–18, 22–25
Yocto Project and OpenEmbedded
Online, Jul 20–24, 27–29
Embedded Linux
Online, Sep 1–4, 8–11