cloud_off
You are offline. Reconnect to keep browsing.
developer_board
Raspberry Pi Mastery
Set up, program and deploy projects on the Raspberry Pi, from home automation to media servers.
Beginner
menu_book6 modules
scheduleabout 8 h
Free
- 1 Setting Up a Raspberry Pi Choose a model, flash Raspberry Pi OS, enable SSH and secure the first boot. 30 min
- 2 Linux and Python on the Pi Navigate the system, manage services, write Python programs and run them on boot. 30 min
- 3 GPIO and Electronics The GPIO header, gpiozero, sensors over I²C, and protecting the Pi's 3.3 V pins. 35 min
- 4 Self-Hosting Web Apps and Services Run Flask apps, Docker containers, databases and a reverse proxy on a Pi. 35 min
- 5 Home Automation and IoT Hub Home Assistant, MQTT, Zigbee and building automations with your own sensors. 30 min
- 6 Projects, Performance and Reliability Cooling, power, storage, monitoring and a capstone project that combines everything. 30 min