This chapter will be concentrating on the software side of the programs. This includes things you can do within Python programs but also some of the features of Linux that will allow us to start our programs automatically. This will provide some of the techniques you will need for projects in the later chapters. Some of the techniques listed will help add functionality to the disco lights, have a program run automatically, and add a basic graphical interface for controlling electronics projects.
The chapter will also provide automated control of a model train. Even if ...