About this Course
3.5
10개의 평가
6개의 리뷰

다음의 2/6개 강좌

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 29시간 필요

권장: 5 hours/week...

영어

자막: 영어

다음의 2/6개 강좌

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 29시간 필요

권장: 5 hours/week...

영어

자막: 영어

강의 계획 - 이 강좌에서 배울 내용

1
완료하는 데 3시간 필요

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 videos (Total 60 min), 9 readings, 1 quiz
24개의 동영상
Acronyms (DragonBoard™ 410c)2m
Acronyms (General)1m
Frequently used Terminology1m
High and Low level programming2m
Object oriented programming3m
C-programming (Systems/applications)2m
Root/Superuser1m
Levels of Abstraction1m
UNIX1m
MS-DOS1m
DragonBoard™ 410c2m
Introduction to Git3m
Git Setup3m
Git Commands2m
Introduction to ADB1m
Update USB Drivers (Windows) -Please see reading6m
ADB Protocol1m
Using the ADB Protocol5m
ADB over WIFI6m
Fastboot58
Booting into Fastboot2m
Fastboot Protocol1m
Using the Fastboot Protocol1m
9개의 읽기 자료
Get some resources in order!10m
Supplimental Procedure document (supplemental doc)10m
The C-Programming language (Optional book)10m
More commands!10m
Git Cheat sheet10m
Update USB Drivers (Windows)10m
ADB Shell Commands10m
Fastboot Commands10m
Time for a video break (another video!)10m
1개 연습문제
Supplemental Quiz (Optional)10m
2
완료하는 데 6시간 필요

DragonBoard Bringup and Ecosystem

...
33 videos (Total 193 min), 5 readings, 2 quizzes
33개의 동영상
The Out of Box Experience11m
Linux Install and walkthrough12m
Resources and walk through12m
Assigned Homework2m
The 96Boards specification6m
History of the DragonBoard 410c3m
SoC Deep Dive5m
Onboard Storage4m
Memory (RAM) and Swap Space4m
Onboard Expansion Connectors14m
Software4m
Assigned Homework46
96Boards Ecosystem - Getting started18m
Mezzanine Guidelines6m
Community Mezzanine Initiative11m
Vertical Markets and Path to product17m
Assigned Homework1m
About the Dragonboard™ 410c4m
Important Board Components6m
Technical Specifications7m
Choosing an operating system4m
Purchasing your Dragonboard™ 410c2m
Registering with 96boards1m
Registering with Qualcomm® Developer Network2m
A look back at Lesson 21m
Boot Configuration3m
Booting up your Dragonboard™ 410c1m
Android Developer Mode (Android Only)2m
Testing your Dragonboard™ 410c2m
Shutting down your Dragonboard™ 410c2m
Caring for your Dragonboard™ 410c4m
A look back at Lesson 31m
5개의 읽기 자료
Module Slides10m
Qualcomm® introduces the DragonBoard™ 410c! (YouTube video)10m
DragonBoard™ 410c Feature Highlights10m
While you're waiting!10m
Optional Reading about the SoC10m
1개 연습문제
Time Walking quiz...10m
3
완료하는 데 5시간 필요

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 videos (Total 212 min), 9 readings, 9 quizzes
27개의 동영상
IDE and command line walkthrough15m
Update, upgrade, and dependencies (overview)7m
Assigned Homework4m
Sensors Mezzanine Kit12m
I/O - Input / Output9m
Setting up hardware and your development environment10m
GPIO in the shell9m
ATMEGA Walkthrough12m
Libmraa Walkthrough8m
Libupm Walkthrough6m
Assigned Homework2m
Git Walkthrough11m
Editor choices, IDEs and languages6m
Advanced Version Control Commands8m
Contribute and grow6m
Assigned Homework2m
Description and Execution4m
Code Walkthrough3m
Description and Execution6m
Code Walkthrough9m
Description and Execution4m
Code Walkthrough5m
Description and Execution3m
Code Walkthrough5m
Description and Execution5m
Code Walkthrough4m
9개의 읽기 자료
Module Slides
Resources5m
Resources5m
Resources5m
Resources2m
Resources2m
Resources2m
Resources2m
Resources2m
9개 연습문제
Lesson 15m
Lesson 25m
Lesson 35m
Lesson 42m
Lesson 52m
Lesson 62m
Lesson 72m
Lesson 82m
Module 230m
4
완료하는 데 3시간 필요

Advanced Projects and Code

We will be learning about building different operating systems from scratch and showcasing some advanced projects....
10 videos (Total 63 min), 4 readings, 4 quizzes
10개의 동영상
Debian Overview and Building from Source7m
Android Overview and Building from Source6m
Assigned Homework4m
Description and Execution6m
Code Walkthrough3m
Assigned Homework1m
Description and Execution11m
Code Walkthrough9m
Assigned Homework1m
4개의 읽기 자료
Module Slides10m
Resources10m
Resources10m
Resources10m
4개 연습문제
Lesson 110m
Lesson 210m
Lesson 310m
Module 330m
5
완료하는 데 3시간 필요

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 videos (Total 101 min), 2 readings, 1 quiz
50개의 동영상
Introduction to Lesson 144
Android for DragonBoard™ 410c1m
Ubuntu for DragonBoard™ 410c1m
Methods of Installation1m
A look back at Lesson 11m
Introduction to Lesson 2a43
Download Android Image1m
Create Path Variable to Android Image1m
Flash microSD Card with Image3m
Install Android on your DragonBoard™ 410c2m
A look back at Lesson 2a43
Introduction to Lesson 2b37
Download Ubuntu Image1m
Create Path Variable to Ubuntu Image1m
Flash microSD Card with Image3m
Install Ubuntu on DragonBoard™ 410c2m
A look back at Lesson 2b44
Introduction to Lesson 2c57
Download Android binaries/bootloader2m
Altering the bootloader script6m
Fastboot Flash onto eMMC4m
A look back at Lesson 2c1m
Introduction to Lesson 2d47
Download Ubuntu binaries/bootloader2m
Alter bootloader Script3m
Fastboot Flash onto eMMC3m
A look back at Lesson 2d1m
Introduction to Lesson 3a38
Download Android Image45
Download win32diskmager49
Flash microSD Card with Image1m
Install Android on DragonBoard™ 410c2m
A look back at Lesson 3a1m
Introduction to Lesson 3b47
Download Ubuntu Image57
Download win32diskimager1m
Flash microSD Card with Image1m
Install Ubuntu on DragonBoard™ 410c2m
A look back at Lesson 3b1m
Introduction to Lesson 3c56
Download Android binaries and boot loader2m
Create Path Variable to binaries and bootloader4m
Fastboot Flash onto eMMC5m
A look back at Lesson 3c1m
Introduction to Lesson 3d44
Download Ubuntu binaries and bootloader3m
Create Path Variable to binaries and bootloader3m
Fastboot Flash onto eMMC5m
A look back at Lesson 3d1m
2개의 읽기 자료
Module 4 Procedure document (supplemental doc)10m
Module approach10m
1개 연습문제
Module 430m
완료하는 데 1시간 필요

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 videos (Total 29 min), 1 reading, 1 quiz
17개의 동영상
Introduction to Lesson 128
Defining a Bricked board55
What to do if your board does not turn on2m
Possible quick fixes1m
A look back at Lesson 156
Introduction to Lesson 236
Download Recovery Image1m
Flash SD Card4m
Re-flash Operating System2m
A look back at Lesson 21m
Introduction to Lesson 351
Shorting your DragonBoard™ 410c2m
Disconnecting DC without Proper Shutdown1m
Precautionary Steps for GPIO Pins2m
Deleting Partition Tables and Flashing2m
A look back at Lesson 31m
1개의 읽기 자료
Procedure document (supplemental doc)10m
1개 연습문제
Module 530m
3.5
6개의 리뷰Chevron Right

최상위 리뷰

대학: 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.

강사

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

캘리포니아 샌디에고 대학교 정보

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....

사물 인터넷 전문 분야 정보

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....
사물 인터넷

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 내용만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.