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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Embedded Systems with Arduino · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Embedded Systems with Arduino

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

О курсе

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. This comprehensive course dives deep into advanced embedded systems using the Arduino platform. By the end of the course, you will gain hands-on experience with a variety of sensors, actuators, and communication protocols. You’ll explore interfacing hardware components like LEDs, motors, keypads, sensors, and SD cards, gaining practical skills that can be applied to real-world projects. The course will help you transition from theoretical knowledge to implementation, empowering you to design and build complex embedded systems. Throughout the course, you will be introduced to core concepts such as analog and digital I/O, serial communication, PWM (pulse width modulation), and interfacing components like LCD screens and ultrasonic distance sensors. You’ll also work with various input/output devices like buzzers, switches, and motors, learning how to write efficient code to control these peripherals. Moreover, hands-on projects will help you solidify your knowledge and push the boundaries of your creativity. This course is ideal for students and professionals with a basic understanding of embedded systems who are looking to expand their knowledge and skills. Whether you want to build practical applications or dive deeper into the world of embedded systems, this course offers a rich learning experience. A basic understanding of electronics and programming (particularly in C) will be beneficial. It’s designed for learners at an intermediate level and above.

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

Embedded SystemsElectronic ComponentsPrototypingEnvironmental MonitoringDisplay DevicesC (Programming Language)Control SystemsData StorageEmbedded SoftwareProgram DevelopmentProgramming PrinciplesData PersistenceMachine ControlsAutomation EngineeringData Storage TechnologiesUSBElectronicsElectronic SystemsHardware DesignElectronic Hardware

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

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

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

Introduction

IntroductionВидеоFull Course ResourcesЧтение
02Introduction To Embedded System8 материалов

Introduction To Embedded System

Embedded System Lecture 1Видео

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

Packt - Course Instructors

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

Advanced Embedded Systems with Arduino
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 20.8 ч

27 модулей

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

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

Часть программы вашего университета
Embedded System Lecture 2Видео
Embedded System Lecture 3Видео
Embedded System Lecture 4Видео
Embedded System Lecture 5Видео
Embedded System ConclusionВидео
Exploring Embedded SystemsDIALOGUE
Introduction To Embedded System - AssessmentЗадание
03Introduction To Arduino Board5 материалов

Introduction To Arduino Board

Intro To Arduino Lecture 1ВидеоArduino LED Program Lecture 2ВидеоArduino Simulation Lecture 3ВидеоSimple LED Blinking on Arduino BoardDIALOGUEIntroduction To Arduino Board - AssessmentЗадание
04Difference between C Syntax of Arduino and C Coding3 материалов

Difference between C Syntax of Arduino and C Coding

Arduino Vs C DifferencesВидеоUnderstanding Arduino Programming versus C ProgrammingDIALOGUEDifference between C Syntax of Arduino and C Coding - AssessmentЗадание
05Breadboard3 материалов

Breadboard

BreadboardВидеоUnderstanding Breadboard ConnectionsDIALOGUEBreadboard - AssessmentЗадание
06LED Interfacing6 материалов

LED Interfacing

LED Chapter 1ВидеоLED Chapter 2ВидеоLED Chapter 3ВидеоLED Chapter 4ВидеоControlling Multiple LEDs with ArduinoDIALOGUELED Interfacing - AssessmentЗадание
07Buzzer4 материалов

Buzzer

Buzzer Chapter 1ВидеоBuzzer Chapter 2ВидеоInterfacing a Buzzer with ArduinoDIALOGUEBuzzer - AssessmentЗадание
08Switch Interfacing6 материалов

Switch Interfacing

Introduction to SwitchesВидеоSwitch and LED interface using ArduinoВидеоMultiple switches and LEDs interfacingВидеоDigital output sensor acting as a Switch for ArduinoВидеоInterfacing Switches with a MicrocontrollerDIALOGUESwitch Interfacing - AssessmentЗадание
09Serial Port8 материалов

Serial Port

Introduction to Serial CommunicationВидеоSerial Communication ProgramВидеоReading data from ComputerВидеоDevice Control Using Serial CommunicationВидеоUsing Serial Port of Arduino in Tinkercad SimulationВидеоUp down counter using Serial Port on ArduinoВидеоUnderstanding Arduino Serial CommunicationDIALOGUESerial Port - AssessmentЗадание
10LCD Interfacing4 материалов

LCD Interfacing

Liquid Crystal Display and ArduinoВидеоArduino Programming with LCDВидеоInterfacing 16x2 LCD with ArduinoDIALOGUELCD Interfacing - AssessmentЗадание
11Keypad3 материалов

Keypad

Concepts around keypadВидеоInterfacing a Keypad with ArduinoDIALOGUEKeypad - AssessmentЗадание
12Analog Input7 материалов

Analog Input

Analog To Digital Converter ConceptsВидеоADC Resolution And Voltage Conversion In DetailВидеоDigital Voltmeter using Arduino ADCВидеоDigital Thermometer using LM35 Temperature Sensor - Part 1ВидеоDigital Thermometer using LM35 Temperature Sensor - Part 2ВидеоUnderstanding ADCs and Digital ConversionDIALOGUEAnalog Input - AssessmentЗадание
13LDR4 материалов

LDR

LDR Interfacing and Its Analog ProgrammingВидеоLDR Interfacing Hardware SetupВидеоInterfacing a Light Dependent Resistor (LDR) with a MicrocontrollerDIALOGUELDR - AssessmentЗадание
14Ultrasonic Distance Sensing4 материалов

Ultrasonic Distance Sensing

Ultrasonic Sensor Working and Distance CalculationВидеоWiring And Programming Of Ultrasonic SensorВидеоInterfacing Ultrasonic Distance Sensor with ArduinoDIALOGUEUltrasonic Distance Sensing - AssessmentЗадание
15DHT Sensor3 материалов

DHT Sensor

DHT 22 Or DHT11 Working and InterfacingВидеоInterfacing DHT22 Temperature SensorDIALOGUEDHT Sensor - AssessmentЗадание
16Using DS18B20 Temperature Sensor3 материалов

Using DS18B20 Temperature Sensor

Arduino With DS18B20ВидеоBuilding a Digital Thermometer with Arduino and DS18B20DIALOGUEUsing DS18B20 Temperature Sensor - AssessmentЗадание
17Relay Interfacing5 материалов

Relay Interfacing

Basic Of Relay And Its Pin Out With Load ConnectionsВидеоTransistor and Button Interfacing With RelayВидеоRelay Interfacing with Arduino Pins and ULN and Diode for ProtectionВидеоControlling Devices with Microcontrollers and RelaysDIALOGUERelay Interfacing - AssessmentЗадание
18EEPROM3 материалов

EEPROM

EEPROM Concept Very Important in Embedded System ApplicationВидеоWorking with EEPROM in ArduinoDIALOGUEEEPROM - AssessmentЗадание
19DC Motor Interfacing4 материалов

DC Motor Interfacing

DC Motor Interfacing With H Bridge L293D IcВидеоPin Initialization in Programming for DC Motor and Protection capacitorВидеоInterfacing and Controlling DC Motors with ArduinoDIALOGUEDC Motor Interfacing - AssessmentЗадание
20Servo Motor Interfacing4 материалов

Servo Motor Interfacing

Types Of Servo And Its Controlling With PinoutsВидеоServo Library and Servo Angular Position ControlВидеоInterfacing Servo Motors with ArduinoDIALOGUEServo Motor Interfacing - AssessmentЗадание
21PWM5 материалов

PWM

Introduction to Pulse Width ModulationВидеоDuty Cycle Control With Analog WriteВидеоUsing Loop in PWM ProgrammingВидеоGenerating and Understanding PWM with MicrocontrollersDIALOGUEPWM - AssessmentЗадание
22I2C6 материалов

I2C

I2C Basic And Its WorkingВидеоI2C Functions In LibraryВидеоLight Sensor BH1750 And BMP180 Barometric SensorВидеоWorking Operations Of Light Sensor BH1750 In DetailВидеоUnderstanding I2C Communication ProtocolDIALOGUEI2C - AssessmentЗадание
23RTC4 материалов
Interfacing of RTC with ArduinoВидеоProgramming With RTCВидеоInterfacing With a Real-Time Clock (DS1307)DIALOGUERTC - AssessmentЗадание
24SD Card5 материалов

SD Card

SD card interfacing with ArduinoВидеоSD Card Module IntroductionВидеоSD Card dataloggerВидеоInterfacing SD Cards with ArduinoDIALOGUESD Card - AssessmentЗадание
25Additional Videos3 материалов

Additional Videos

Using chatgpt to generate programs for ArduinoВидеоInterfacing Sensors in Embedded SystemsDIALOGUEAdditional Videos - AssessmentЗадание
26Projects3 материалов

Projects

USB 3D Air Mouse using Arduino and AccelerometerВидеоBuilding a USB 3D Air MouseDIALOGUEProjects - AssessmentЗадание
27Conclusion3 материалов

Conclusion

ConclusionВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание