> For the complete documentation index, see [llms.txt](https://theiotlearninginitiative.gitbook.io/embedded-linux/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://theiotlearninginitiative.gitbook.io/embedded-linux/summary.md).

# Summary

* [Cover](/embedded-linux/master.md)
* [Summary](/embedded-linux/summary.md)
* [About This Training](/embedded-linux/about-this-training.md)
  * [Objectives](/embedded-linux/about-this-training/objectives.md)
  * [Skills](/embedded-linux/about-this-training/skills.md)
  * [Prerequisites](/embedded-linux/about-this-training/prerequisites.md)
  * [Requirements](/embedded-linux/about-this-training/requirements.md)
* [Once Upon A Time ...](/embedded-linux/once-upon-a-time-....md)
* [Embedded Linux](/embedded-linux/embedded-linux.md)
* [Build Systems](/embedded-linux/build-systems.md)
  * [Yocto Board Support Package](/embedded-linux/build-systems/yocto-board-support-package.md)
    * [Yocto](/embedded-linux/build-systems/yocto-board-support-package/yocto.md)
    * [Compilation](/embedded-linux/build-systems/yocto-board-support-package/compilation.md)
      * [Make](/embedded-linux/build-systems/yocto-board-support-package/compilation/make.md)
      * [Bitbake](/embedded-linux/build-systems/yocto-board-support-package/compilation/bitbake.md)
      * [Script](/embedded-linux/build-systems/yocto-board-support-package/compilation/script.md)
    * [Building Blocks](/embedded-linux/build-systems/yocto-board-support-package/building-blocks.md)
    * [SDK](/embedded-linux/build-systems/yocto-board-support-package/sdk.md)
    * [Extra Packages](/embedded-linux/build-systems/yocto-board-support-package/extra-packages.md)
    * [Kernel](/embedded-linux/build-systems/yocto-board-support-package/kernel.md)
      * [Patch](/embedded-linux/build-systems/yocto-board-support-package/kernel/patch.md)
      * [Building](/embedded-linux/build-systems/yocto-board-support-package/kernel/building.md)
      * [Headers](/embedded-linux/build-systems/yocto-board-support-package/kernel/headers.md)
    * [Modules](/embedded-linux/build-systems/yocto-board-support-package/modules.md)
      * [Cross Compilation](/embedded-linux/build-systems/yocto-board-support-package/modules/cross-compilation.md)
      * [Native](/embedded-linux/build-systems/yocto-board-support-package/modules/native.md)
    * [Filesystem](/embedded-linux/build-systems/yocto-board-support-package/filesystem.md)
    * [Flashing](/embedded-linux/build-systems/yocto-board-support-package/flashing.md)
  * [Distributions](/embedded-linux/build-systems/distributions.md)
    * [CentOS](/embedded-linux/build-systems/distributions/centos.md)
    * [Google Brillo](/embedded-linux/build-systems/distributions/google-brillo.md)
    * [Jubilinux](/embedded-linux/build-systems/distributions/jubilinux.md)
    * [Kali](/embedded-linux/build-systems/distributions/kali.md)
    * [Ostro](/embedded-linux/build-systems/distributions/ostro.md)
    * [Ubilinux](/embedded-linux/build-systems/distributions/ubilinux.md)
    * [Debian](/embedded-linux/build-systems/distributions/debian.md)
* [Boot Loaders](/embedded-linux/boot-loaders.md)
  * [U-Boot](/embedded-linux/boot-loaders/u-boot.md)
* [Initialization](/embedded-linux/initialization.md)
  * [Upgrade](/embedded-linux/initialization/upgrade.md)
  * [Boot Up](/embedded-linux/initialization/boot-up.md)
  * [Dual Boot](/embedded-linux/initialization/dual-boot.md)
  * [Root Directory](/embedded-linux/initialization/root-directory.md)
  * [Display Message](/embedded-linux/initialization/display-message.md)
  * [Modules](/embedded-linux/initialization/modules.md)
  * [Filesystem](/embedded-linux/initialization/filesystem.md)
  * [Memory](/embedded-linux/initialization/memory.md)
  * [Backup](/embedded-linux/initialization/backup.md)
  * [Recovery](/embedded-linux/initialization/recovery.md)
  * [Reboot](/embedded-linux/initialization/reboot.md)
  * [Processes](/embedded-linux/initialization/processes.md)
* [User Space](/embedded-linux/user-space.md)
  * [Virtual Network Computing](/embedded-linux/user-space/virtual-network-computing.md)
  * [Text Editors](/embedded-linux/user-space/text-editors.md)
  * [Services](/embedded-linux/user-space/services.md)
  * [Logs](/embedded-linux/user-space/logs.md)
  * [Package Management Systems](/embedded-linux/user-space/package-management-systems.md)
    * [Open Package Management](/embedded-linux/user-space/package-management-systems/open-package-management.md)
    * [Python Package Index](/embedded-linux/user-space/package-management-systems/python-package-index.md)
    * [Nicely Package Make](/embedded-linux/user-space/package-management-systems/nicely-package-make.md)
    * [Advanced Packaging Tool](/embedded-linux/user-space/package-management-systems/advanced-packaging-tool.md)
    * [Manual](/embedded-linux/user-space/package-management-systems/manual.md)
    * [Conda](/embedded-linux/user-space/package-management-systems/conda.md)
  * [Libraries](/embedded-linux/user-space/libraries.md)
    * [Mraa](/embedded-linux/user-space/libraries/mraa.md)
    * [Upm](/embedded-linux/user-space/libraries/upm.md)
    * [OpenCv](/embedded-linux/user-space/libraries/opencv.md)
    * [Temboo](/embedded-linux/user-space/libraries/temboo.md)
    * [Libiio](/embedded-linux/user-space/libraries/libiio.md)
  * [Frameworks](/embedded-linux/user-space/frameworks.md)
    * [Cylon JS](/embedded-linux/user-space/frameworks/cylon-js.md)
    * [Johnny Five](/embedded-linux/user-space/frameworks/johnny-five.md)
    * [ROS](/embedded-linux/user-space/frameworks/ros.md)
    * [Gobot](/embedded-linux/user-space/frameworks/gobot.md)
    * [Pixhawk](/embedded-linux/user-space/frameworks/pixhawk.md)
    * [Artoo](/embedded-linux/user-space/frameworks/artoo.md)
    * [Bower](/embedded-linux/user-space/frameworks/bower.md)
    * [Zetta](/embedded-linux/user-space/frameworks/zetta.md)
    * [Miscellaneous](/embedded-linux/user-space/frameworks/miscellaneous.md)
* [Subsystems](/embedded-linux/subsystems.md)
  * [X File Systems](/embedded-linux/subsystems/x-file-systems.md)
  * [Pin Muxing](/embedded-linux/subsystems/pin-muxing.md)
  * [Virtual File System](/embedded-linux/subsystems/virtual-file-system.md)
  * [Memory](/embedded-linux/subsystems/memory.md)
  * [Input](/embedded-linux/subsystems/input.md)
  * [General Purpose Input Output](/embedded-linux/subsystems/general-purpose-input-output.md)
  * [Serial](/embedded-linux/subsystems/serial.md)
  * [Bluetooth](/embedded-linux/subsystems/bluetooth.md)
    * [Advanced Audio Distribution Profile](/embedded-linux/subsystems/bluetooth/advanced-audio-distribution-profile.md)
      * [Bluez](/embedded-linux/subsystems/bluetooth/advanced-audio-distribution-profile/bluez.md)
      * [Gstreamer](/embedded-linux/subsystems/bluetooth/advanced-audio-distribution-profile/gstreamer.md)
      * [Alsa](/embedded-linux/subsystems/bluetooth/advanced-audio-distribution-profile/alsa.md)
    * [Human Interface Device Game Controller](/embedded-linux/subsystems/bluetooth/human-interface-device-game-controller.md)
    * [Serial Port Protocol](/embedded-linux/subsystems/bluetooth/serial-port-protocol.md)
    * [Arduino](/embedded-linux/subsystems/bluetooth/arduino.md)
  * [WiFi](/embedded-linux/subsystems/wifi.md)
  * [Audio](/embedded-linux/subsystems/audio.md)
  * [Camera](/embedded-linux/subsystems/camera.md)
  * [Block](/embedded-linux/subsystems/block.md)
  * [Universal Serial Bus](/embedded-linux/subsystems/universal-serial-bus.md)
    * [Human Interface Device Mini Keyboard](/embedded-linux/subsystems/universal-serial-bus/human-interface-device-mini-keyboard.md)
    * [Python USB](/embedded-linux/subsystems/universal-serial-bus/python-usb.md)
  * [Inter Integrated Circuit](/embedded-linux/subsystems/inter-integrated-circuit.md)
  * [Inter Process Communication](/embedded-linux/subsystems/inter-process-communication.md)
  * [Peripheral Component Interconnect](/embedded-linux/subsystems/peripheral-component-interconnect.md)
  * [Clock](/embedded-linux/subsystems/clock.md)
  * [Modems](/embedded-linux/subsystems/modems.md)
  * [Networking](/embedded-linux/subsystems/networking.md)
  * [Power](/embedded-linux/subsystems/power.md)
  * [Thermal](/embedded-linux/subsystems/thermal.md)
  * [Graphics](/embedded-linux/subsystems/graphics.md)
  * [LED](/embedded-linux/subsystems/led.md)
  * [LIDAR](/embedded-linux/subsystems/lidar.md)
  * [Printer](/embedded-linux/subsystems/printer.md)
  * [Serial Peripheral Interface](/embedded-linux/subsystems/serial-peripheral-interface.md)
* [Application Development](/embedded-linux/application-development.md)
  * [C](/embedded-linux/application-development/c.md)
  * [C++](/embedded-linux/application-development/c++.md)
  * [Cross Compile](/embedded-linux/application-development/cross-compile.md)
  * [Containers](/embedded-linux/application-development/containers.md)
  * [Python](/embedded-linux/application-development/python.md)
  * [NodeJS](/embedded-linux/application-development/nodejs.md)
  * [Cloud9](/embedded-linux/application-development/cloud9.md)
  * [Data](/embedded-linux/application-development/data.md)
  * [Drone Code](/embedded-linux/application-development/drone-code.md)
  * [Speech](/embedded-linux/application-development/speech.md)
    * [Python](/embedded-linux/application-development/speech/python.md)
  * [Radio Frequency](/embedded-linux/application-development/radio-frequency.md)
  * [Bots](/embedded-linux/application-development/bots.md)
  * [Artificial Intelligence](/embedded-linux/application-development/artificial-intelligence.md)
    * [WitAi](/embedded-linux/application-development/artificial-intelligence/witai.md)
    * [MycroftAi](/embedded-linux/application-development/artificial-intelligence/mycroftai.md)
  * [Games](/embedded-linux/application-development/games.md)
  * [Vision](/embedded-linux/application-development/vision.md)
    * [Bar Codes](/embedded-linux/application-development/vision/bar-codes.md)
    * [Google Cloud Vision API](/embedded-linux/application-development/vision/google-cloud-vision-api.md)
  * [Messaging](/embedded-linux/application-development/messaging.md)
  * [Entertainment](/embedded-linux/application-development/entertainment.md)
  * [Home Assistants](/embedded-linux/application-development/home-assistants.md)
  * [Dashboards](/embedded-linux/application-development/dashboards.md)
  * [IRC](/embedded-linux/application-development/irc.md)
  * [Location](/embedded-linux/application-development/location.md)
  * [Facial Recognition](/embedded-linux/application-development/facial-recognition.md)
  * [Software Defined Radio](/embedded-linux/application-development/software-defined-radio.md)
  * REST
  * [Notes](/embedded-linux/application-development/notes.md)
  * [Security](/embedded-linux/application-development/security.md)
  * [HAM Radio](/embedded-linux/application-development/ham-radio.md)
  * [Automotive](/embedded-linux/application-development/automotive.md)
  * [Digital Signage](/embedded-linux/application-development/digital-signage.md)
  * [Photography](/embedded-linux/application-development/photography.md)
* [Debug](/embedded-linux/debug.md)
* Wrap-Up
  * [Online Training](/embedded-linux/wrap-up/online-training.md)
  * [Challenge](/embedded-linux/wrap-up/challenge.md)
  * Tbd
* [SandBox](/embedded-linux/sandbox.md)
