esp32-micropython】的更多相关文章

登录华科校园网,我用Socket 导语: 找一个华科学生问一问,学校的网络怎么样?得到的大多数是负面回答.其实不论是从覆盖区域.网络稳定性.还是速度来说,华科做的都还是可以的(24:00断网除外).可是有一点我从进校以来就一直不爽,那就是校园网的认证方式是有线锐捷+无线web页面组合,并且无线网不能输入MAC来指定无感认证设备.真的是非常的安(má)全(fàn)啊! 这就意味着像esp32这类MCU没法使用无线网,特别是大一学生不能开通有线也没法装路由器,当时想用esp32做点东西的我十分郁闷.…
MicroPython 在 esp-idf (esp32) 上编译固件 esp32 编译 micropython 的固件相关的资料应该很多吧,我也会出一篇,但会额外讲一些 linux 的东西的. 资料将按照以下顺序进行说明. 什么是 esp-idf ? 配置 esp32 工具链 准备 micropython 仓库 建立 micropython for esp32 固件 注意,以下操作截图全部在 linux 下完成(but 我在虚拟机,方便截图),顺便一提,我写的资料,并不会考虑开发新手,如果有问…
ESP32简介 ESP32 是上海乐鑫公司开发的一款比较新的32位微控制器,它集成了WiFi及蓝牙等功能,有着性能稳定.功耗低.价格低廉等特点,非常适用于物联网开发,但也可以作为普通的MCU使用. ESP8266 也是乐鑫公司开发的一种非常流行的WiFi芯片.相比 ESP8266 ,ESP32 更加强大.这篇文章 比较了 ESP8266 和 ESP32 之间的差别. ESP32的主要芯片种类有ESP32-C系列.ESP32-S系列和ESP32系列.这些芯片的参数和功能略有差异,例如ESP32-S…
1.完整源码: 主函数oled.py from ssd1306 import SSD1306_SPI from ssd1306 import SSD1306 import font import machine def draw_chinese(lcd,ch_str,x_axis,y_axis): offset_=0 y_axis=y_axis*16#中文高度一行占8个 x_axis=(x_axis*16)#中文宽度占16个 for k in ch_str: code = 0x00#将中文转成1…
之前我们尝试过直接把LED点亮并且闪烁. 今天尝试一下将LED的开关状态上云,并可以通过云来进行数据下发. 数据要上云,首先开发板要联网. 首先我们会用 Python的network 库, 在network库当中,提供STA_IF和AP_IF两种模式.其中进行连接的是使用STA_IF模式,如果使用AP_IF,则是将ESP32作为一个热点.后面的文章当中我们会用到. import network import utime WIFISSID = "Put your ssid here" W…
比如: pyboard micro:bit ESP8266/ESP32 stm32等等 什么是pyboard? pyboard是官方的MicroPython微控制器板,完全支持软件功能.硬件有: STM32F405RG微控制器 具有硬件浮点的168 MHz Cortex M4 CPU 1024KiB闪存ROM和192KiB RAM Micro USB连接器,用于电源和串行通信 Micro SD卡插槽,支持标准和高容量SD卡 3轴加速度计(MMA7660) 带可选备用电池的实时时钟 左下边缘有24…
继上一帖给esp32刷入micropython之后,忍不住给以esp12e也刷了micropython 这里先说一下webrepl: 通过wifi可以和esp8266交互,以及便携的传输文件 首次使用: import webrepl webrepl.start() 中间可能让你import 一个配置模块来设置密码具体即执行上两句就知道了. WebREPL - a prompt over WiFi WebREPL allows you to use the Python prompt over W…
1.ESP8266_12E(NodeMCU1.0)(AI Thinker)板Arduino IDE环境安装 (1)方法1(自动安装,windows,mac,linux平台都可) http://arduino.esp8266.com/stable/package_esp8266com_index.json (2)方法2(手工安装库和工具,mac,linux) (a)cd hardware (b)mkdir esp8266com (c)cd esp8266com (d)git clone https…
今天来说说 MicroPython 的架构情况,如果有必要我会做一些源码分析的文章供大家参考. 先来认识一下 MicroPython 整体情况,可以从软件的角度上去看待,首先我们拿到 MicroPython 的主仓库. 直接 git clone https://github.com/micropython/micropython ,在 Windows 下进行操作了解一下. 之后需要交叉编译代码的时候,必然会回到 Linux ,Windows 10 的发展 Linux 内核还需要一些时间,但应该也…
http://wiki.ai-thinker.com/doku.php/utils/esp32_idf_menuconfig   http://wiki.ai-thinker.com/doku.php/modules/esp32_module   http://esp32.info/docs/esp_idf/html/index.html   https://github.com/espressif/esp-idf   http://esp-idf.readthedocs.io/en/lates…