4 Star 0 Fork 0

黑胡桃实验室 BlackWalnut Labs. / Waffle MicroV1 Python API Doc

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Waffle Micro V1.0 API 文档(Waffle Micro MicroPython API docs)

欢迎! 您现在浏览的是 Waffle Micro Python 接口文档(中文),由 黑胡桃实验室维护更新。

C 语言是硬件和软件领域的基石,但是作为初学者的入门语言,很容易打击人们的学习积极性。Python 更适合作为第一门编程语言,Python 也能更容易的让人体验到硬件编程的快乐。

Waffle Micro V1.0 开发板介绍

华夫饼(Waffle Micro)是一款黑胡桃实验室基于 MicroPython 开源项目定制的一款创客套件。

  • 套件支持 PythonArduino 两种开发方式;
  • 套件配置云端编程平台,无需在本地配置开发环境,即可编写应用;
  • 套件中的开发板部分包含摄像头、3 轴加速度计、3 轴陀螺仪、3 轴磁力计、温湿度计、蜂鸣器、全向麦克风和 TFT 屏幕;
  • 套件中的开发板部分主控为 WiFi SOC ESP32,240MHz 主频,SRAM 4MB、16MB Flash;
  • 套件通过 TypeC 接口实现供电、连接平台、下载程序、调试程序等多种功能。

Python API 接口目录

模块 说明
Windows 烧录固件指南 在 Windows 上烧录 Waffle Micro 驱动
Mac 烧录固件烧录指南 在 Mac 上烧录 Waffle Micro 驱动
base 支持的 python3 语法
builtin 内置方法,比如异常处理、列表、字符串等
引脚 Pin Waffle Micro 的 引脚控制 Pin 库
延时函数 Waffle Micro 的 延时函数
定时器 Waffle Micro 上 定时器 的使用方法
PWM 脉宽调制 在 Waffle Micro 中使用 PWM
DAC 数模转换器 Waffle Micro 上的 DAC 资源的使用方法
Real time clock (RTC) RTC 的使用以及时间的校准方法
蜂鸣器 Waffle Micro 上蜂鸣器的使用方法
LED 彩灯 Waffle Micro 上 LED 彩灯 的使用方法
TFT 屏幕 Waffle Micro 上 TFT 屏幕 的使用方法
海龟绘图 Waffle Micro 上 海龟绘图 使用方法
摄像头 Waffle Micro 上 摄像头 使用方法
温湿度气压计 Waffle Micro 上 温湿度气压计 使用方法
9轴姿态传感器 Waffle Micro 上 9轴姿态传感器 使用方法
全向麦克风 Waffle Micro 上 全向麦克风 使用方法
管理 WiFi 网络 网络相关接口
Socket 通信 socket 接口是网络通信的基础
ussl – SSL/TLS 模块 SSL/TLS 协议是网络安全通信的重要基石
Mqtt 通信 一种 网络通信协议 来保障信息的传递, 保障 服务质量
BLE 低功耗蓝牙通信 Waffle Micro 上 蓝牙无线通讯 的使用方法
math 普通数学函数
uarray 数字类型的数组
ubinascii 以 ASCII 格式(双向)实现二进制数据和二进制数据的各种编码之间的转换
ucollections 集合类型
uhashlib 二进制数据哈希算法
uheapq 堆栈算法
ujson JSON 编码解码
ure 正则表达式
TensorFlow 库 该模块可以加载并运行 TF Lite 模型
uos 文件管理,基本的内核接口
gc 内存管理,控制垃圾回收
thread 多线程编程
micropython 访问和控制 MicroPython 内部
ESP32 芯片特定功能
uio IO 流
ustruct 打包和解包数据
uzlib zlib 解压缩
btree 简单的 BTree 数据库
ucryptolib 密码对象,适用于加密/解密
uctypes 以结构化方式访问二进制数据

外部链接

Numpy(ulab) 库

关于我们

黑胡桃实验室公众号

参与贡献

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

About

No description expand collapse
Python
Apache-2.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Python
1
https://gitee.com/blackwalnutlabs/waffle-micro-v1-python-api-doc.git
git@gitee.com:blackwalnutlabs/waffle-micro-v1-python-api-doc.git
blackwalnutlabs
waffle-micro-v1-python-api-doc
Waffle MicroV1 Python API Doc
master

Search