ESP32-MicroPython without Thonny】的更多相关文章

ESP32简介 ESP32 是上海乐鑫公司开发的一款比较新的32位微控制器,它集成了WiFi及蓝牙等功能,有着性能稳定.功耗低.价格低廉等特点,非常适用于物联网开发,但也可以作为普通的MCU使用. ESP8266 也是乐鑫公司开发的一种非常流行的WiFi芯片.相比 ESP8266 ,ESP32 更加强大.这篇文章 比较了 ESP8266 和 ESP32 之间的差别. ESP32的主要芯片种类有ESP32-C系列.ESP32-S系列和ESP32系列.这些芯片的参数和功能略有差异,例如ESP32-S…
1.乐鑫官网 2.ESP32踩坑 ESP32控制摇杆,定义sw的引脚时一定要设置为上拉才行. 3.ESP32入门之arduino IDE环境搭建 4.ESP32 MicroPython编程官网文档 ESP32教程(MicroPython与arduino) ESP-IDF 编程指南 微信控制ESP8266操控舵机(使用MicroPython) import network import socket #网络套接字和python一样 from machine import Pin,PWM impor…
登录华科校园网,我用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 我在虚拟机,方便截图),顺便一提,我写的资料,并不会考虑开发新手,如果有问…
[MicroPython ESP32] 内存分析 [(1)芯片:ESP32-WROOM-DA] 手册: https://www.espressif.com.cn/zh-hans/support/documents/technical-documents?keys=&field_type_tid%5B%5D=854 https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_cn.pdf…
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…
MicPython MicroPython是澳大利亚程序员和物理学家Damien George在2013年一次成功的众筹活动后最初创建的.MicroPython 和 CPython 在 Python 3 语法上保持高度的一致性,常用的标准语法命令都已经支持 Python语言有多种实现.如CPython.Jython.PyPy等.可以说MicroPython正是这Python大家族中的一员.但与其他Python成员不同的是,MicroPython更适用于嵌入式系统,如ESP8266.ESP32.P…
layout: post cid: 8 title: esp32把玩记-② 用Micropython点ssd1306 oled屏幕 slug: 8 date: 2022/08/12 15:12:39 updated: 2022/08/12 15:12:39 status: publish author: admin categories: 默认分类 tags: postDesc: postFile: postKeywords: postShow: 1 postShowImg: postShuoB…
比如: 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…