Embedded Linux Education Kit

Teach how to develop embedded Linux-based projects, including Linux kernel configuration and custom peripheral driver development, using low cost yet powerful single board computers.

Course syllabus

  1. Introduction to Linux and Embedded Systems
  2. Linux-based Embedded System Component Stack
  3. Anatomy of a Linux-based System
  4. Configuration and Build Process
  5. Linux Kernel Modules
  6. Communication Between Kernel and User Space
  7. Application Demo: Building a Ranging Sensor Kernel Module
  8. System Debugging and Profiling
Request Access Now

 

Bill of Materials

List of parts
Desription Qty Part No.
RASPBERRY PI 3 MODEL B 1 1690-1025-ND
Red LED 1 732-5016-ND
Blue LED 1 732-5015-ND
Green LED 1 732-5008-ND
HC-SR04 Ranging Sensor 1 1528-2832-ND
8 GB Micro SD Card 4 220QBK-ND
SD Card Reader 1 TL1229-ND
USB-to-Serial Debug Module for UDOO NEO or USB to TTL Adapter 1 1528-5212-ND
Ethernet Cable 1 TL1455-ND
(Optional): Micro HDMI Cable 1 1738-FIT0648-ND
Breadboard 1 377-2094-ND
Breadboard Jumper Wires 1 377-2093-ND
Breadboard Buttons 1 EG1827-ND
Resistors 100Ω 1 CF14JT100R