Acerca de este Curso
3.9
7 ratings
4 reviews
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

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Clock

Sugerido: 4 hours/week

Aprox. 27 horas para completar
Comment Dots

English

Subtítulos: English
Globe

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Clock

Sugerido: 4 hours/week

Aprox. 27 horas para completar
Comment Dots

English

Subtítulos: English

Programa - Qué aprenderás en este curso

1

Sección
Clock
3 horas para completar

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 videos (Total: 60 min), 9 readings, 1 quiz
Video24 videos
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
Fastbootm
Booting into Fastboot2m
Fastboot Protocol1m
Using the Fastboot Protocol1m
Reading9 lecturas
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
Quiz1 ejercicio de práctica
Supplemental Quiz (Optional)10m

2

Sección
Clock
6 horas para completar

DragonBoard Bringup and Ecosystem

...
Reading
33 videos (Total: 193 min), 5 readings, 2 quizzes
Video33 videos
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 Homeworkm
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
Reading5 lecturas
Module Slides10m
Qualcomm® introduces the DragonBoard™ 410c! (YouTube video)10m
DragonBoard™ 410c Feature Highlights10m
While you're waiting!10m
Optional Reading about the SoC10m
Quiz1 ejercicio de práctica
Time Walking quiz...10m

3

Sección
Clock
5 horas para completar

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 videos (Total: 212 min), 9 readings, 9 quizzes
Video27 videos
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
Reading9 lecturas
Module Slidesm
Resources5m
Resources5m
Resources5m
Resources2m
Resources2m
Resources2m
Resources2m
Resources2m
Quiz9 ejercicios de práctica
Lesson 15m
Lesson 25m
Lesson 35m
Lesson 42m
Lesson 52m
Lesson 62m
Lesson 72m
Lesson 82m
Module 230m

4

Sección
Clock
3 horas para completar

Advanced Projects and Code

We will be learning about building different operating systems from scratch and showcasing some advanced projects....
Reading
10 videos (Total: 63 min), 4 readings, 4 quizzes
Video10 videos
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
Reading4 lecturas
Module Slides10m
Resources10m
Resources10m
Resources10m
Quiz4 ejercicios de práctica
Lesson 110m
Lesson 210m
Lesson 310m
Module 330m
3.9

Principales revisiones

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

Instructores

Ganz Chockalingam

Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego

Harinath Garudadri

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

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

Acerca del programa especializado 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

Preguntas Frecuentes

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

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.