02 黄盈樟 MicroPython与硬件开发MicroPython与硬件开发 黄盈樟 个人简介 2019年11月10日8时10分 资深嵌入式开发工程师,近几年的工作领域为开源无人机系统应用、物联网全系统 应用,擅长语言是C/C++/Python, 曾于国内多个重点大学开展无人机应用项目, 在国内多所二本院校担任物联网专业的课程讲师。 目录 CONTENTS 硬件发展史与开发语言 MicroPython发展史 MicroPython实例 MicroPython实例 物联网全栈开发 1 硬件发展史与开发语言 根据摩尔定律的发展,硬件的性能越来越好,随之对开发语言的 要求也越高。 电子管时代 中小型机时代 嵌入式系统时代 物联网时代 2 MicroPython发展史 MicroPython的缘起,在教育领域中的应用。 MicroPython发明者 • Damien George Mu编辑器及MicroPython贡献者 • MicroPython支持的硬件开发板 • PyBoard • WiPy • ESP8266 • ESP32 • STM32F4 • NUCLEO boards • Espruino Pico MicroPython在教育中的应用(Microbit) MicroPython在教育中的应用(Microbit) 3 MicroPython实例 介绍MicroPython开发环境和主要实例 UPyCraft开发环境0 码力 | 23 页 | 1.77 MB | 1 年前3
WeRoBot 1.4.0 微信公众号开发框架文档索引 模块 | 下一页 | WeRoBot 1.4.0 文档 » WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 回应有指定文本的消息 Session 开启/关闭 Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage Version 0.3.3 Version 0.3.2 Version 0.3.1 Version 0.3.0 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.4.0 文档 » 入门 Hello World 最简单的Hello World, 会给收到的每一条信息回复 Hello World import0 码力 | 82 页 | 88.39 KB | 1 年前3
WeRoBot 1.6.0 微信公众号开发框架文档索引 模块 | 下一页 | WeRoBot 1.6.0 文档 » WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 回应有指定文本的消息 Session 开启/关闭 Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 模板消息 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage Version 0.3.3 Version 0.3.2 Version 0.3.1 Version 0.3.0 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.6.0 文档 » 入门 Hello World 最简单的Hello World, 会给收到的每一条信息回复 Hello World import0 码力 | 85 页 | 89.26 KB | 1 年前3
WeRoBot 1.5.0 微信公众号开发框架文档索引 模块 | 下一页 | WeRoBot 1.5.0 文档 » WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 回应有指定文本的消息 Session 开启/关闭 Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 模板消息 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage Version 0.3.3 Version 0.3.2 Version 0.3.1 Version 0.3.0 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.5.0 文档 » 入门 Hello World 最简单的Hello World, 会给收到的每一条信息回复 Hello World import0 码力 | 83 页 | 88.85 KB | 1 年前3
WeRoBot 1.10.0 微信公众号开发框架文档WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 Session 开启/关闭 Session Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 用户标签管理 模板消息 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage LinkMessage LocationMessage t=resource/res_main&id=mp1434696670] 为 WeRoBot 开启消息加密功能,首先需要安装 cryptography pip install cryptography 之后, 你只需要将开发者 ID(AppID) 和微信公众平台后台设置的 EncodingAESKey 加到 WeRoBot 的 Config 里面就可以了 from werobot import WeRoBot robot0 码力 | 101 页 | 73.89 KB | 1 年前3
WeRoBot 1.6.0 微信公众号开发框架文档WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 Session 开启/关闭 Session Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 模板消息 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage LinkMessage LocationMessage t=resource/res_main&id=mp1434696670] 为 WeRoBot 开启消息加密功能,首先需要安装 cryptography pip install cryptography 之后, 你只需要将开发者 ID(AppID) 和微信公众平台后台设置的 EncodingAESKey 加到 WeRoBot 的 Config 里面就可以了 from werobot import WeRoBot robot0 码力 | 94 页 | 74.98 KB | 1 年前3
WeRoBot 1.12.0 微信公众号开发框架文档WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 Session 开启/关闭 Session Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 用户标签管理 模板消息 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage LinkMessage LocationMessage t=resource/res_main&id=mp1434696670] 为 WeRoBot 开启消息加密功能,首先需要安装 cryptography pip install cryptography 之后, 你只需要将开发者 ID(AppID) 和微信公众平台后台设置的 EncodingAESKey 加到 WeRoBot 的 Config 里面就可以了 from werobot import WeRoBot robot0 码力 | 103 页 | 74.49 KB | 1 年前3
WeRoBot 0.2.0 微信公众号开发框架文档0 码力 | 8 页 | 32.83 KB | 1 年前3
WeRoBot 1.1.0 微信公众号开发框架文档索引 模块 | 下一页 | WeRoBot 1.1.0 文档 » WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 Session 开启/关闭 Session 修改 Handler 以使用 Session 可用的 Session Storage WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 Message Message 公共属性 TextMessage ImageMessage LinkMessage LocationMessage Version 0.3.3 Version 0.3.2 Version 0.3.1 Version 0.3.0 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.1.0 文档 » 入门 Hello World 最简单的Hello World, 会给收到的每一条信息回复 Hello World import0 码力 | 62 页 | 75.61 KB | 1 年前3
WeRoBot 1.2.0 微信公众号开发框架文档索引 模块 | 下一页 | WeRoBot 1.2.0 文档 » WeRoBot WeRoBot 是一个微信公众号开发框架。 入门 Hello World 消息处理 使用 Session 记录用户状态 创建自定义菜单 消息加解密 部署 在独立服务器上部署 在SAE上部署 Handler 类型过滤 robot.key_click —— 回应自定义菜单 robot.filter —— 回应有指定文本的消息 回应有指定文本的消息 Session 开启/关闭 Session 修改 Handler 以使用 Session WeRoBot.Client —— 微信 API 操作类 开始开发 自定义菜单 消息管理 用户管理 账户管理 素材管理 返回码都是什么意思? 48001 – API Unauthorized Message Message 公共属性 TextMessage ImageMessage Version 0.3.3 Version 0.3.2 Version 0.3.1 Version 0.3.0 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.2.0 文档 » 入门 Hello World 最简单的Hello World, 会给收到的每一条信息回复 Hello World import0 码力 | 70 页 | 82.33 KB | 1 年前3
共 189 条
- 1
- 2
- 3
- 4
- 5
- 6
- 19













