Internet of Things: Setting Up Your DragonBoard™ Development Platform

Internet of Things: Setting Up Your DragonBoard™ Development Platform

Course
en
English
This content is rated 0 out of 5
Source
  • From www.coursera.org
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 10 Sequences
  • Introductive Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

  • Week 1 - Introduction
    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.
  • Week 2 - Terminology/Cheat Sheet (Beginner)
    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...
  • Week 3 - Board Bring up
    The new and exciting DragonBoard™ 410c is now available! In this module you will get introduced to the new all-in-one board, get an overview of all its amazing features and find out how you can get one yourself. We will then walk you through the registration p...
  • Week 4 - Setting up your Developing Environment
    In order to easily communicate with your DragonBoard™ 410c it is essential to set up a developing environment. In this lesson we will talk about Android Studio as our preferred IDE (Integrated Development Environment), we will show you how and where to downloa...
  • Week 5 - Changing your Operating System
    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 li...
  • Week 6 - Rescuing your Bricked Board
    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 ...
  • Week 7 - Creating your First Application
    Welcome to Module 6! In this module we will be creating your first Android App to port to the DragonBoard™ 410c. This “Network Test” App will give you a teaser for the programmatic feats you will be able to accomplish with the DragonBoard™! You will learn abou...
  • Week 8 - Native Development Kit (NDK)
    In Module 7, will give you a general introduction and brief overview of Android Studio’s Native Development Kit (NDK). The NDK allows us users to program Android applications using C/C++. The NDK utilizes the Java Native Interface (JNI) to facilitate code and ...
  • Week 9 - CALIT2 Bird Application
    Who doesn’t love a good game to pass time? In this Module, we will create a more advanced and interactive Android Application / Game! We will be creating our version of FlappyBird--CalliBird or Calit2Bird, as we like to call it. We will cover the basics of the...
  • Week 10 - Monitoring your DragonBoard™ 410c
    Congratulations! You’ve made it to the last module of Course 2! In this Module we will cover a more advanced NDK Application. This application is a bit more challenging than prior applications because it is coded in both Java and C. Regardless of the rigour, w...

Prerequisite

None.

Instructors

Ganz Chockalingam
Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego

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

Editor

The University of California, San Diego is a public land-grant research university in San Diego, California. Established in 1960 near the pre-existing Scripps Institution of Oceanography, UC San Diego is the southernmost of the University of California's ten campuses and offers more than 200 undergraduate and graduate degree programs, enrolling 33,096 undergraduate students and 9,872 graduate students. 

UC San Diego is considered one of the best universities in the world. Several publications have ranked UC San Diego's Departments of Biological Sciences and Computer Science among the top 10 in the world.

Platform

Coursera is a digital company offering massive open online course founded by computer teachers Andrew Ng and Daphne Koller Stanford University, located in Mountain View, California. 

Coursera works with top universities and organizations to make some of their courses available online, and offers courses in many subjects, including: physics, engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, digital marketing, data science, and other subjects.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review