Skip to main content

Raspberry Pi Glossary & Terminology

A reference list of common terms, protocols, and hardware components encountered in the Raspberry Pi ecosystem.

Core Hardware Terms

  • SoC (System on a Chip): The main integrated circuit that contains the CPU, GPU, and RAM (e.g., Broadcom BCM2837).
  • GPIO (General Purpose Input/Output): The physical pins used to interface with external hardware like sensors, LEDs, and buttons.
  • HAT (Hardware Attached on Top): An add-on board that conforms to the official Raspberry Pi specification, often including an ID EEPROM for automatic configuration.
  • CSI (Camera Serial Interface): A specialized interface for connecting high-speed camera modules.
  • DSI (Display Serial Interface): A specialized interface for connecting liquid crystal displays (LCDs).
  • PoE (Power over Ethernet): A standard that allows the Raspberry Pi (with an appropriate HAT) to be powered via its Ethernet cable.

Software & Boot Terms

  • Raspberry Pi OS: Formerly known as Raspbian; the official Debian-based operating system for the Pi.
  • NOOBS (New Out Of Box Software): An easy-to-use OS installer and recovery system for beginners.
  • config.txt: The primary configuration file used to set system and hardware parameters before the Linux kernel boots.
  • cmdline.txt: Passes command-line arguments to the Linux kernel at boot time.
  • Device Tree (DT): A database used to describe the hardware configuration to the operating system.

Communication Protocols

  • UART (Universal Asynchronous Receiver-Transmitter): Used for serial communication (TX/RX).
  • I2C (Inter-Integrated Circuit): A multi-device bus using two wires (SDA/SCL) for communication between ICs.
  • SPI (Serial Peripheral Interface): A high-speed synchronous serial data link.
  • IR (Infrared): Wireless communication using infrared light.

Power & Electrical

  • Under-voltage: Occurs when the input voltage drops below ~4.63V, signaled by a lightning bolt icon.
  • Thermal Throttling: Reducing the CPU clock speed to prevent damage when the SoC temperature exceeds 80°C.