首页|资源下载
登录|注册

您现在的位置是:首页 > 技术阅读 >  小熊派联合华为云、ST发布物联网端到端开发教程(内有福利哦)

小熊派联合华为云、ST发布物联网端到端开发教程(内有福利哦)

时间:2022-09-27


小熊派 | BearPi

小熊派IoT开发套件是一款高性能物联网开发套件,开发板充分考虑物联网感知层设备的多样性,通信方式和行业案例传感器可随意搭配是小熊派IoT开发板的一大亮点,这是有别于传统的开发板的一点,给予开发者更大的想象和创造空间。


更多精彩,请访问ST官网查看:https://www.stmcu.com.cn/partnerboard/1351

超低功耗单片机,助力IoT产品开发

小熊派IoT开发板主控采用ST公司的超低功耗STM32L4系列单片机,满足当期大多数物联网终端设备对功耗的苛刻要求。小熊派开发板在L4单片机上开发了丰富的应用案例,如智慧路灯、智慧烟感、智慧农业、智慧物流等常见的物联网应用场景方案。

    


继续看下去,文末有福利相送

华为物联网操作系统  LiteOS

Huawei LiteOS是华为针对物联网领域推出的轻量级物联网操作系统,是华为物联网战略的重要组成部分,具备轻量级、低功耗、互联互通、组件丰富、快速开发等关键能力,基于物联网领域业务特征打造领域性技术栈,为开发者提供 “一站式” 完整软件平台。

多精彩,请访问LiteOS官网查看:http://liteos.org


关键特性

1

低功耗框架:

    LiteOS是轻量级的物联网操作系统,最小内核尺寸仅为6KB,具备快速启动、低功耗等优势,Tickless机制显著降低传感器数据采集功耗。

2

OpenCPU架构:

    专为LiteOS小内核架构设计,满足硬件资源受限需求,比如LPWA场景下的水表、气表、车检器等,通过MCU和通信模组二合一的OpenCPU架构,显著降低终端体积和终端成本。

3

安全性设计:

    建低功耗安全传输机制,支持双向认证、FOTA固件差分升级,DTLS/DTLS+等,构建低功耗安全传输机制。

4

端云互通组件:

    LiteOS SDK端云互通组件是终端对接到IoT云平台的重要组件,集成了 LwM2M、CoAP、MQTT、mbed TLS、LwIP等全套IoT互联互通协议栈,大大减少开发周期,快速入云。

5

SOTA远程升级:

    SOTA远程升级,通过差分方式降低升级包的尺寸,更能适应低带宽网络环境和电池供电环境,经过特别优化差分合并算法,对RAM资源要求更少,满足海量低资源终端的升级诉求。

6

LiteOS Studio:

    LiteOS Studio是LiteOS集成开发环境,一站式开发工具,支持C、C++、汇编等语言,让您快速,高效的进行物联网开发。


Hi~攻城狮,听说LiteOS最近悄悄出了新框架的代码,我们要不要给大家扒一扒。


扒,必须扒,好东西不能藏着,欢迎大家关注公众号,我们一起来扒一扒最新版的LiteOS。

          

华为OceanConnect物联网平台


华为OceanConnect 物联网平台(简称物联网平台)提供海量设备的接入和管理,配合华为云其他产品同时使用,帮助快速构筑物联网应用。


更多精彩,请访问华为云官网查看:https://www.huaweicloud.com/product/iot.html

    

强强联手,打造端管云全方位教程

小熊派开源社区联合华为云、ST发布物联网端到端开发教程,在物联网的学习之旅上助你一臂之力。


课程目录

教程陆续更新中,蓝色字样为已更新完毕的


实验准备

1、《小熊派功能简介》


2、《小熊派硬件分析》


3、《STM32Cube软件安装介绍》


4、《MDK软件安装介绍》


5、《华为IoT Studio 软件安装介绍》


基础教程

1、《使用GPIO输出点亮LED》

2、《使用GPIO输入检测按键状态》

3、《使用外部中断EXTI检测按键状态》

4、《使用USART发送和接收数据——查询模式》

5、《使用USART发送和接收数据——中断模式》

6、《使用USART发送和接收数据——DMA模式》

7、《重定向printf函数到串口输出》

8、《使用DAC输出不同电压》

9、《使用ADC读取电压值》

10、《使用通用定时器控制LED闪烁》

11、《使用SPI驱动LCD液晶屏》

12、《使用QSPI驱动外部FLASH W25Q64》

13、《使用SDMMC接口读写SD卡》

14、《SD卡的FATFS文件系统管理

15、《使用I2C读写EEPROM》

16、《使用I2C读取BH1750的光照强度数据》

17、《使用I2C读取SHT30的温湿度数据》

18、使用定时器控制输出PWM波驱动无源蜂鸣器

19、《使用ADC读取MQ2的烟雾浓度数据》

20、《使用USART读取GPS的经纬度数据》


LiteOS基础教程(敬请期待)

1、《基于MDK5移植LiteOS》

2、《基于IoT Studio移植LiteOS

3、《LiteOS基础功能实验——任务》

4、《LiteOS基础功能实验——内存》

5、《LiteOS基础功能实验——中断》

6、《LiteOS基础功能实验——队列》

7、《LiteOS基础功能实验——事件》

8、《LiteOS基础功能实验——互斥锁》

9、《LiteOS基础功能实验——信号量》

10、《LiteOS基础功能实验——时间管理》

11、《LiteOS基础功能实验——软件定时器》

12、《LiteOS基础功能实验——双向链表》


进阶教程(敬请期待)

1、《AT指令玩转NB-IoT通信》

2、《AT指令玩转Wifi通信》

3、《AT指令玩转2G通信》

4、《基于LiteOS小熊派传感器移植——智慧路灯》

5、《基于LiteOS小熊派传感器移植——智慧烟感》

6、《基于LiteOS小熊派传感器移植——智慧农业》

7、《基于LiteOS小熊派传感器移植——智慧物流》

8、《基于LiteOS小熊派AT框架移植》

9、《基于LiteOS小熊派通信模组驱动移植》


10、《NB模组使用CoAP协议对接华为平台》


11、《2G模组使用LwM2M协议对接华为平台》


12、《Wifi模组使用 MQTT协议对接华为平台》


13、《小熊派华为智能家居HiLink扩展实验》


小熊派开源社区公众号

小熊派开源社区公众号由小熊派开源团队运营,每天推送关于小熊派的精彩内容,包括但不限于:


  • 小熊派最新动态

  • 小熊派全方位教程

  • 小熊派全套资料

  • 基于小熊派的开源项目

  • 论坛整理关于小熊派开发中的疑问


您可通过“小熊派开源社区”微信公众号右下方的“资料教程”菜单,获取更多免费学习资料, 如下图所示。

也可通过以下链接获取开发板全套资料:

https://bbs.huaweicloud.com/forum/thread-22109-1-1.html



双十一凑热闹

1、关注“小熊派开源社区”微信公众号

2、回复“共建IoT开放生态”获取100元优惠券

3、点击“阅读原文”抢购小熊派

注:

优惠券使用时间2019年11月7日至2019年11月15日

本次发行优惠券300张,先到先得。


大赛预告,关注公众号获取实时资讯