课程主页: https://www.coursera.org/learn/internet-of-things-dragonboard
课程概述
您想打造移动设备兼容的产品并开发相关技能吗?在这门名为《物联网:建立您的DragonBoard™开发平台》的课程中,您将探索构建硬件与软件开发环境的必要步骤,为您下一步的物联网学习之旅铺平道路。本课程将主要使用DragonBoard™ 410c单板计算机(SBC)。
课程内容
本课程是物联网系列课程的第一部分,将结合理论与实践,为您提供必要的开发技能,帮助您原型化物联网产品。
课程大纲
- 引言:欢迎您来到物联网的世界!我们将通过逐模块的概述,帮助您快速了解课程的亮点。
- 术语/备忘单(初学者):介绍一些您可能不熟悉的新词汇与缩略语。如果您觉得对技术术语的了解足够,可以选择跳过这些内容。
- 板载引导:学习DragonBoard™ 410c的基本知识,了解如何注册并首次启动它。
- 设置开发环境:将引导您使用Android Studio创建与DragonBoard™ 410c进行通信的开发环境。
- 更换操作系统:选择合适的操作系统并学习下载、安装和闪存过程。
- 修复损坏的板:提供一些处理常见问题的技巧与策略。
- 创建您的第一个应用:编码一个简单的Android应用,了解GPS、蓝牙和Wi-Fi数据的获取方法。
- 本机开发工具包(NDK):学习如何使用NDK进行C/C++语言编程。
- CALIT2鸟类应用:开发一款更复杂的互动Android游戏应用——CalliBird。
- 监控您的DragonBoard™ 410c:将DragonBoard™ 410c转变为一个网络服务器,编码数据并进行JSON格式传输。
推荐理由
这门课程为希望进入物联网领域的学习者提供了全面且实用的内容。通过逐步的教学,您不仅能够掌握基本概念,还能获得实践经验。无论是初学者还是有经验的开发者,都可以从中找到适合他们的学习材料。如果希望在物联网领域展开职业生涯,这门课程绝对值得选择!
课程主页: https://www.coursera.org/learn/internet-of-things-dragonboard