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

所在平台: Coursera

课程主页: https://www.coursera.org/learn/internet-of-things-dragonboard-version2

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:物联网 V2:DragonBoard™ 启动与社区生态系统 课程概述:您是否希望掌握使用尖端技术原型化嵌入式产品的技能?本课程将帮助您建立一个硬件和软件开发环境,引导您完成物联网专业化课程的学习。我们将使用 DragonBoard™ 410c 单板计算机(SBC)。这是系列课程中的第一门,您将学习理论并获得原型物联网产品所需的实践经验。本课程适合广泛的学习者。 本课程适合您,如果: - 您希望学习如何将 Linux 用于嵌入式目的。 - 您希望将职业方向转向物联网产品的设计和开发。 - 您是一位企业家、创新者或 DIY 社区的成员。 学习目标: 完成本课程后,您将能够: 1) 知道在 96Boards 生态系统中可以找到哪些资源和帮助。 2) 描述 DragonBoard™ 410c 的外设、I/O 扩展能力、计算(CPU 和图形)能力及连接能力。 3) 理解如何导航和使用 Linux 终端。 4) 配置至少一个集成开发环境(IDE)以进行软件开发。 5) 使用 Git 和 GitHub 进行版本控制。 6) 创建并构建与传感器和执行器通过 GPIO 和 Arduino 进行接口的项目。 课程大纲: 1. **引言与补充材料**:欢迎来到物联网!在深入课程之前,我们将为您介绍课程内容的概述,帮助您了解有趣的课程亮点,并回顾一些基本概念。 2. **DragonBoard 启动与生态系统**:详细介绍 DragonBoard 410c 及其生态系统。 3. **扩展板与传感器(软件演示)**:学习 Linux 操作系统、传感器扩展板、版本控制,并展示一些项目供您尝试。 4. **高级项目与代码**:学习从头构建不同的操作系统,并展示一些高级项目。 5. **恢复您损坏的板(补充/可选)**:帮助您预防和修复 DragonBoard™ 410c 板在意外损坏后的问题,介绍软砖和硬砖的区别。

课程大纲

Part: 1

Title:Introduction and Supplemental Materials

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

Part: 2

Title:DragonBoard Bringup and Ecosystem

Description:

Part: 3

Title:Mezzanines and Sensors (Canned Demos w/ software)

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

Part: 4

Title:Advanced Projects and Code

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

Part: 5

Title:Rescuing your Bricked Board (Supplemental / Optional)

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

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程