Join our community on Discord

In this chapter, we'll explore the Raspberry Pi Operating System (Raspberry Pi OS), learn why the Raspberry Pi controller on a robot should be wireless and headless, what headless means, and why is it useful in robotics.You will see how to set up a Raspberry Pi directly as a headless device, how to connect to this Raspberry Pi once it’s on the network, and then send your first instructions to it. By the end of the chapter, you will have your own ready-to-use Raspberry Pi without needing to connect a screen, keyboard, or wired network to it so that it can be mobile in a robot.We'll cover the following topics in this chapter:
- What is Raspberry Pi OS?
- Understanding headless systems
- Preparing an SD card with Raspberry Pi OS
- Setting up Wi-Fi on the Raspberry Pi and enabling SSH
- Finding your Raspberry Pi on the network
- Using SSH to connect to your Raspberry Pi
- Configuring Raspberry Pi OS