Circuit Basics - Raspberry Pi

Raspberry Pi

70+ Tutorials on the Raspberry Pi

Circuit Basics - Raspberry Pi - Getting Started

Getting Started


Get an introduction to the Raspberry Pi and Python. Learn how to install the operating system, install and remove programs, and use PuTTY to access the command line from a computer.

Circuit Basics - Raspberry Pi - Internet and Web Servers

Internet and Web Servers


Learn how to set up WiFi and a static IP on the Raspberry Pi, build a web server to control the GPIO pins remotely, send text messages and tweets, and extract data from webpages using Python.

Circuit Basics - Raspberry Pi - Networking and Connectivity

Networking and Connectivity


Learn how to access the Raspberry Pi over ethernet or remote desktop connection. Make a home automation hub or remote storage device. Set up printers and Bluetooth devices. Access a Raspberry Pi Zero from a computer over USB, and control an Arduino with a Raspberry Pi.

Circuit Basics - Raspberry Pi - Displays

Displays


Learn how to set up I2C and serial LCD displays, and program them with Python or C. Set up an LCD touchscreen, create graphical user interfaces, control LEDs, and build a retro gaming console.

Circuit Basics - Raspberry Pi - Cameras and Images

Cameras and Images


Learn how to take photos and videos with the Raspberry Pi camera, detect faces using computer vision, build a remote webcam server, and edit images in a variety of useful multimedia projects.

Circuit Basics - Raspberry Pi - Programming

Programming


Learn how to write and run Python programs, C programs, and shell scripts on the Raspberry Pi. Set up programs to start automatically, execute Linux commands through Python, and explore the basics of neural networks.

Circuit Basics Raspberry Pi Sensors

Sensors


Set up and program accelerometers, motion detectors, temperature sensors, humidity sensors, and RFID cards on the Raspberry Pi. Also learn how to send and store sensor data on a cloud server for easy access.

Circuit Basics - Raspberry Pi - Audio

Audio


Tutorials for recording audio and playing sound files on the Raspberry Pi. Also learn how to detect sound with a microphone and use buzzers for audio alarms.

Circuit Basics - Raspberry Pi - Input Devices

Input Devices


Learn how to connect and program potentiometers, push buttons, and switches on the Raspberry Pi. Detect and respond to inputs from keyboards, mice, and other devices. Use a real-time clock for precise timekeeping in your projects.

Circuit Basics - Raspberry Pi - Motors, Servos, and Relays

Motors, Servos, and Relays


Discover how to connect and program DC motors, servos, and relays on the Raspberry Pi. Control motor speed and direction, adjust servo positions with precision, and switch high-power devices using relays.

Circuit Basics - Raspberry Pi - Working With Files

Working With Files


Learn how to write sensor data to files, edit text files, navigate the file system, extract and compress files, and set file permissions on the Raspberry Pi.

Circuit Basics - Raspberry Pi - Power

Power


Learn how to power a Raspberry Pi using a solar panel or battery pack. A solar panel can provide continuous power outdoors, while a battery pack offers portable power for mobile projects.