Files

资料导航

No 类别 路径
1 快速上手教程 docs/quick-start
2 案例代码列表 app
3 视频学习地址 B站

一、BearPi-HM Nano 开发板介绍

小熊派·季BearPi-HM Nano是一款由小熊派专为OpenHarmony系统打造的开发板,如下图所示。

  • 采用IoTCluB的E53接口标准,可接入所有的E53案例扩展板
  • 主控为WiFi SoC Hi3861160MHz主频,SRAM 352KB、ROM 288KB、2M Flash。
  • 板载NFC Forum Type 2 Tag芯片及天线,可实现OpenHarmony“碰一碰”功能。
  • 一根TypeC USB线,即可实现供电、下载、调试等多种功能。

二、快速上手(十分钟上手)

如果您想快速的体验一下OpenHarmony的源码[获取][编译][烧录]过程,强烈建议您学习以下教程,这能让您在环境安装环节省下不少时间。

1、文档(Gitee

三、手把手教程系列

如果您想学习OpenHarmony系统的环境搭建,并想了解整个从0到1的过程,建议您跟着教程一步一步的学习。 需要告诉您的是,OpenHarmony系统的环境搭建所涉及的领域及组件会比较多,您需要严格按照教程执行每一步,否则可能会出现不能预知的错误。

注:视频教程根据OpenHarmony 1.0.0版本录制,1.1.0版本后一些接口名字做了修改。开发者请灵活变通。

1、视频系列(B站) 对应PPT地址

2、文档系列(Gitee

四、BearPi-HM_Nano 案例开发

BearPi-HM Nano提供多个案例,案例以A、B、C、D进行不同类别进行分级,方便初学者由浅入深逐步学习。您拿到工程后经过简单的编程和下载即可看到实验现象。下面依次对A/B/C/D类进行介绍:

  • A1 - A99:内核类
  • B1 - B99:基础外设类
  • C1 - C99E53传感器类
  • D1 - D99:物联网类

例程列表如下所示:

编号 类别 例程名 说明
A1 内核 thread 任务交替打印
A2 内核 timer 定时器
A3 内核 event 事件
A4 内核 mutex 互斥锁
A5 内核 semp 信号量
A6 内核 message 消息队列
B1 基础 led_blink 红色 LED 不间断烁
B2 基础 button 按键控制LED灯亮灭
B3 基础 pwm_led 红色 LED 呼吸灯
B4 基础 adc_mq2 ADC读取电压
B5 基础 i2c_bh1750 I2C读取NFC标签
B6 基础 basic_uart UART自发自收
C1 E53传感器 e53_sf1_example 驱动烟雾传感器 MQ2
C2 E53传感器 e53_ia1_example 驱动温湿度传感器 SHT30
C3 E53传感器 e53_sc1_example 驱动光强传感器 BH1750
C4 E53传感器 e53_sc2_example 驱动 6 轴陀螺仪 MPU6050
C5 E53传感器 e53_is1_example 驱动人体红外传感器
D1 物联网 iot_wifi_ap Wifi热点创建
D2 物联网 iot_wifi_sta_connect Wifi联网
D3 物联网 udp_client 使用 Socket 实现 UDP 客户端
D4 物联网 tcp_server 使用 Socket 实现 TCP 服务端
D5 物联网 iot_mqtt 使用 Paho-MQTT 软件包实现 MQTT 协议通信
D6 物联网 iot_cloud_oc_sample 接入华为IoT 云平台
D7 物联网 iot_cloud_oc_smoke 基于华为IoT平台的智慧烟感案例
D8 物联网 iot_cloud_oc_light 基于华为IoT平台的智慧路灯案例
D9 物联网 iot_cloud_oc_manhole_cover 基于华为IoT平台的智慧井盖案例
D10 物联网 iot_cloud_oc_infrared 基于华为IoT平台的智慧人体感应案例
D11 物联网 iot_cloud_oc_agriculture 基于华为IoT平台的智慧农业案例
D12 物联网 iot_cloud_oc_gps 基于华为IoT平台的智慧物流案例

五、联系我们