Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Raspberry Pi and Arduino - Go the Next Level
Introduction
1.1 Welcome! (2:27)
1.2 Raspberry Pi vs Arduino, Raspberry Pi and Arduino? (8:40)
1.3 List of Materials for this Course (4:48)
1.4 How to Follow the Course (1:49)
1.5 Downloads for this course
Installation Steps
2.1 Intro (0:55)
2.2 Install Raspberry Pi OS Without a Monitor - Recap (39:26)
2.3 Install and Configure Arduino IDE on Raspberry Pi OS (10:03)
PART 1 - Serial Communication Between Raspberry Pi and Arduino
3.1 Intro (2:18)
3.2 Hardware and Software Setup for Serial (6:33)
3.3 Initiate Serial Communication (13:08)
3.4 Send Data from Arduino to Raspberry Pi (11:38)
3.5 Send Data from Raspberry Pi to Arduino (9:59)
3.6 Create a Bidirectional Communication (6:56)
3.7 Debug Serial Communication if Can’t Connect (3:23)
3.8 Retry Connecting with Python if Failed (4:37)
PART 1 - Practice
4.1 Intro (0:44)
4.2 Activity 01 - Power on/off Arduino LED from Raspberry Pi (4:07)
4.3 Activity 01 - Solution (16:05)
4.4 Activity 02 - Bidirectional Communication (5:25)
4.5 Activity 02 - Solution (9:32)
4.6 Activity 03 - Asynchronous Bidirectional Communication (2:28)
4.7 Activity 03 - Solution (12:17)
PART 2 - Arduino Functionalities (Hardware Components)
5.1Intro (1:38)
5.2 RGB LED - Circuit (7:28)
5.3 RGB LED - Code (5:12)
5.4 Push Button - Circuit (3:10)
5.5 Push Button - Code (With Debounce) (6:40)
5.6 Buzzer - Circuit (1:54)
5.7 Buzzer - Code (2:03)
5.8 LCD Screen - Circuit (7:47)
5.9 LCD Screen - Code (5:10)
5.10 Servo Motor - Circuit (6:59)
5.11 Servo Motor - Code (5:36)
PART 2 - Practice
6.2 Activity 04 - Debug Serial Using LCD Screen (2:09)
6.1 Intro (0:30)
6.3 Activity 04 - Solution (6:02)
6.4 Activity 05 - Set RGB LED from the Raspberry Pi, when Pressing on Push Button (4:07)
6.5 Activity 05 - Solution (18:41)
6.6 Activity 06 - Sweep Servo From the Raspberry Pi (5:53)
6.7 Activity 06 - Solution (19:29)
PART 3 - Raspberry Pi Functionalities (Camera and Telegram Bot)
7.1 Intro (1:23)
7.2 Camera - Hardware Setup (4:24)
7.3 Camera - Software Setup (8:00)
7.4 Camera - Get Photo with Python (7:06)
7.5 Telegram Bot - Setup Telegram Account (3:26)
7.6 Telegram Bot - Create a Bot and Save the Token (8:33)
7.7 Telegram Bot - Handle Remote Commands (8:52)
7.8 Telegram Bot - Send Notifications and Messages to Your Phone (4:44)
7.9 Telegram Bot - Complete Program (6:51)
PART 3 - Practice
8.1 Intro (0:45)
8.2 Activity 07 - Send a Notification to Telegram when Arduino Board is Connected (1:09)
8.3 Activity 07 - Solution (11:19)
8.4 Activity 08 - Choose RGB LED Color and LCD Text From Telegram (3:55)
8.5 Activity 08 - Solution (19:46)
8.6 Activity 09 - Take Photos and Send Last One to Telegram when Button is Pressed (1:00)
8.7 Activity 09 - Solution (19:15)
PART 4 - Complete Intercom System (Final Project)
9.1 Intro - Project Result (3:28)
9.2 Project Specs (2:45)
9.3 Step 1 (Protocol) - Define the Protocol we will Use (Serial, Telegram) (7:52)
9.4 Step 2 (Arduino) - Init Hardware Components (9:59)
9.5 Step 3 (Arduino) - Write to Serial when Button is Pressed (7:15)
9.6 Step 4 (Arduino) - Get Commands from Serial and Execute Them (17:51)
9.7 Step 5 (RPi) - Get Button Pressed Message from Serial (15:28)
9.8 Step 6 (RPi) - Take Photo when Button is Pressed (5:26)
9.9 Step 7 (RPi) - Send Message and Photo to Telegram (13:47)
9.10 Step 8 (RPi) - Open the Door From Telegram (19:34)
9.11 Step 9 (RPi) - Deny Access From Telegram (11:05)
9.12 Step 10 (systemd) - Make the Intercom System Start on Boot (10:58)
9.13 Project Conclusion - Going Further (4:47)
Conclusion
10.1 Build an App with Raspberry Pi and Arduino - Step by Step Process Recap (2:42)
10.2 What to do next (2:02)
9.7 Step 5 (RPi) - Get Button Pressed Message from Serial
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock