Chapter 2. Linux Principles
You are probably thinking “OK. Let’s go! I am ready to begin my project.” However, there are a few principles of the Linux operating system that you need to know about first. Using Linux in your project will be more complicated than using an Arduino. Linux is a full operating system with users, services, filesystems, and other resources that make it a very powerful and versatile platform for Makers. (By comparison, Arduino is based on a microcontroller with a limited set of instructions to execute.)
The Linux Desktop
A graphical user interface (GUI) is the way most people use their computers. Whether they use Windows, macOS, Android, or iOS (yes, mobile devices are just small computers), a GUI desktop is the canvas ...