华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及STM32单片机、嵌入式、物联网、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。
今天我们来盘点一下,比较受欢迎几款“硬件+项目”学习套件,以及一些初学者比较关注的问题。
HaaS EDU K1是华清远见联手阿里云打造的一款高颜值、高性能、高集成度的物联网教学级开发板,板载功能强大的4核(双核300Mhz M33+双核1GHz A7)主芯片,2.4G/5G双频Wi-Fi,双模蓝牙(经典蓝牙/BLE),并自带丰富的传感器与小屏幕,可以快速实战基于阿里云生态的物联网相关场景的应用开发。
作为HaaS EDU的硬件制造商,华清远见针对HaaS EDU还打造了丰富的外围扩展模块,包括魔环、4G CAT1模块、资源扩展板、2.8寸屏、WiFi摄像头等,并提供全套的开发教程、视频课程及丰富的项目案例,可以进行物联网全技术体系的学习,非常适合高校物联网创新教学、学生毕设及个人开发学习。
可学习技术:传感器数据采集及控制、WiFi网络开发、AliOS Things操作系统、阿里云接入、HaaS轻应用开发、物联网综合应用项目等。
可实战项目:智能井盖/离位报警器、野外救援、微信小程序云养花、飞机大战、复古八音盒、贪吃蛇等。
主控芯片:阿里云HaaS1000芯片,双核Cortex-A7(主频可达1GHz) +双核Cortex-M33(主频可达300MHz)
存储容量:16MB FLASH、5MB SRAM、16MB PSRAM
系统支持:AliOS Things
编程语言:C语言
接口资源:除已有板载功能之外,还有30PIN扩展接口,最大限度释放HaaS1000芯片的资源,满足开发者更多的应用需求。主要扩展有1路ADC输入、1路USB HOST、1路SWD调试、2路SPK输出、3路MIC输入、8路GPIOs等,其中GPIO_P02和GPIO_P03与主板的传感器一起复用为I2C模式,其他6个GPIOs可随便定义,并且每路GPIO的最大驱动电流是10mA。
HaaS EDU K1是华清远见联手阿里云打造的一款物联网教学级开发板,阿里云及华清远见官方均提供了丰富的学习资料及视频课程,包括硬件接口基础实验、板载demo应用场景案例、扩展硬件实验、物联网综合应用项目案例等。网盘资料包括工具软件、程序源码、实验手册(开发教程)、芯片手册、原理图等。关注微信公众号“华清远见在线实验室”,回复“5”即可免费领取。
• 华清远见《HaaS EDU K1开发课程》
• 华清远见《HaaS EDU实训营课程》
• 阿里云《AliOS Things物联网应用开发》
• 阿里云《HaaS轻应用开发之Python篇》
基于HaaS EDU K1开发板,我们提供了10+场景应用案例和3大综合物联网应用案例:智能井盖/离位报警器、野外救援、微信小程序云养花、飞机大战、复古八音盒、贪吃蛇、大气压海拔仪、单子罗盘、陀螺仪小球、温湿度计…所有项目均配套文档及源码。
• 阿里云10+场景应用小案例
• 华清远见3大物联网综合应用案例
阿里云物联网平台、AliOS Things以及HaaS是阿里云物联网(AIoT)生态体系中的三个重要组成部分,它们之间有着紧密的联系和互补作用。
阿里云物联网平台(IoT Platform)
阿里云物联网平台是一个云服务,提供了一套完整的物联网解决方案,允许设备通过安全的连接方式与云端服务进行交互。它支持多种通信协议,如MQTT、CoAP等,并提供了设备管理、数据采集、规则引擎、数据分析等核心功能。
开发者可以通过该平台创建产品、注册设备、定义物模型、设置数据流规则,以及开发云端应用程序来处理设备数据。
AliOS Things
AliOS Things是阿里云开发的一款面向物联网领域的开源操作系统,它旨在提供一个高性能、高可扩展的基础平台,以简化物联网设备的开发过程。
AliOS Things支持多种硬件平台,具有丰富的组件和驱动,可以运行在各种微控制器(MCU)和微处理器(MPU)上。它内置了对阿里云物联网平台的支持,使得设备能够轻松地与云服务进行通信。
开发者可以使用AliOS Things来开发物联网设备的固件,实现设备端的数据采集、处理和上报功能。
HaaS(Hardware as a Service)
HaaS是阿里云提出的一种硬件即服务的理念,它提供了一系列标准化的硬件开发板和模块,旨在加速物联网设备的开发和部署。
HaaS开发板预装了AliOS Things操作系统,内置了与阿里云物联网平台通信的必要组件,如Wi-Fi、蓝牙等无线模块,以及传感器接口。
开发者可以使用HaaS开发板作为原型设计和测试的平台,利用其预置的软硬件环境快速构建物联网应用。
关系总结:
阿里云物联网平台是整个生态系统的核心,它负责设备与云之间的数据通信和管理。
AliOS Things作为设备端的操作系统,提供设备与阿里云物联网平台之间的连接能力,同时为开发者提供了一个统一的开发框架。
HaaS是硬件层面的支持,它提供了预装AliOS Things的开发板,降低了物联网设备的开发门槛,加速了产品从概念到市场的转化过程。
通过这三者的结合,阿里云构建了一个完整的物联网开发生态系统,涵盖了从硬件、软件到云端服务的全方位支持。
开发板配套了丰富的开发教程、视频课程及综合项目案例,包括阿里云IoT团队提供的丰富学习资料(文档、视频)以及华清远见体系化学习资料(开发教程、视频课程、3大综合项目案例),非常适合物联网创新教学实训、学生毕设、个人学习、项目练手。关注阿里云AIoT物联网应用开发的用户也可以学习下。
需要 Vscode 和 C/C++ Extension Pack 插件。
安装 haas-studio 插件,安装之后会跳出 aos-tools 的安装提示,同样也是一键安装。
除已有板载功能之外,还有30PIN扩展接口,最大限度释放HaaS1000芯片的资源,满足开发者更多的应用需求。主要扩展有1路ADC输入、1路USB HOST、1路SWD调试、2路SPK输出、3路MIC输入、8路GPIOs等,其中GPIO PO2和GPIO P03与主板的传感器一起复用为12C模式,其他6个GPIOs可随便定义,并且每路GPIO的最大驱动电流是10mA,具体接口定义下图:
官方标配适合基础技术学习及实验,对于高校教学、学生毕设,建议选择进阶或者豪华项目套餐,配套三大综合项目案例实战。
• 独家针对 HaaS EDU设计的超强端口扩展方案,可搭配连接多种模块;
• 扩展出三组排针接口, 其中两组 2.0mm 间距 30pin 排针接口兼容原HaaS EDUk1,原配件直接使用;一组独立增强 2.54mm 间距 26pin排针接口,预留电源和多个扩展IO口;
• 采用 12V独立电源,增强供电,并且支持同步控制,自动随主机启动供电;
• 扩展端口有 3.3V、5V、12V 三种不同的电源输出同时具有过流保护,满足不同的需求;
• 正面8颗 RGB LED,可实现流水,呼吸,跑马多种点亮效果,支持自定义编程;
• 采用优良 PCB 料,稳定可靠;
• 小巧精致,63.5mm 的大小,与 HaaS EDU搭配,是HaaS开发的最佳硬件伴侣;
• 提供资料,搭配 HaaS EDU K1开发板,提供丰富例程。
HaaS EDU开发板全套资料,包括教程、源码、视频课程等可私信小编领取哦~
全部0条评论
快来发表一下你的评论吧 !