К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Raspberry Pi and Arduino — Go to the Next Level · LearnSpace
Назад в каталог
courseraПрограммирование

Raspberry Pi and Arduino — Go to the Next Level

Курс от Packt
Средний≈ 13.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Take your Raspberry Pi and Arduino skills to the next level by exploring advanced techniques and building real-world applications. You will learn to set up, configure, and communicate between Raspberry Pi and Arduino, enabling you to tackle complex tasks like serial communication, bidirectional messaging, and automation. By the end of the course, you’ll be equipped with practical skills to combine hardware and software to create dynamic, interactive systems. Throughout the course, you will move through a structured journey starting with an introduction to both platforms and how to install and configure them. You will progress by learning serial communication, troubleshooting connection issues, and working through various hands-on projects that combine Arduino hardware components with Raspberry Pi functionalities. These projects will test your understanding and give you the opportunity to apply your knowledge to real-world challenges. In later sections, you’ll dive into more advanced topics such as integrating cameras, setting up Telegram bots, and creating a complete intercom system. You will also solve problems using real-world scenarios, like sending notifications and taking photos with Python, setting RGB LED colors via Telegram, and even managing access to systems remotely. This course is designed to challenge your skills, helping you develop a deeper understanding of both platforms. This course is perfect for those with a basic understanding of Raspberry Pi and Arduino who are looking to expand their skill set and dive into more advanced applications. It is suitable for hobbyists, engineers, and anyone passionate about hardware development and IoT projects. Basic knowledge of electronics and programming will be helpful but is not required.

Навыки, которые вы освоите

Internet Of ThingsDebuggingAutomationHardware TroubleshootingEmbedded SystemsSerial Peripheral InterfaceCommunication SystemsDigital CommunicationsPython ProgrammingTelecommunicationsComputer HardwareImage AnalysisRemote Access SystemsEmbedded SoftwareSoftware Installation

Программа курса

10 модулей · 84 учебных материалов

01Introduction5 материалов

Introduction

Welcome!ВидеоFull Course ResourcesЧтениеRaspberry Pi Versus Arduino, or Raspberry Pi and Arduino?ВидеоList of Materials for This CourseВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Raspberry Pi and Arduino — Go to the Next Level
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.1 ч

10 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
How to Follow the CourseВидео
02Installation Steps4 материалов

Installation Steps

Section IntroductionВидеоInstall Raspberry Pi OS Without a Monitor - RecapВидеоConfiguring a Raspberry Pi for Remote AccessDIALOGUEInstall and Configure Arduino IDE on Raspberry Pi OSВидео
03Part 1 - Serial Communication Between Raspberry Pi and Arduino10 материалов

Part 1 - Serial Communication Between Raspberry Pi and Arduino

Section IntroductionВидеоHardware and Software Setup for SerialВидеоInitiate Serial CommunicationВидеоSend Data from Arduino to Raspberry PiВидеоSend Data from Raspberry Pi to ArduinoВидеоCreate Bidirectional CommunicationВидеоDebug Serial Communication if Can't ConnectВидеоRetry Connecting with Python if FailedВидеоRaspberry Pi and Arino CommunicationDIALOGUEAssessment 1Задание
04Part 1 - Practice8 материалов

Part 1 - Practice

Section IntroductionВидеоActivity 01 - Power On/Off Arduino LED from Raspberry PiВидеоActivity 01 - SolutionВидеоActivity 02 - Bidirectional CommunicationВидеоActivity 02 - SolutionВидеоActivity 03 - Asynchronous Bidirectional CommunicationВидеоActivity 03 - SolutionВидеоControlling an LED with Raspberry Pi and ArduinoDIALOGUE
05Part 2 - Arduino Functionalities (Hardware Components)12 материалов

Part 2 - Arduino Functionalities (Hardware Components)

Section IntroductionВидеоRGB LED - CircuitВидеоRGB LED - CodeВидеоPush Button - CircuitВидеоPush Button - Code (With Debounce)ВидеоBuzzer - CircuitВидеоBuzzer - CodeВидеоLCD Screen - CircuitВидеоLCD Screen - CodeВидеоServo Motor - CircuitВидеоServo Motor - CodeВидеоBuilding an Intercom System with Raspberry Pi and ArduinoDIALOGUE
06Part 2 - Practice9 материалов

Part 2 - Practice

Section IntroductionВидеоActivity 04 - Debug Serial Using LCD ScreenВидеоActivity 04 - SolutionВидеоActivity 05 - Set RGB LED from the Raspberry Pi when Pressing on Push ButtonВидеоActivity 05 - SolutionВидеоActivity 06 - Sweep Servo from the Raspberry PiВидеоActivity 06 - SolutionВидеоDebugging Serial Communication on Raspberry Pi with LCD DisplayDIALOGUEAssessment 2Задание
07Part 3 - Raspberry Pi Functionalities (Camera and Telegram Bot)10 материалов

Part 3 - Raspberry Pi Functionalities (Camera and Telegram Bot)

Section IntroductionВидеоCamera - Hardware SetupВидеоCamera - Software SetupВидеоCamera - Get Photo with PythonВидеоTelegram Bot – Set Up Telegram AccountВидеоTelegram Bot - Create a Bot and Save the TokenВидеоTelegram Bot - Handle Remote CommandsВидеоTelegram Bot - Send Notifications and Messages to Your PhoneВидеоTelegram Bot - Complete ProgramВидеоWorking with Raspberry Pi Camera and Telegram BotDIALOGUE
08Part 3 - Practice8 материалов

Part 3 - Practice

Section IntroductionВидеоActivity 07 - Send a Notification to Telegram when Arduino Board Is ConnectedВидеоActivity 07 - SolutionВидеоActivity 08 - Choose RGB LED Color and LCD Text from TelegramВидеоActivity 08 - SolutionВидеоActivity 09 - Take Photos and Send Last One to Telegram when Button Is PressedВидеоActivity 09 - SolutionВидеоControlling Devices with Raspberry Pi and TelegramDIALOGUE
09Part 4 - Complete Intercom System (Final Project)14 материалов

Part 4 - Complete Intercom System (Final Project)

Project IntroductionВидеоStep 1 (Protocol) - Define the Protocol We Will Use (Serial, Telegram)ВидеоStep 2 (Arduino) - Init Hardware ComponentsВидеоStep 3 (Arduino) - Write to Serial when Button Is PressedВидеоStep 4 (Arduino) - Get Commands from Serial and Execute ThemВидеоStep 5 (RPi) - Get Button Pressed Message from SerialВидеоStep 6 (RPi) - Take Photo when Button Is PressedВидеоStep 7 (RPi) - Send Message and Photo to TelegramВидеоStep 8 (RPi) - Open the Door from TelegramВидеоStep 9 (RPi) - Deny Access to TelegramВидеоStep 10 (systemd) - Make the Intercom System Start on BootВидеоProject Conclusion - Going FurtherВидеоBuilding a Smart Intercom System with Raspberry Pi and ArduinoDIALOGUEAssessment 3Задание
10Conclusion4 материалов

Conclusion

Build an App with Raspberry Pi and Arduino – Step-by-Step Process RecapВидеоWhat to Do NextВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание