首页 > 其他分享 >小小开发板承载万千创新可能,小熊派的云上奇遇记

小小开发板承载万千创新可能,小熊派的云上奇遇记

时间:2024-04-18 14:22:52浏览次数:29  
标签:小熊 IoT 联网 开发板 华为 开发者 云上 奇遇记

本文分享自华为云社区《小小开发板承载万千创新可能,小熊派的云上奇遇记》,作者:华为云社区精选。

一块掌心大小的开发板可以做什么?

给物联网开发爱好者,他们能将普通门锁改造成为智能指纹门锁,让家里的花花草草自动浇水;给专业工程师,他们能开发出脑卒中患者步态评估等辅助医疗诊断设备,让问诊更加严谨高效;若是给资深极客发明家,他们能爆改出威力无穷的机械臂,变身为野生钢铁侠……

一块开发板,万千创新可能。本期《先锋开发者云上说》跟随小熊派联合创始人裴嘉,体验云和物联网交融的奇妙开发之旅,见证小熊派与开发者在云上的双向奔赴。

戳我观看完整版视频

三个物联网老兵的灵感乍现,做个“小熊派”

2018年一个风和日丽的下午,熊保松、王城,裴嘉,三个在物联网行业深耕多年的开发者凑一起聊天,无意中提到一个话题:“国内怎么就没有一个像树莓派那样的‘派’呢?”。仨人互相打趣,“要不我们做一个吧。”小熊派的种子就此埋下。

屏幕截图 2024-04-15 112755.png

也正是这一年,低功耗、广覆盖、低成本、大容量的NB-IoT通信技术迎来商用,物联网行业正朝着真正意义上的互联互通大步迈进。

在这样的技术趋势下,物联网设备上云成为常态,开发者需要将硬件采集的数据集成上云,才能实现远程的操控,数据分析等应用。这意味着他们既要掌握嵌入式的开发,还得懂得云端开发,导致物联网应用开发变得愈越来越复杂。

怎样才能降低开发门槛,让开发者快速的完成物联网工程?

三个志同道合的物联网老兵一拍即合,“我们要做物联网领域的初创派,做一款物联网开发板。”

在物联网系统架构中,开发板属于感知设备,通常由传感器、通信模组、芯片以及操作系统组成,它可以为开发者提供一个实验平台,快速验证和调试他们的想法和设计。

恰巧当时华为也在推进NB-loT通信标准的演进,于是三人找到了华为云,想着能不能通过底层的一些技术合作,简化物联网设备集成上云的流程。裴嘉表示,“后来在华为云技术专家的支持下,从集成开发环境搭建到NB-IoT通讯技术开发,我们成功将华为云IoTDA的能力集成到开发板中,共同发布了小熊派一站式物联网开发工具——BearPi-IoT Std开发套件。”

2007030950527873.jpg

自此,小熊派诞生。

华为云和小熊派强强联合,方寸之间承载万千可能

“我们给自己的定位是做硬件开源平台,核心是将小熊派作为硬件开源给开发者,帮助他们快速基于物联网开发板打通产品原型,在短时间内以较低成本的投入快速拿出成果,实现创新。”裴嘉强调道。

为增加开发板的可扩展性,小熊派开发板没有采用传统的板载设计,而是使用了可更换传感器扩展板以及可更换通信模组扩展板设计,支持NB-IoT,Wifi以及4G等常用通信模组,搭载华为云LiteOS操作系统,提供丰富的端云互通组件。

bearpi_iot_std_info.png

开发者拿到小熊派完成编译烧录后,即可借助华为云IoTDA实现设备接入,设备与云端双向通信、OTA升级、设备规则等能力,快速完成IoT产品的模型验证开发,将传统至少需要90天的开发时间缩短到不足一天,大大减少了开发工作量和周期。

1622140842491047036.png

比如养花达人想要DIY一个随时检测土壤空气温湿度且能远程浇水的应用,现在只需要一块开发板即可完成。首先在小熊派开发板上集成空气温湿度传感器、土壤湿度传感器和水泵,开发板会将采集的数据上传到华为云IoT平台,手机上小程序通过API接口调取这些数据并将其显示在页面上,实现监控环境温湿度功能。当获取到土壤湿度不足时,点击小程序上的“浇花”按钮,指令会发送到华为云IoT平台,平台再下发指令给开发板,控制水泵工作,实现远程浇水的功能。

屏幕截图 2024-04-15 111820.png

目前,小熊派基于华为云IoT平台构建了智慧路灯、智慧烟感、智慧物流、智慧井盖、智慧农业、人体红外等案例,点击链接了解。参考这些案例,开发者可以根据自己的需求个性化定制,基于小熊派巧妙地将各类传感器灵活运用于不同行业场景中,开发出更多创新应用。

华为云一路相伴,共育生态繁花

从技术角度看,物联网开发板的研发难度更大的挑战在于是否能掌握吸收最新的技术并引入其中。裴嘉表示,“我们会持续迭代更新,如在华为鸿蒙发布之初,小熊派很快推出了搭载OpenHarmony操作系统的BearPi-HM Nano,并且将鸿蒙L1系统的移植至STMP157上,以及配套的教程全部免费提供给开发者,让开发者第一时间去学习新的技术。”

同时,为了更好的让开发者上手物联网应用开发,小熊派在华为云开发者社区论坛开设了专区,里面有丰富的开发板教程案例。开发者如果在使用开发板的过程中遇到了技术难题,专区里入驻的小熊派和华为云的技术专家也会及时为大家答疑解惑。

屏幕截图 2024-04-15 111951.png

据裴嘉介绍,小熊派也是HCIP-IoT和Harmony OS华为认证培训指定的开发套件,并连续四年成为全国大学生物联网设计竞赛华为赛道的指定开发板。通过华为云的赛事和活动,小熊派正帮助更多的开发者去实践最新的物联网技术,低门槛、低成本的实现他们的灵感创意。

07助力2019华为ICT大赛.png

回忆起这一路走来与华为云的合作,裴嘉感慨道:“从集成开发环境搭建到NB-IoT通讯技术开发,从最早的Ocean Connect到后来的IoTDA,从LiteOS到OpenHarmony,在华为云各领域专家的帮助下和我们的实践中,我们完善了我们的设计,编写了华为ICT学院指定的教材《物联网NB-IoT开发与实践》。”

从2019年到今天,与华为云结缘也使得小熊派成为了物联网行业家喻户晓的“开发神器”。在细分市场,小熊派物联网开发板和鸿蒙开发板销量一直遥遥领先,粗略统计,超过20万的专业开发者,用这块小小的板子完成了他们天马行空的构思。

裴嘉最后说道,“感谢华为云一路的相伴与扶持,未来我们将联合打造出更多的物联网应用案例,在小熊派平台上开源开放,服务于更多的开发者。”

福利大放送:最新星闪开发板免费送

现在分享你与开发板的故事,我们将从中选取2位开发者送上小熊派最新重磅产品——小熊派星闪开发板(小熊派BP2821 Pico开发板),点击链接参与

点击关注,第一时间了解华为云新鲜技术~

 

标签:小熊,IoT,联网,开发板,华为,开发者,云上,奇遇记
From: https://www.cnblogs.com/huaweiyun/p/18143419

相关文章

  • 14_一键烧写QT程序到开发板
    一键烧写QT程序到开发板之前我们写好一个程序,都是先交叉编译完,然后在通过nfs/tftp或者其他的方法拷贝到开发板,然后在手动执行,如果我们调试程序很频繁,那我们每次都重新拷贝到开发板,那这样就太麻烦了,有没有方便一点的办法呢,这个就是接下来我们要介绍的一种方法,一键烧写QT程序到开发......
  • 11_QT跨平台运行之把QT程序交叉编译到ARM开发板
    QT跨平台运行之把QT程序交叉编译到ARM开发板交叉编译QT代码步骤一:给QT程序布局,然后在构造函数添加自动设置屏幕大小的代码。代码如下:#include<QDesktopWidget>#include<QStyle>#include<QRect>QDesktopWidget*deskTopWidget=QApplication::desktop();QRectdeskRec......
  • 10_QT系统移植之在开发板上部署QT运行环境
    QT系统移植之在开发板上部署QT运行环境一.开始部署1.我们在Ubuntu新创建一个文件夹,然后把我们用busybox做好的文件系统拷贝到这个文件下。如下图所示:2.然后我们解压这个根文件系统到当前所在的路径下。3.我们在这个解压出来的根文件系统下新创建一个opt的文件夹,如下图所示:......
  • autojs 坚果云上传文件跟下载
    例子:点击查看代码/**坚果云*/letJgy=JianGuoYunHelper();//初始化Jgy.init("username","password","坚果云测试_数据备份");//文件名Jgy.setThisFileName("测试文件");//上传数据(覆盖)letputRes=Jgy.put("测试数据测试数据测试数据");//获取数......
  • A7-100T的图像处理开发板
    深圳市飞录科技有限公司一:概述   开发板主控采用XilinxArtix-7系列FPGA,型号为XC7A100T-2FGG676C,具有100KLUTs,240个DSP,芯片集成了LVDS、DDR3,6.6GSerdes等控制器。XilinxArtix-7作为中规模FPGA的典范,选用28nm工艺,性能与解决方案非常成熟,在通信及图像市场的应用非常广......
  • Jetson 开发板配置.md
    Jetson开发板配置1.虚拟界面配置https://blog.csdn.net/qq_25310669/article/details/1288611581.1安装xserver-xorgsudoapt-getinstallxserver-xorg-core-hwe-18.04sudoapt-getinstallxserver-xorg-video-dummy1.2打开配置文件vim/usr/share/X11/xorg.conf......
  • STM32F10系列开发板的GPIO介绍
    1.GPIO介绍GPIO是控制或者采集外部器件的信息的外设,即负责输入输出。它按组分配,每组16个IO口,组数视芯片而定。STM32F103ZET6芯片是144脚的芯片,具有GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF和GPIOG七组GPIO口,共有112个IO口可供我们编程使用2.GPIO八种功能模......
  • FRDM-MCXN947开发板之RGB灯
    一、背景RGBLED:通过红、绿、蓝三种颜色组合发光的LED,可以理解由三个不同发光属性的LED组成,这个是LCD平板显示原理的基础,一个LED相当于屏幕上面的一个像素FRDM-MCXN947集成了一块RGBLED,它由三个GPIO口驱动,这里由于GPIO的电平只能是0或者1,所以这里的RGBLED并不能像LCD的单......
  • G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板
    本篇测评由电子工程世界的优秀测评者“jf_99374259”提供。本文将介绍基于米尔电子MYD-YT113i开发板的G2D图像处理硬件调用和测试。 MYC-YT113i核心板及开发板真正的国产核心板,100%国产物料认证国产T113-i处理器配备2*[email protected],RISC-V外置DDR3接口、支持视频......
  • 虚拟机-Linux开发板交叉编译问题记录
    遇到一堆很久之前见过的问题,重新解决一次。1、虚拟机没法上网发现虚拟机浏览器上不了网,运行ifconfig查看,发现要么没有IP地址,要么只有IPv6的地址。最后发现是昨天VMware卡死了,启动任务管理器把相关任务全停了,dhcp服务没启动。于是点进计算机-管理-服务,重新启动。再把网络设置成NA......