# Waffle Nano V1 MicroPython 接口文档(Waffle Nano MicroPython API docs) <a href='https://gitee.com/blackwalnutlabs/waffle_nano_v1_python_api_document/stargazers'><img src='https://gitee.com/blackwalnutlabs/waffle_nano_v1_python_api_document/badge/star.svg?theme=dark' alt='star'></img></a> 欢迎! 您现在浏览的是 `Waffle Nano Python` 接口文档(中文),由 `黑胡桃实验室-OpenHarmony` 团队维护更新。 ## Waffle Nano 开发套件简介 华夫饼鸿蒙版(Waffle Nano)是一款黑胡桃实验室在研究 OpenHarmony 开源项目中制作出来的一款 OpenHarmony 创客套件。 - 套件支持 Python 和 C 两种语言开发应用程序; - 套件配置云端编程平台,无需在本地配置开发环境,即可编写鸿蒙应用; - 套件中的开发板部分包含 3 轴加速度计、3 轴陀螺仪、3 轴磁力计、NFC Tag 芯片和 240*240 TFT 屏幕; - 套件中的开发板部分主控为WiFi SOC Hi3861,160MHz主频,SRAM 352KB、ROM 288KB、2M Flash; - 套件通过 TypeC 接口实现供电、连接平台、下载程序、调试程序等多种功能。 ## 快速上手 Python 开发鸿蒙应用 如果您想快速的体验一下 OpenHarmony 使用 Python 开发应用,无需配置开发环境,只需要使用以下两步: 1、开箱套件 按照开箱视频打开硬件,并安装外壳。[开箱视频](https://www.bilibili.com/video/BV1j3411r7N8) 2、连接 IDE 开始编写代码。[演示视频](https://www.bilibili.com/video/BV1n64y1s7SW) > 目前 OpenHarmony 在持续升级中,建议及时更新固件以获得更好的 Python 开发体验。[固件下载页面](https://wafflenano.blackwalnut.tech/#/firmware) ## Python API 接口目录 | 模块 | 说明 | |---|---| |[base](base/README.md)| 支持的 python3 语法 | |[builtin](builtin/README.md)| 内置方法,比如异常处理、列表、字符串等 | |[GPIO](machine/GPIO/README.md)| machine.GPIO 库 | |[UART](machine/UART/README.md)| machine.UART 库 | |[I2C](machine/I2C/README.md)| machine.I2C 库 | |[SPI](machine/SPI/README.md)| machine.SPI 库 | |[PWM](machine/PWM/README.md)| machine.PWM 库 | |[ADC](machine/ADC/README.md)| machine.ADC 库 | |[math](math/README.md)| 常用数学函数 | |[memoryview](memoryview/README.md)| 内存视图相关操作 | |[network](network/README.md)| 网络相关接口 | |[socket](socket/README.md)| socket 接口是网络通信的基础 | |[timer](timer/README.md)| 定时器 | |[ubinascii](ubinascii/README.md)| 二进制数据和ASCII格式的各种编码之间的转换(双向) | |[ucollections](ucollections/README.md)| 高级集合和容器类型来保存/累积各种对象 | |[uctypes](uctypes/README.md)| 自定义数据结构 | |[uheapq](uheapq/README.md)| 堆队列算法 | |[uhashlib](uhashlib/README.md)| SHA256算法加密安全算法 | |[ujson](ujson/README.md)| JSON数据格式 | |[urandom](urandom/README.md)| 生成随机数 | |[ure](ure/README.md)| 正则表达式相关操作 | |[ustruct](ustruct/README.md)| 打包和解压缩数据 | |[utime](utime/README.md)| 提供用于获取当前时间和日期、测量时间间隔和延迟的函数 | |[gc](gc/README.md)| 内存管理 | |[uos](uos/README.md)| 文件管理 | |[BME280](bme280/README.md)| BME280 驱动程序 | |[ICM20948](icm20948/README.md)| ICM20948 驱动程序 | |[ST7789](st7789/README.md)| ST7789 驱动程序 | |[framebuf](framebuf/README.md)| 提供可用于创建位图、可发送到显示器的通用帧缓冲区操作库 | |[nfc](nfc/README.md)| NFC 调用接口 | |[QRCode](QRCode/README.md)| 二维码生成库 | ## 外部链接 [Waffle Nano 创客套件](https://wafflenano.blackwalnut.tech/) [Waffle Nano 固件下载](https://wafflenano.blackwalnut.tech/#/firmware) [Waffle Nano 硬件获取](https://item.taobao.com/item.htm?spm=a230r.1.14.16.7633252853ro5G&id=649758897293) [Waffle Nano 传感器库](https://gitee.com/blackwalnutlabs/waffle-nano-v1-sensor-lib) [黑胡桃实验室官网](https://blackwalnut.tech/) [OpenHarmony 开源项目](https://gitee.com/openharmony) ## 关于我们  ## 参与贡献 1. `Fork` 本仓库 2. 新建 `Feat_xxx` 分支 3. 提交代码 4. 新建 `Pull Request`