bear_pi

小熊派(BearPi)开发板介绍

小熊派(BearPi)是由润和软件(HiHope)联合华为推出的一款面向物联网(IoT)和鸿蒙生态的入门级开发板。它以极低的学习门槛、丰富的外设接口和完善的 OpenHarmony 支持,成为国内 IoT 开发者学习鸿蒙系统和嵌入式开发的热门选择。

小熊派是什么?

小熊派主打「小体积、大生态」。板载主控芯片通常为 Hi3861V100(华为海思的 Wi-Fi MCU),支持 2.4GHz Wi-Fi,内置轻量级 OpenHarmony 系统。开发者可以通过它快速体验鸿蒙设备的开发流程,包括设备配网、分布式软总线、碰一碰(NFC)交互等特性。

除了 Hi3861 版本,小熊派家族后续还推出了基于 STM32、海思其他芯片的进阶型号,但最经典、保有量最大的仍是 BearPi-HM Nano(Hi3861)。

硬件规格(以 BearPi-HM Nano 为例)

项目 参数
主控芯片 Hi3861V100
架构 RISC-V(部分资料称改良版,具体以海思文档为准)
主频 160 MHz
内存 352 KB SRAM
存储 2 MB Flash
无线连接 2.4 GHz Wi-Fi 802.11b/g/n
板载外设 RGB LED、E53 接口(可接多种传感器扩展板)、NFC 标签、用户按键、复位按键
调试接口 USB-TypeC(供电+串口)
尺寸 非常小巧,适合随身携带和课堂演示

E53 扩展接口与传感器生态

小熊派最大的特色之一是 E53 标准接口。E53 是一种排针定义规范,润和及第三方厂商围绕它推出了大量即插即用的传感器扩展板,例如:

  • E53-IA1:光照 + 红外 + 蜂鸣器
  • E53-IS1:人体红外感应
  • E53-SC1:智慧烟感
  • E53-ST1:温湿度传感器
  • E53-LED:LED 点阵屏

这意味着你可以像搭积木一样,通过更换扩展板快速实现不同的物联网场景原型,而无需自己焊接或接线。

开发环境

小熊派主要支持以下开发方式:

1. OpenHarmony 源码编译(推荐)

  • 获取 OpenHarmony 源码(轻量系统 liteos-m 分支)
  • 使用 hb(HarmonyOS Build)工具链进行编译
  • 依赖 Python 3.7+、GN、Ninja、gcc_riscv32 交叉编译器
1
2
3
# 典型编译流程
hb set # 选择 bearpi_hm_nano 目标
hb build -f # 完整编译

编译完成后,通过 HiburnDevEco Device Tool 将二进制文件烧录到开发板。

2. DevEco Device Tool(IDE)

华为提供了基于 VS Code 的 DevEco Device Tool 插件,集成了源码管理、编译、烧录、串口调试于一体,是新手最友好的上手方式。

3. 第三方框架 / RTOS

由于 Hi3861 的开放性,社区中也有开发者移植了 FreeRTOS、AliOS-Things 等系统,但官方主线仍以 OpenHarmony 为主。

快速入门:点亮一盏灯

小熊派的「Hello World」通常是点亮板载 RGB LED:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "ohos_init.h"
#include "cmsis_os2.h"
#include "wifiiot_gpio.h"
#include "wifiiot_gpio_ex.h"

void LedTask(void)
{
GpioInit();
IoSetFunc(WIFI_IOT_IO_NAME_GPIO_10, WIFI_IOT_IO_FUNC_GPIO_10_GPIO);
GpioSetDir(WIFI_IOT_IO_NAME_GPIO_10, WIFI_IOT_GPIO_DIR_OUT);

while (1) {
GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_10, 1); // 亮
osDelay(50);
GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_10, 0); // 灭
osDelay(50);
}
}

SYS_RUN(LedTask);

通过 DevEco Device Tool 一键编译烧录后,就能看到板载 LED 开始闪烁。对于初学者来说,这种即时反馈非常有成就感。

典型应用场景

小熊派非常适合以下场景:

  1. 高校教学与竞赛:全国大学生物联网设计竞赛、华为 ICT 大赛等常见指定开发板。
  2. 鸿蒙生态体验:学习鸿蒙设备开发、碰一碰配网、分布式能力。
  3. 智能家居原型:配合 E53 传感器,快速验证温湿度监测、人体感应、烟感报警等方案。
  4. 个人兴趣与创客项目:小巧便携,适合制作温湿度时钟、智能开关等创意作品。

优缺点总结

优点 缺点
价格低廉(通常几十元人民币) 性能有限,不适合复杂计算或图形界面
资料丰富,社区活跃 仅支持 2.4G Wi-Fi,无蓝牙
OpenHarmony 官方支持 部分文档为中文,英文资料相对较少
E53 扩展生态丰富 需要一定的嵌入式/Linux 基础

购买与资料

  • 官方资料:润和软件官网、OpenHarmony 官方文档站
  • 开发社区:华为开发者联盟论坛、51CTO、CSDN 上有大量教程
  • 购买渠道:淘宝、京东搜索「小熊派 BearPi」即可找到官方店铺或授权代理

总结

小熊派(BearPi)是国内鸿蒙物联网教育领域最具代表性的开发板之一。它以亲民的价格、完善的 OpenHarmony 支持和丰富的扩展接口,降低了物联网开发的入门门槛。如果你想学习鸿蒙设备开发、参加物联网竞赛,或者只是想做几个有趣的智能家居小项目,小熊派都是一个非常值得入手的选择。


参考资料: