Packt
Advanced Embedded Systems with Arduino

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Advanced Embedded Systems with Arduino

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Master interfacing complex sensors and actuators with Arduino for real-world projects.

  • Gain hands-on experience with communication protocols like I2C and PWM in embedded systems.

  • Learn to control hardware components such as motors, LEDs, and LCD displays using Arduino.

  • Build advanced embedded applications involving serial communication, SD cards, and EEPROM storage.

Compétences que vous acquerrez

  • Catégorie : Communication Systems
  • Catégorie : USB
  • Catégorie : C (Programming Language)
  • Catégorie : Program Development
  • Catégorie : Embedded Systems
  • Catégorie : Prototyping
  • Catégorie : Data Storage
  • Catégorie : Digital Communications
  • Catégorie : Display Devices
  • Catégorie : Internet Of Things
  • Catégorie : Serial Peripheral Interface

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

août 2025

Évaluations

27 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 27 modules dans ce cours

In this module, we will introduce the course, discuss its structure, and outline key learning goals. This will help you understand what to expect and how to approach the topics that follow.

Inclus

1 vidéo1 lecture

In this module, we will explore the fundamental concepts of embedded systems, including their architecture, design principles, and applications. The module will also discuss real-time operating systems and the vital role of microcontrollers.

Inclus

6 vidéos1 devoir1 plugin

In this module, we will introduce the Arduino platform and explore how it can be used to prototype embedded systems. You'll also learn how to write basic programs and simulate them effectively.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will discuss the key differences between Arduino and traditional C programming. This understanding will help you write more effective and concise code when working with Arduino.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will dive into the breadboard, its components, and how it is used for creating prototypes of electronic circuits, an essential skill for embedded system projects.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will cover how to interface and control LEDs using Arduino. You'll explore various techniques, from simple LED controls to more advanced patterns and multi-LED setups.

Inclus

4 vidéos1 devoir1 plugin

In this module, we will focus on interfacing buzzers with Arduino and learning how to control them for sound-based feedback in embedded projects.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will explore switch interfacing techniques with Arduino, including using multiple switches and sensors to control LEDs and other devices.

Inclus

4 vidéos1 devoir1 plugin

In this module, we will explore serial communication with Arduino, teaching you how to write programs to send and receive data between Arduino and a computer.

Inclus

6 vidéos1 devoir1 plugin

In this module, we will teach you how to connect and control a liquid crystal display (LCD) with Arduino, a key technique for visual feedback in embedded systems.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will introduce you to keypads and show you how to interface them with Arduino, enabling user input for your embedded projects.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will cover the basics of analog input, including ADC resolution and voltage conversion, and apply these concepts to projects like voltmeters and thermometers.

Inclus

5 vidéos1 devoir1 plugin

In this module, we will explore the LDR, how it works, and how to interface it with Arduino for light-sensitive projects.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will cover the theory and practical application of ultrasonic sensors to measure distance, including wiring and programming techniques.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will introduce you to the DHT series of sensors, teaching you how to interface them with Arduino and use them in environmental monitoring applications.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will explore the DS18B20 sensor and guide you in programming Arduino to read temperature values for your embedded system projects.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will explore the basics of relay interfacing with Arduino and discuss how to protect circuits using transistors and diodes.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will dive into EEPROM memory, explaining how it works and how you can use it to store data in embedded systems.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will teach you how to interface a DC motor with Arduino, including control techniques and safety precautions.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will guide you through interfacing servo motors with Arduino and programming them for precise angular control.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will introduce you to PWM and its applications, teaching you how to use Arduino to control power delivery in various devices.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will cover the I2C communication protocol and show you how to use it with Arduino for sensor interfacing.

Inclus

4 vidéos1 devoir1 plugin

In this module, we will explain RTCs and how to use them in embedded systems for accurate timekeeping with Arduino.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will guide you through SD card interfacing with Arduino and show you how to create a data logging system.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will explore how AI tools like ChatGPT can help you generate Arduino programs, enhancing your development process.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will guide you through building a USB 3D air mouse, using Arduino and accelerometer sensors to create a practical and interactive project.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will review the key concepts from the course, ensuring you leave with a solid understanding of embedded systems and Arduino programming.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
968 Cours215 221 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions