À propos de ce cours
2,559 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 29 heures pour terminer

Recommandé : 5 hours/week...

Anglais

Sous-titres : Anglais

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 29 heures pour terminer

Recommandé : 5 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
3 heures pour terminer

Introduction and Supplemental Materials

Welcome to the Internet of Things! Before diving into this course give us a chance to let you know what it is all about! We will walk you through a module by module outline that will give you highlights on the interesting aspects of the course. In this course, you will see a lot of new words and acronyms you might not be familiar with. If you feel comfortable with your knowledge of tech terminology, feel free to skip these lessons since they will not affect the overall integrity of the course. If you see something that you want to know a little more about, feel free to watch the video to gain insight on some basic concepts. We do expect you to know the majority of this material before going into the next module, we would recommend going through the lessons as a quick brush up.

...
24 vidéos (Total 60 min), 9 lectures, 1 quiz
24 vidéos
Acronyms (DragonBoard™ 410c)2 min
Acronyms (General)1 min
Frequently used Terminology1 min
High and Low level programming2 min
Object oriented programming3 min
C-programming (Systems/applications)2 min
Root/Superuser1 min
Levels of Abstraction1 min
UNIX1 min
MS-DOS1 min
DragonBoard™ 410c2 min
Introduction to Git3 min
Git Setup3 min
Git Commands2 min
Introduction to ADB1 min
Update USB Drivers (Windows) -Please see reading6 min
ADB Protocol1 min
Using the ADB Protocol5 min
ADB over WIFI6 min
Fastboot58s
Booting into Fastboot2 min
Fastboot Protocol1 min
Using the Fastboot Protocol1 min
9 lectures
Get some resources in order!10 min
Supplimental Procedure document (supplemental doc)10 min
The C-Programming language (Optional book)10 min
More commands!10 min
Git Cheat sheet10 min
Update USB Drivers (Windows)10 min
ADB Shell Commands10 min
Fastboot Commands10 min
Time for a video break (another video!)10 min
1 exercice pour s'entraîner
Supplemental Quiz (Optional)10 min
Semaine
2
6 heures pour terminer

DragonBoard Bringup and Ecosystem

...
33 vidéos (Total 193 min), 5 lectures, 2 quiz
33 vidéos
The Out of Box Experience11 min
Linux Install and walkthrough12 min
Resources and walk through12 min
Assigned Homework2 min
The 96Boards specification6 min
History of the DragonBoard 410c3 min
SoC Deep Dive5 min
Onboard Storage4 min
Memory (RAM) and Swap Space4 min
Onboard Expansion Connectors14 min
Software4 min
Assigned Homework46s
96Boards Ecosystem - Getting started18 min
Mezzanine Guidelines6 min
Community Mezzanine Initiative11 min
Vertical Markets and Path to product17 min
Assigned Homework1 min
About the Dragonboard™ 410c4 min
Important Board Components6 min
Technical Specifications7 min
Choosing an operating system4 min
Purchasing your Dragonboard™ 410c2 min
Registering with 96boards1 min
Registering with Qualcomm® Developer Network2 min
A look back at Lesson 21 min
Boot Configuration3 min
Booting up your Dragonboard™ 410c1 min
Android Developer Mode (Android Only)2 min
Testing your Dragonboard™ 410c2 min
Shutting down your Dragonboard™ 410c2 min
Caring for your Dragonboard™ 410c4 min
A look back at Lesson 31 min
5 lectures
Module Slides10 min
Qualcomm® introduces the DragonBoard™ 410c! (YouTube video)10 min
DragonBoard™ 410c Feature Highlights10 min
While you're waiting!10 min
Optional Reading about the SoC10 min
1 exercice pour s'entraîner
Time Walking quiz...10 min
Semaine
3
5 heures pour terminer

Mezzanines and Sensors (Canned Demos w/ software)

We will teach about the Linux operating system, the Sensors Mezzanine, version control and showcase projects that you should try out yourself.

...
27 vidéos (Total 212 min), 9 lectures, 9 quiz
27 vidéos
IDE and command line walkthrough15 min
Update, upgrade, and dependencies (overview)7 min
Assigned Homework4 min
Sensors Mezzanine Kit12 min
I/O - Input / Output9 min
Setting up hardware and your development environment10 min
GPIO in the shell9 min
ATMEGA Walkthrough12 min
Libmraa Walkthrough8 min
Libupm Walkthrough6 min
Assigned Homework2 min
Git Walkthrough11 min
Editor choices, IDEs and languages6 min
Advanced Version Control Commands8 min
Contribute and grow6 min
Assigned Homework2 min
Description and Execution4 min
Code Walkthrough3 min
Description and Execution6 min
Code Walkthrough9 min
Description and Execution4 min
Code Walkthrough5 min
Description and Execution3 min
Code Walkthrough5 min
Description and Execution5 min
Code Walkthrough4 min
9 lectures
Module Slides
Resources5 min
Resources5 min
Resources5 min
Resources2 min
Resources2 min
Resources2 min
Resources2 min
Resources2 min
9 exercices pour s'entraîner
Lesson 15 min
Lesson 25 min
Lesson 35 min
Lesson 42 min
Lesson 52 min
Lesson 62 min
Lesson 72 min
Lesson 82 min
Module 230 min
Semaine
4
3 heures pour terminer

Advanced Projects and Code

We will be learning about building different operating systems from scratch and showcasing some advanced projects.

