pycom-micropython

ESP32 的 MicroPython
授权协议 MIT
开发语言 C/C++ Python
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 不详
投 递 者 公良征
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

pycom-micropython,MicroPython 的一个分支,具有自定义的在 Pycom 的 IoT 多网络模块上运行的 ESP32 端口。

这是 MicroPython 项目,其目的是在微控制器和小型嵌入式系统上实现 Python 3.x。

  • 因micropython官方固件对esp32支持还不完善,但是国外厂商有基于micropython对esp32针对性的支持(代码优先自家板子后续再提交到micropython官方合并),且python语法有所升级。所以手头上有esp32板子且想体验较为完善的micropython可以编译pycom的固件烧录到自己的板子上。 系统环境: ubuntu-16.04.2-desktop-amd64 假设

  • 本文基于https://github.com/pfalcon/awesome-micropython汇总而来,并加入自己的理解,推荐给大家,方便大家在自己的micropython上发挥更多创意,去做更多更好更棒的作品。 MicroPython(以下用mpy简称)被称为“Python的嵌入式版本”。其内容远远不止于此。 首先,不得不介绍的就是mpy的官方代码仓库,它的维护人是Damien Georg

  • 本教程演示如何在ESP32上设置MicroPython Web服务器。 一个网页将显示连接到ESP32的DHT22传感器的温度和湿度。 另一个网页将提供NeoPixel RGB LED的远程颜色和亮度控制。 对于网络服务器,我们将使用由杰出的程序员让·克里斯托夫(Jean-Christophe)创建的,名为MicroWebSrv的开源MicroPython库。 他做了出色的工作,制作了非常强大的轻

 相关资料
  • 本文向大家介绍详解PyCharm安装MicroPython插件的教程,包括了详解PyCharm安装MicroPython插件的教程的使用技巧和注意事项,需要的朋友参考一下 前言 PyCharm可以说是当今最流行的一款Python IDE了,大部分购买TPYBoard的小伙伴都会使用PyCharm编写MicroPython的程序。遗憾的是,只是把PyCharm当做了一种代码编辑器,调试依然还的需要其

  • 问题内容: 此处给出的ThreadLocal的目的是,该变量对于任何访问包含ThreadLocal变量的对象的线程都是局部的。将ThreadLocal变量作为类的成员,然后使其成为Thread的局部变量,而不是使Thread本身具有局部变量,这有什么区别? 问题答案: 线程是执行的单元,因此多个线程可以同时执行相同的代码。如果多个线程同时在一个对象/实例上执行,它们将共享实例变量。每个线程都有其自

  • 问题内容: 对于我的项目,我必须创建一个代理AppDelegate,该代理将把调用转发到另一个AppDelegate。 UIApplicationDelegate有一个。我的问题是,为什么我不能这样做: 该代码的问题是。 有人知道为什么吗? 问题答案: 该物业的协议,声明如下: 这意味着它是一个 可选属性 (在某种意义上,“ 不需要请求 实现协议的类 来实现/具有此属性 ”,就像 在Objecti

  • 问题内容: 我正在使用下面的代码将数据发送到TCP服务器。我假设我需要使用正确地指示客户端已完成发送请求。我的假设正确吗?如果不行,请让我知道目的。也感谢我可以做的任何进一步的优化。 客户 服务器 问题答案: 表示客户端已完成通过TCP连接的所有数据发送。它将发送剩余的数据,然后发送终止序列,该序列将完全关闭其OUTGOING连接。无法发送任何进一步的数据,这也将向您的程序表明请求已完全完成。因此

  • 问题内容: 我可以想到的对于Python类的每次使用,我都可以想到另一个同样(可能更多)可接受的解决方案,以实现相同的效果。例如: 在任何情况下,这都是最合适的解决方案吗?如果是这样,在什么情况下? 问题答案: 该函数是惰性的;它仅使用一项所需的内存。另一方面,和惯用法在内存中创建对象的n个副本。对于五个项目,乘法习惯用法可能更好,但是如果必须重复一百万次,您可能会注意到资源问题。 不过,很难想象

  • 问题内容: 目的是什么 如果我们可以简单地写 ? 相同的 和 问题答案: 从JavaDoc方法: API注意:此方法已用作,