Jump to: navigation, search

The companies and individuals listed here provide OpenEmbedded and Yocto Project related training. Let's try and keep the entries in alphabetical order.

Company example 1

We provide awesome training and can correctly describe the difference between OpenEmbedded and the Yocto Project.

ChargeStorm AB - Sweden (all Nordic countries)

We provide open sessions, as well as on-site trainings focused on OpenEmbedded / Yocto Project, Embedded Linux, Device drivers. The trainings are normally handled through Nohau Solutions AB. On-site sessions can be customised according to your needs. ChargeStorm has extensive experience in embedded Linux, both in our own products, as well as in contracting work. OpenEmbedded has been the basis for our work for quite a few years. We've been doing BSP, systems design, and build systems.

  • OpenEmbedded / Yocto Project 3-day training. This training assumes that you're familiar with Linux and Embedded Linux. We'll start by setting up and building a small image, and soon we'll be extending recipes, write our own recipes, create an SDK, and learn a lot about everything else.

If needed, we also have Basic Embedded Linux and Introduction to Linux Device Drivers. All trainers for these trainings comes from ChargeStorm AB.

KOAN sas - Italy

We provide training courses at the customer's facilities worldwide or at our office in Bergamo, Italy focused on Linux embedded, OpenEmbedded, Yocto Project, Device drivers and Qt library. We have an advanced level course focusing on OpenEmbedded build environment and Yocto Project. This course provides the necessary information to configure and use Openembedded, git and bitbake to build an embedded linux distribution from scratch. It will also cover the full management of recipes overlay using custom layers.

The objective of KOAN courses is to supply to the participants a complete technical preparation that puts them in the position to managing the job or the whole project in autonomy.

All courses are in Italian language. Courses in English are available on request. All courses will be organized using desktop systems based on Ubuntu linux as Host system.

Since March 2020 KOAN is offering online training courses

Training courses in italian and english

Reliable Embedded Systems - Focus on Central Europe

Who is the trainer?

Robert's expertise ranges from the smallest real-time systems (FreeRTOS) to set-ups with multiple processors/cores and embedded GNU/Linux (user-, kernel-space, device drivers, hardware interfacing, debugging, multi-core, Yocto Project) with a focus on free and open source software. Robert is a globe-trotter. He is CEO & Embedded Software Specialist at Reliable Embedded Systems which is based in St. Barbara, Austria, and when not travelling, lives with his family in Athens, Greece.

Our training offers

The Yocto Project - A thorough Overview (4 days)

Please note that this is not an introductory course to Embedded Linux like the one we offer here. You should already know how Embedded Linux works and maybe you even configured/built the Linux kernel for some of your projects.

Das Yocto Project - Eine ausführliche Übersicht (4 Tage)

Bitte beachten Sie, dass dies kein Einführungskurs in Embedded Linux ist, wie wir ihn hier anbieten. Sie sollten bereits wissen, wie Embedded Linux funktioniert, und vielleicht haben Sie sogar den Linux-Kernel für einige Ihrer Projekte konfiguriert/erstellt.

Refresher to Embedded Linux & Intro to the Yocto Project (5 days)

After a quick ”Refresher to Embedded Linux (2 days)” we provide an understanding of the essentials to utilize the ”Yocto Project (3 days)”.

Auffrischungskurs Embedded Linux & Einführung in das Yocto Project (5 days)

Nach einem kurzen ”Auffrischungskurs Embedded Linux (2 Tage)”, möchten wir Ihnen das Wesentliche zur Nutzung des ”Yocto Projekts (3 Tage)” vermitteln.

Overview of our (other) trainings

Training delivery options

All the training material is English, but the presentation of it can be in English or in German, as you wish. Training can be delivered world-wide online and in the EU onsite. We trained among others those companies [1].

  • public on-site - instructor driven *) - guaranteed to run from 3 trainees
  • public on-line - instructor driven **) - content can be customized - guaranteed to run from 2 trainees
  • private on-site - instructor driven *) - guaranteed to run from 3 trainees
  • private on-line - instructor driven **) - content can be customized - guaranteed to run from 3 trainees
  • private on-site/on-line combination - instructor driven *)**) - content can be customized - guaranteed to run from 3 trainees

During the training we’ll provide laptops*), boards*)**), workbooks(in English)*)**), remote access to servers and boards **), screen-sharing **), audio-bridge **). For possible training delivery options check here and/or ask here.

How to reach us?

Sidebranch - The Netherlands

We provide training-on-the-job to bring your team up to speed with technologies like OpenEmbedded Core and Yocto Project to realize your next Linux product. We are experienced with board-bring up, boot loader modifications, firmware upgrade and provisioning, device driver development, application design, FPGA design and board design services. Typically we engage early during the architectural phase to help make system-wide decisions on hardware and software, and help you get up to speed with all involved technologies. Your team can make a quick-start on realizing the core application, while the team members learn how an Embedded Linux project is realized with OpenEmbedded and Yocto Project. Our OpenEmbedded training is on-the-job meaning we take the hardware used in your project and focus on things that need to be done for the project realization.

We work with international customers, either on-site or remotely. We speak Dutch and English and read German. The founder of Sidebranch, Leon Woestenberg, has over 20 years experience with Linux and over 10 years experience with OpenEmbedded.