物联网(IoT)硬件开发:从DragonBoard到无人机的实战探索

5星 · 超过95%的资源 需积分: 9 231 下载量 153 浏览量 更新于2024-07-20 5 收藏 12.58MB PDF 举报
"物联网(IoT)硬件开发公开课涵盖了从开发板到无人机的实践知识,主要由Qualcomm技术讲解。" 在这次公开课程中,我们深入探讨了物联网(IoT)硬件开发所面临的挑战和解决方案。首先,课程指出开发者在面对IoT开发时,通常会遇到四个主要难题:不成熟的开发平台、标准的不统一、硬件和软件知识的缺乏,以及高昂的成本。为了克服这些挑战,Qualcomm推出了DragonBoard 410c开发平台。 DragonBoard 410c是一款由艾瑞电子出品的高性能、低成本开发板,其尺寸小巧,只有信用卡大小。该开发板具备强大的计算能力与能效,集成了丰富的多媒体功能,包括Wi-Fi、蓝牙和GPS。它遵循96Boards规范,是一个64位ARM开放平台,支持多种操作系统,如Linux、Android和Windows 10,未来还将支持Ubuntu Core。此外,它有上游Linux内核支持,兼容标准的IDE和开发工具,如Eclipse和ADB,售价仅为75美元。 课程还介绍了Snapdragon Flight,这是一个专为无人机设计的平台,它基于Snapdragon 801处理器,提供4K视频录制能力,支持2x2 802.11n Wi-Fi、蓝牙4.0和5Hz GNSS。Snapdragon Flight旨在提供高性能、低功耗的解决方案,以满足无人机对稳定性和飞行时间的要求。 关于无人机的历史和类型,课程提到了1917年的斯佩里空中鱼雷号,它是最早的无线电控制飞行器之一。无人机按飞行器形态分类,包括固定翼和旋翼两大类,分别对应不同的飞行特点和应用场景。固定翼无人机适合长距离、高速度的飞行任务,而旋翼无人机则擅长悬停和垂直起降。 这门公开课提供了从基础开发板到高级无人机平台的实践经验,帮助开发者理解和应对物联网硬件开发中的关键技术问题,同时也展示了Qualcomm在IoT领域的创新成果和解决方案。