...
10 vidéos (Total 63 min), 4 lectures, 4 quiz
10 vidéos
Debian Overview and Building from Source7 min
Android Overview and Building from Source6 min
Assigned Homework4 min
Description and Execution6 min
Code Walkthrough3 min
Assigned Homework1 min
Description and Execution11 min
Code Walkthrough9 min
Assigned Homework1 min
4 lectures
Module Slides10 min
Resources10 min
Resources10 min
Resources10 min
4 exercices pour s'entraîner
Lesson 110 min
Lesson 210 min
Lesson 310 min
Module 330 min
Semaine
5
3 heures pour terminer

Changing your Operating System (Supplemental / Optional)

The DragonBoard™ 410c is capable of running a variety of different operating systems, that being said you are free to chose the operating system that you find is best fit for you. Now, we understand that there is a diverse user base for this board and would like to cover as much as possible in this lesson so everyone can enjoy it! Whether you are a Windows user or a Mac user, or prefer Android over Ubuntu, there is a video or two here for you! In this lesson we will help you choose an operating system to best fit for your needs, we will then cover the download, flashing and installation process for all currently available operating systems. Because of the diverse nature of this board we will teach you multiple ways to flash your new operating system and provide a pro's and con's list for the different methods. By the end of this lesson switching between operating system will be easy and exciting for users of all skill levels.

...
50 vidéos (Total 101 min), 2 lectures, 1 quiz
50 vidéos
Introduction to Lesson 144s
Android for DragonBoard™ 410c1 min
Ubuntu for DragonBoard™ 410c1 min
Methods of Installation1 min
A look back at Lesson 11 min
Introduction to Lesson 2a43s
Download Android Image1 min
Create Path Variable to Android Image1 min
Flash microSD Card with Image3 min
Install Android on your DragonBoard™ 410c2 min
A look back at Lesson 2a43s
Introduction to Lesson 2b37s
Download Ubuntu Image1 min
Create Path Variable to Ubuntu Image1 min
Flash microSD Card with Image3 min
Install Ubuntu on DragonBoard™ 410c2 min
A look back at Lesson 2b44s
Introduction to Lesson 2c57s
Download Android binaries/bootloader2 min
Altering the bootloader script6 min
Fastboot Flash onto eMMC4 min
A look back at Lesson 2c1 min
Introduction to Lesson 2d47s
Download Ubuntu binaries/bootloader2 min
Alter bootloader Script3 min
Fastboot Flash onto eMMC3 min
A look back at Lesson 2d1 min
Introduction to Lesson 3a38s
Download Android Image45s
Download win32diskmager49s
Flash microSD Card with Image1 min
Install Android on DragonBoard™ 410c2 min
A look back at Lesson 3a1 min
Introduction to Lesson 3b47s
Download Ubuntu Image57s
Download win32diskimager1 min
Flash microSD Card with Image1 min
Install Ubuntu on DragonBoard™ 410c2 min
A look back at Lesson 3b1 min
Introduction to Lesson 3c56s
Download Android binaries and boot loader2 min
Create Path Variable to binaries and bootloader4 min
Fastboot Flash onto eMMC5 min
A look back at Lesson 3c1 min
Introduction to Lesson 3d44s
Download Ubuntu binaries and bootloader3 min
Create Path Variable to binaries and bootloader3 min
Fastboot Flash onto eMMC5 min
A look back at Lesson 3d1 min
2 lectures
Module 4 Procedure document (supplemental doc)10 min
Module approach10 min
1 exercice pour s'entraîner
Module 430 min
1 heure pour terminer

Rescuing your Bricked Board (Supplemental / Optional)

No one expects to damage their new DragonBoard™ 410c, but sometimes accidents happen. This module is dedicated to helping you not only prevent these accidents from happening, but also to fixing any problems should your board become damaged in any way. Here we will go over the difference between a soft brick and a hard brick and why they are two things you want to avoid.

...
17 vidéos (Total 29 min), 1 lecture, 1 quiz
17 vidéos
Introduction to Lesson 128s
Defining a Bricked board55s
What to do if your board does not turn on2 min
Possible quick fixes1 min
A look back at Lesson 156s
Introduction to Lesson 236s
Download Recovery Image1 min
Flash SD Card4 min
Re-flash Operating System2 min
A look back at Lesson 21 min
Introduction to Lesson 351s
Shorting your DragonBoard™ 410c2 min
Disconnecting DC without Proper Shutdown1 min
Precautionary Steps for GPIO Pins2 min
Deleting Partition Tables and Flashing2 min
A look back at Lesson 31 min
1 lecture
Procedure document (supplemental doc)10 min
1 exercice pour s'entraîner
Module 530 min
3.5
6 avisChevron Right

Principaux examens pour Internet of Things V2: DragonBoard™ bring up and community ecosystem

par SZSep 6th 2018

Good initiative but little hard to understand quiz, because those are out of the box, but what they are teaching is very clear and easy to understand.

Enseignants

Avatar

Ganz Chockalingam

Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego
Avatar

Harinath Garudadri

Associate Research Scientist
Qualcomm Institute of Calit2, UC, San Diego

À propos de Université de Californie à San Diego

UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory....

À propos de la Spécialisation Internet des objets

This Specialization covers the development of Internet of Things (IoT) products and services—including devices for sensing, actuation, processing, and communication—to help you develop skills and experiences you can employ in designing novel systems. The Specialization has theory and lab sections. In the lab sections you will learn hands-on IoT concepts such as sensing, actuation and communication. In the final Capstone Project, developed in partnership with Qualcomm, you’ll apply the skills you learned on a project of your choice using the DragonBoard 410c platform....
Internet des objets

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.