回复
     OpenHarmony 入门学习笔记(Neptune、BearPi-HM Nano) 原创
westinyang
 发布于 2021-12-1 19:55
 浏览
 0收藏
OpenHarmony
官方资料
- OpenHarmony 开源项目
 - OpenHarmony 中文文档
 - OpenHarmony 源码仓库清单列表
 - DevEco Device Tool 
一站式集成开发环境,支持 HarmonyOS 组件按需定制、一键编译和烧录- 轻量和小型系统编译构建指导
 - 获取源码及Ubuntu编译环境准备 
包含 hb安装 教程 
 - DevEco Marketplace(HPM) 
聚合了丰富的鸿蒙生态开发资源包,方便开发者一站式获取所需组件 - OpenHarmony-SIG 
用于孵化OpenHarmony相关开源生态项目 
技术社区
OpenHarmony L0-L5 级别说明
HarmonyOS根据设备能力不同,总共分为L0-L5级别,它们所代表的领域,如下:
- L0 128K-1M 手环、智能IoT
 - L1 1M-64M VR眼镜、智能配件
 - L2 64M-512M 音箱、摄像头、行车记录仪Linux内核
 - L3 512M-2G 智能表
 - L4 2G-4G 电视
 - L5 大于4G 手机、平板、电视、车机
 
OpenHarmony 3.0 (2021-09-30)
- OpenHarmony 3.0 发布|2021年9月30日线上见面会报名中!
 - OpenHarmony 3.0 LTS 发行说明
 - SIG 专场
- Raspberry Pi 3B OpenHarmony 
作者原始代码仓 - Python for HOS 
作者原始代码仓 - Risc-V 
SIG - Linkboy 
SIG - MiniBlink 
刚加入SIG,移植待实现 - OpenBlock 
作者原始代码仓 
 - Raspberry Pi 3B OpenHarmony 
 
开发板
计划学习顺序:
Neptune、BearPi-HM Nano…
- 
基于HiSilicon芯片的开发板
- Hi3516DV300 / Hi3518EV300 / Hi3861V100
 - BearPi-HM Nano(小熊派) 
DevEco Device Tool V2.2 Beta2 
 - 
基于第三方芯片的开发板
- Neptune(HH-SLNPT100) 
DevEco Device Tool V2.2 Beta1 - BL602 / Rtl8720 / Asr582x
 
 - Neptune(HH-SLNPT100) 
 
Neptune(HH-SLNPT100)
根据B站up主视频,Neptune编译环境跟海思hi3861基本一致,因Neptune使用了W800芯片,该芯片使用的是c-sky指令集,所以需要配置交叉编译环境。
关于W800芯片:
遗留问题:
- <span style=‘color:orange;’>OpenHarmony | LiteOS | 联盛德-W800-SDK | 平头哥YoC-W800-SDK</span> 之间的关系到底怎么理解?
 
资料
教程
- 震惊!全网最便宜鸿蒙开发板(Neptune)来了,只需9.9元就可搞定一切,赶快来体验! 
推荐阅读 - Neptune 开发板 , 鸿蒙Lite-OS, Ubuntu 开发环境搭建, 编译, 烧录. 一路通畅笔记. 
推荐阅读 - Openharmony环境搭建 
包含 安装hb 的教程 - Hi3861 实现手机APP配网功能 
推荐阅读 - 连续三天!攻克HarmonyOS最新物联网模组——Neptune
 - 基于Neptune开发板的键盘蓝牙模块DIY指南
 - Neptune开发板 使用libemqtt 点亮LED和关闭LED
 - Neptune开发板 MQTT-OTA升级实验
 - 《HarmonyOS手机与IOT设备的通讯实现》直播课答疑帖
 
购买
- 润和芯片社区 淘宝店 
9.9元运费12 - 华为开发者联盟 生态市场 
9.9元包邮 
文档
源码
- Neptune开发板HarmonyOS V1.1源码仓 开源版本 
基于 OpenHarmony V1.1.0 LTS 版本,适配 W800 WIFI/BT Combo 芯片 - Neptune开发板示例代码 
OLED屏、蜂鸣器、伺服舵机、网络应用等实例教程和项目 - OH_Fun–助燃你心中的极客梦想! 
有线键盘改造蓝牙键盘、护花使者等系列项目 
TODO
- 编写代码编译并烧录到Neptune开发板,开发一个简单的网页或app,通过自建的MQTT服务器与开发板进行通信
 - 借助NodeRed、blinker或者其他IoT开发平台,连接小爱同学控制开发版,驱动PWM控制无源蜂鸣器。
 - xxx
 
BearPi-HM Nano(小熊派)
BearPi-HM Nano基于海思Hi3861芯片,板上搭载丰富的资源外设,支持E53接口标准和NFC,搭载HarmonyOS操作系统,并配套有调试环境,全套教程以及实验案例(智慧路灯、井盖、物流,农业,烟感、人体感应)
资料
- 小熊派-HarmonyOS·季(BearPi-HM Nano) 
资料 文档 代码 All in one - BearPi-HM Nano 十分钟上手教程 
VMware MobaXterm RaiDrive CH340驱动 
购买
- 小熊派开源社区 淘宝店 
68元包邮 - 华为开发者联盟 生态市场 
72元包邮 
TODO
- xxx
 
其他发现
- Arduino中文社区–物联网教程 网站中了解到了 blinker 解决方案 
一套专业且易用物联网解决方案- 设备端可以使用蓝牙、WiFi、MQTT等方式接入,支持Arduino、freeRTOS、mbed OS、Linux等开发平台
 - 正好 Neptune 开发板也支持 freeRTOS,又多了一种新的玩法…
 
 - W800 Wi-Fi/蓝牙双模SoC开发系列教程 
其他使用W800芯片的开发板 
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
 分类 
    
        赞
        1
 
        收藏 
      
 回复
  相关推荐
 



















