Embedded Linux development
Learn how to put together your optimal embedded development environment for tinkering with today's hot handheld and wearable devices. Embedded Linux development broadly involves three tiers: the bootloader, the Linux kernel, and the graphical user interface (or GUI). In this article, we will focus on some basic concepts involving these three tiers; we will provide some insights into how the bootloader, kernel, and filesystem interact; and we will investigate some of the numerous options available for
the filesystem, GUI, and bootloaders.
