3 Star 0 Fork 1

OpenHarmony-SIG / devboard_waffle_nano

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 8.20 KB
一键复制 编辑 原始数据 按行查看 历史
诌在行 提交于 2021-10-11 17:51 . Xfix: update README

OpenHarmony for Waffle Nano

Waffle Nano 1 Waffle Nano 2

一、Waffle Nano 套件介绍

Waffle Nano 是一款基于 OpenHarmony 系统打造的创客套件。

  • Type-C 接口实现云端编程、云端编译、在线烧录和云端调试。
  • 主控为Hi3861V100:160MHz主频、SRAM 352KB、ROM 288KB、2M Flash。
  • 板载 NFC 芯片及天线,可实现 OpenHarmony “碰一碰”功能。
  • 板载九轴姿态传感,可实现姿态检测、计步等功能。
  • 板载FPC底座可连接240*240分辨率TFT屏幕。

支持运行最新版本 OpenHarmony 和 Python 虚拟机

基于 OpenHarmony-v1.1.1-lts 定制的发行版固件还可支持运行精简的 Python 虚拟机,实现用 Python 开发 OpenHarmony 应用。

产品介绍视频

芯片参数

  • Soc

    Hi3861V100

  • CPU

    高性能 32bit 微处理器,最大工作频率 160MHz

  • RAM

    内嵌 SRAM 352KB

  • ROM

    ROM 288KB

  • Falsh

    内嵌 2MB Flash

外设

  • Wireless

    1x1 2.4GHz 频段(ch1~ch14) 支持 IEEE802.11b/g/n 单天线所有的数据速率 支持标准 20MHz 带宽和 5M/10M 窄带宽

  • USB

    Type-C USB 供电、UART数据传输

  • Display

    240*240 TFT LCD 屏幕

  • UART 3个

  • I2C 2个

  • SPI 2个

  • GPIO 15个

  • SDIO 1个

  • I2S 1个

  • ADC输入 7路

  • PWM 6路

二、使用说明

Waffle Nano 基于 OpenHarmony。可以使用 黑胡桃动手实验室 或者原生的 DevEco Device Tool 两种工具进行开发、编译、烧录、调测等。 当前 DevEco Device Tool 发布了 WindowsUbuntu 两个版本,但是当前 Windows 版本(除 Hi3861 外)尚不支持在Windows 平台下编译,需要在 Ubuntu 平台下编译,所以推荐使用 黑胡桃动手实验室 进行云端编程、云端编译和在线烧写。

  1. 开箱,安装外壳:视频教程
  2. 连接 Waffle Maker 云端编程平台开发

三、源码目录简介

目录名

描述

applications

Waffle Nano 应用程序样例

base

基础软件服务子系统集&硬件服务子系统集

build

组件化编译、构建和配置脚本

domains

增强软件服务子系统集

foundation

系统基础能力子系统集

kernel

内核子系统

test

测试子系统

third_party

开源第三方组件

utils

常用的工具集

vendor

厂商提供的软件

build.py

编译脚本文件

clean.sh

清理脚本文件

四、开发板预览

Waffle Nano V1 硬件介绍

五、关注我们

BW Labs

六、参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

七、其他

1
https://gitee.com/openharmony-sig/devboard_waffle_nano.git
git@gitee.com:openharmony-sig/devboard_waffle_nano.git
openharmony-sig
devboard_waffle_nano
devboard_waffle_nano
master

搜索帮助