Об этом курсе
3.9
Оценки: 7
Рецензии: 4
Do you want to develop skills to prototype embedded products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC). This is the first in a series of courses where you will learn both the theory and get the hands-on development practice needed to prototype Internet of Things products. This course is suitable for a broad range of learners. This course is for you if: - You want to learn how to use learn how to use Linux for embedded purposes. - You want to pivot your career towards the design and development of Internet of Things enabled products - You are an entrepreneur, innovator or member of a DIY community Learning Goals: After completing this course, you will be able to: 1) Know where you can find resources and help in the 96Boards ecosystem. 2) Describe the DragonBoard™ 410c peripherals, I/O expansion capabilities, Compute (CPU and Graphics) capabilities, and Connectivity capabilities. 3) Understand how to navigate and make use of the Linux terminal. 4) Configure at least one integrated development environment (IDE) for developing software. 5) Make use of Git and GitHub for version control purposes. 6) Create and build projects that interface with sensors and actuators through GPIO and Arduino....
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Clock

Approx. 27 hours to complete

Предполагаемая нагрузка: 4 hours/week...
Comment Dots

English

Субтитры: English...
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Clock

Approx. 27 hours to complete

Предполагаемая нагрузка: 4 hours/week...
Comment Dots

English

Субтитры: English...

Программа курса: что вы изучите

Week
1
Clock
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....
Reading
24 видео (всего 60 мин.), 9 материалов для самостоятельного изучения, 1 тест
Video24 видео
Acronyms (DragonBoard™ 410c)2мин
Acronyms (General)1мин
Frequently used Terminology1мин
High and Low level programming2мин
Object oriented programming3мин
C-programming (Systems/applications)2мин
Root/Superuser1мин
Levels of Abstraction1мин
UNIX1мин
MS-DOS1мин
DragonBoard™ 410c2мин
Introduction to Git3мин
Git Setup3мин
Git Commands2мин
Introduction to ADB1мин
Update USB Drivers (Windows) -Please see reading6мин
ADB Protocol1мин
Using the ADB Protocol5мин
ADB over WIFI6мин
Fastbootмин
Booting into Fastboot2мин
Fastboot Protocol1мин
Using the Fastboot Protocol1мин
Reading9 материала для самостоятельного изучения
Get some resources in order!10мин
Supplimental Procedure document (supplemental doc)10мин
The C-Programming language (Optional book)10мин
More commands!10мин
Git Cheat sheet10мин
Update USB Drivers (Windows)10мин
ADB Shell Commands10мин
Fastboot Commands10мин
Time for a video break (another video!)10мин
Quiz1 практическое упражнение
Supplemental Quiz (Optional)10мин
Week
2
Clock
6 ч. на завершение

DragonBoard Bringup and Ecosystem

...
Reading
33 видео (всего 193 мин.), 5 материалов для самостоятельного изучения, 2 тестов
Video33 видео
The Out of Box Experience11мин
Linux Install and walkthrough12мин
Resources and walk through12мин
Assigned Homework2мин
The 96Boards specification6мин
History of the DragonBoard 410c3мин
SoC Deep Dive5мин
Onboard Storage4мин
Memory (RAM) and Swap Space4мин
Onboard Expansion Connectors14мин
Software4мин
Assigned Homeworkмин
96Boards Ecosystem - Getting started18мин
Mezzanine Guidelines6мин
Community Mezzanine Initiative11мин
Vertical Markets and Path to product17мин
Assigned Homework1мин
About the Dragonboard™ 410c4мин
Important Board Components6мин
Technical Specifications7мин
Choosing an operating system4мин
Purchasing your Dragonboard™ 410c2мин
Registering with 96boards1мин
Registering with Qualcomm® Developer Network2мин
A look back at Lesson 21мин
Boot Configuration3мин
Booting up your Dragonboard™ 410c1мин
Android Developer Mode (Android Only)2мин
Testing your Dragonboard™ 410c2мин
Shutting down your Dragonboard™ 410c2мин
Caring for your Dragonboard™ 410c4мин
A look back at Lesson 31мин
Reading5 материала для самостоятельного изучения
Module Slides10мин
Qualcomm® introduces the DragonBoard™ 410c! (YouTube video)10мин
DragonBoard™ 410c Feature Highlights10мин
While you're waiting!10мин
Optional Reading about the SoC10мин
Quiz1 практическое упражнение
Time Walking quiz...10мин
Week
3
Clock
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....
Reading
27 видео (всего 212 мин.), 9 материалов для самостоятельного изучения, 9 тестов
Video27 видео
IDE and command line walkthrough15мин
Update, upgrade, and dependencies (overview)7мин
Assigned Homework4мин
Sensors Mezzanine Kit12мин
I/O - Input / Output9мин
Setting up hardware and your development environment10мин
GPIO in the shell9мин
ATMEGA Walkthrough12мин
Libmraa Walkthrough8мин
Libupm Walkthrough6мин
Assigned Homework2мин
Git Walkthrough11мин
Editor choices, IDEs and languages6мин
Advanced Version Control Commands8мин
Contribute and grow6мин
Assigned Homework2мин
Description and Execution4мин
Code Walkthrough3мин
Description and Execution6мин
Code Walkthrough9мин
Description and Execution4мин
Code Walkthrough5мин
Description and Execution3мин
Code Walkthrough5мин
Description and Execution5мин
Code Walkthrough4мин
Reading9 материала для самостоятельного изучения
Module Slidesмин
Resources5мин
Resources5мин
Resources5мин
Resources2мин
Resources2мин
Resources2мин
Resources2мин
Resources2мин
Quiz9 практического упражнения
Lesson 15мин
Lesson 25мин
Lesson 35мин
Lesson 42мин
Lesson 52мин
Lesson 62мин
Lesson 72мин
Lesson 82мин
Module 230мин
Week
4
Clock
3 ч. на завершение

Advanced Projects and Code

We will be learning about building different operating systems from scratch and showcasing some advanced projects....
Reading
10 видео (всего 63 мин.), 4 материалов для самостоятельного изучения, 4 тестов
Video10 видео
Debian Overview and Building from Source7мин
Android Overview and Building from Source6мин
Assigned Homework4мин
Description and Execution6мин
Code Walkthrough3мин
Assigned Homework1мин
Description and Execution11мин
Code Walkthrough9мин
Assigned Homework1мин
Reading4 материала для самостоятельного изучения
Module Slides10мин
Resources10мин
Resources10мин
Resources10мин
Quiz4 практического упражнения
Lesson 110мин
Lesson 210мин
Lesson 310мин
Module 330мин
3.9

Лучшие рецензии

автор: 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.

Преподавателя

Ganz Chockalingam

Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego

Harinath Garudadri

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

О University of California 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....

О специализации ''Internet of Things'

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 of Things

Часто задаваемые вопросы

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Остались вопросы? Посетите Центр поддержки учащихся.