野路子学习esp32(十四) 学习ESP32真正的好东西 MicroPython 以及 1z实验室@a.宏万

Posted hongwans

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了野路子学习esp32(十四) 学习ESP32真正的好东西 MicroPython 以及 1z实验室@a.宏万相关的知识,希望对你有一定的参考价值。

经历了很痛苦的乐鑫官方的idf 编程

后来终于看到了曙光 lua的 NodeMcu 

但是NodeMcu 对乐鑫官方api支持的不是太完整,最近又看了NodeMcu 官方的案例,终于在esp32上支持http了
但是其他方面支持还是不到位,而且云生成的bin一直都烧录成功后无法运行,至今也不知道啥原因

网上看到很少有人咨询以及回答这个问题的,就放弃了NodeMcu 

 

终于 终于 终于 在今天发现了又一神奇    MicroPython   这里要感谢 1z实验室 。简直就是福星呀 

1z实验室 http://www.1zlab.com

技术图片

 

看到这个是不是很舒服,多么符合现代人的审美,关键的是他们还做了一个很牛逼的东西  

 

 http://www.1zlab.com/ide/#/       一个在线的编辑器,一个想vscode的编辑器 可以无线链接你的esp32

 

技术图片

 

 最牛逼的是官方提供了详细的文案,并且实现了我非常需要的一个模块  mqtt  有了mqtt 才能算上lot的模块

 

http://www.1zlab.com/wiki/micropython-esp32/emp-ide-userguide/  大家自己看吧 非常好 

 

技术图片

 

如果你想链接wifi 

import network # 导入network模块
wifi = network.WLAN(network.STA_IF)  # 设置为STA_IF模式,即接入wifi路由器的模式AP_IF为作为热点
wifi.active(True) # 将wifi激活
wifi.connect(<essid>,<password>) #连接至wifi

就这样 你就链接上网络了  是不是很厉害 

MicroPython  基本上就是一个放在 lot芯片中的 python 基本上一致

 

以上是关于野路子学习esp32(十四) 学习ESP32真正的好东西 MicroPython 以及 1z实验室@a.宏万的主要内容,如果未能解决你的问题,请参考以下文章

野路子学习esp32 开发工具清单@a.宏万

野路子学习esp32 新建一个应用@a.宏万

野路子学习esp32(十七)ESP32-MicroPython OLED AND DHT11 @a.宏万

野路子学习esp32 GPIO 点亮LED@a.宏万

野路子学习esp32 升级最新的官方SDK @a.宏万

esp32管脚供电程序就崩溃