Oct 22-24, 2018

Edinburgh, Scotland, UK

Embedded Linux Conference Europe

Embedded Linux Conference Europe (ELCE) is the premier vendor-neutral technical conference for companies and developers using Linux in embedded products. Now in its 13th year, the conference gathers user-space developers, product vendors, kernel, and systems developers to collaborate. The official schedule is here.

ELC E-ALE Survey

Please let us know how did at ELC! #lfelc


Important Note

These sessions are only open to people who have registered for the E-ALE track, at an additional $100.00 fee. Furthermore, there are only 50 seats in the classroom. So arrive early for each session to make sure you have a seat.

List of Topics and Speakers (Just 2 days)

Day Time Instructor Seminar
Mon 9 AM – 10:30 AM
(90 mins)
Elizabeth Flanagan PocketBeagle Walkthrough
Mon 11:15 AM – 12:45 PM
(90 mins)
Marek Vasut Introduction to the U-Boot bootloader
Mon 2:15 PM – 3:45 PM
(90 mins)
Michael Opdenacker Introduction to Linux kernel driver programming
Mon 4:15PM – 5:45 PM
(90 mins)
Matt Porter Introductions to IIO and Input drivers
Tue 9:00 – 10:30
(90 mins)
Chris Simmonds Debugging embedded devices using GDB
Tue 11:30 – 1:00PM
(90 mins)
Thomas Petazzoni Getting Started with Buildroot
Tue 2:30pm – 3:10pm
(40 mins)
Stephano Cetola Getting Started with Yocto Project
Tue 3:50pm – 5:20pm
(90 mins)
John Ogness Building Real-Time Applications for Linux

All attendees of E-ALE must abide by the Code of Conduct of ELC.

What am I expected to know beforehand?

We make assumptions about attendees existing skills in the E-ALE seminars:

  • You are comfortable using a command line interface
  • You can program and know C
  • You have some level of Linux userspace experience

These are not courses on "How to use Linux"


What should I bring to class?

Attendees must bring their own laptop with the following requirements:

  • A minimum of a recent i5 processor
  • 8GB of RAM
  • Your plugin power supply (we will be compiling a lot)
  • At least 100GB of free disk space

If your laptop doesn’t run Linux...

... please make sure you have a virtual machine program hypervisor available in order to install a Linux VM (for instance Virtual Box, or VMWare).

You can find all the slides and code on the Course Materials site, or in github.

Our Supporters

SCaLE 16x


The Linux Foundation

The Linux Foundation

QWERTY Embedded Design



GHI electronics

GHI Electronics

OSH Park

OSH Park



Bootlin Logo


Converse in Code'

Converse in Code

Konsulko Group

Konsulko Group



PTR Group Logo

PTR Group

Togán Labs

Togán Labs

Yocto Project

Yocto Project

E-ALE Tux Logo

Subscribe ToThe Embedded Apprentice Linux Engineer (E-ALE) Newsletter

E-ALE is growing at a tremendous rate. If you want to learn more, being on our mailing list means we can send you announcements direct to your inbox as updates are available.

Probably no more than one newsletter a month or so.

You have successfully subscribed!