内部文件系统microPython支持标准的Python的文件模块,可以使用open()这类原生函数。需要注意的是esp32上实时资源少,需要及时关闭掉一些file、socket。创建一个文件 >>> f = open('data.txt', 'w') >>> f.write('some data') 9 >>> f.close()其
转载 2023-07-20 14:54:03
565阅读
目录第一步-开发环境搭建第二步:点亮LED灯 第三步:ESP32连接wifi1. 设置工作模式 第四步:PC机控制ESP32LED灯课程链接基础01-Thonny+MicroPython+ESP32环境搭建_哔哩哔哩_bilibili第一步-开发环境搭建软件安装---固件下载必须打开软件和插上板子时,软件中显示boot.py,如果没显示就是固件没烧录,需要烧录固件第二步:点亮L
转载 2023-07-20 14:55:20
681阅读
介绍本MicroPython教程的目的是解释如何开始使用uPyCraft,这是一个支持IDE (集成开发环境) 是一种软件, 它通常集成一组工具, 使代码开发过程更容易。在这样的例子中, 著名的界面是简约的, 开始使用它是相当简单的, 我们将在本教程中看到。因此, 我们本教程的目标是连接到运行 micropython 的主板, 并在环境提示中发送一个简单的 "hello world" 命令。您可以
MicroPython教程旨在阐释如何将MicroPython固件烧录到简介本文旨在阐释如何将MicroPython固件烧录到MicroPython是Python 3编程语言的实现,其包含一个Python标准库的小子集,且已经经过优化,可在微控制器上运行[1]。幸运的是,https://github.com/micropython/micropython-esp32)。虽然我们可以自行构建本项目
在之前的文章中,有介绍了如何给 ESP32/ESP8266 配置 MicroPython ,以及介绍了如何上传下载代码、IDE 的选择,从这篇文章开始,将介绍如何使用 ESP32/ESP8266 进行实际项目的开发。在这里先给大家介绍一个网站:Random Nerd Tutorials | Learn ESP32, ESP8266, Arduino, and Raspberry Pi这个网站上有很
转载 2024-05-06 20:33:06
55阅读
文章目录▌01 两款WiFi开发板1.ESP32开发板(1)焊接模块的接口插针(2)加电测试3.刷新ESP32固件2.ESP8266开发板(1)接入微机USB(2)连接Thonny▌02 刷新ESP8266固件1.安装esptool2.擦除Flash3.烧录Flash4.通过WiFi配置ESP82665.使用Thonny更新ESP8266固件(1)更新固件(2)简单的实验▌总结 ESP32基础实
本文描述如何通过usercmodule(用户c模块)的方式,安装esp32-cam的OV2640摄像头驱动,并使固件具备支持4M SPIRAM、bluetooth等最新micropython内置模块。注本文的主要软件版本:Esp-idf:v4.0.2Micropython:v1.18一.操作系统安装1.安装”ubuntu 20.04 LTS”,vmware或者windows的WSL均可,在ubun
转载 2024-05-29 00:22:39
2430阅读
上一篇《保姆级超详细 ESP8266 MicroPython 部署攻略》介绍了如何为 ESP8266 配置 MicroPython ,本文将继续介绍另一款开发板 ESP32MicroPython 的部署。ESP32 的部署配置方法和 ESP8266 大致相同,只是在刷固件的时候有少许差异,以下将介绍详细步骤。固件下载MicroPython - Python for microcontroll
之前我们尝试过直接把LED点亮并且闪烁。 今天尝试一下将LED的开关状态上云,并可以通过云来进行数据下发。 数据要上云,首先开发板要联网。 首先我们会用 Python的network 库, 在network库当中,提供STA_IF和AP_IF两种模式。其中进行连接的是使用STA_IF模式,如果使用AP_IF,则是将ESP32作为一个热点。后面的文章当中我们会用到。import network i
转载 2023-11-12 14:32:46
290阅读
microPython常用函数microPython的函数很多machine moduleCPU主频 import machine machine.freq() # 获得当前CPU频率 machine.freq(160000000) # 设置当前CPU频率 控制引脚from machine import Pin p0 = Pin(0, Pin.
转载 2024-04-21 19:27:06
353阅读
ESP32 是一款低成本、低功耗的微控制器,集成了 Wi-Fi 和蓝牙。它是 ESP8266 的后继产品,ESP8266 也是一款低成本 Wi-Fi 微芯片,尽管功能非常有限。
原创 精选 2024-01-05 09:44:31
557阅读
MicroPython 是一种针对微控制器的轻量级 Python 版本,非常适合 ESP32 等物联网设备的开发。以下是一个详细的,将指导你行开发。
原创 2024-10-22 15:44:46
959阅读
【代码】控制ESP32联网的MicroPython代码。
原创 2024-10-26 09:26:52
56阅读
三步完成ESP32烧录MicroPython运行环境目前,MicroPython已经支持了多种硬件平台,包括ESP8266、ESP32、STM32、pyboard、WiPy等,本文主要介绍如何在ESP32上搭建MicroPython开发环境。今天本文将介绍一种全新的在ESP32开发板上烧录MicroPython固件的方法,这种方法不需要下载任何软件,只需要使用浏览器在线的烧录工具即可,操作简单,一
转载 2024-08-30 13:29:02
968阅读
通过以上步骤,你可以成功将MicroPython程序烧录到ESP32中,并开始开发你的应用。
原创 2024-10-19 05:10:10
581阅读
简介Matter(前称 CHIP 项目)是一个新的智能家居连接标准,由连接标准联盟(Connectivity Standards Alliance,前称 Zigbee Alliance)发起并领导,多家物联网龙头公司联合开发,致力于构建安全、可靠且能够无缝使用的物联网设备。乐鑫科技在其发起之初就加入了 Matter 计划,并专注于在乐鑫 SoC 上轻松地开发和使用 Matter。本文将讨论如何在
首先请参考我前面写的文章《基于esp32 C3的micropython开热点web配置无线网络保姆级教程》,学会如何在esp32c3上部署网站,本文只讲关键代码。首先说下templates文件夹里面的html代码:<!doctype html> <html lang="en"> <html> <head> <title>点亮l
转载 2024-07-06 09:15:27
115阅读
其实这个ISSUE在mpy库被提了好久了,不知道为啥,大约五天前突然被解决,也就是说,最新的主分支已经可以用gap_pair功能了,貌似还有个gap_passkey,现在mpy的ble功能终于补上最后一块了,遗憾的是目前还不能进行功率的控制。 github上有个mpy ble hid设备的库,也挺好的,用01studio的手柄我改了程序,能用,但是不能二次链接重连,自己想了半天也没明白,最后鼓起勇
根据官方介绍,我们列出这里需要用到的:分区表中的每个条目都包括以下几个部分:Name(标签)、Type(app、data 等)、SubType 以及在 flash 中的偏移量(分区的加载地址)。Type 字段可以指定为 app (0x00) 或者 data (0x01),也可以直接使用数字 0-254(或者十六进制 0x00-0xFE)。注意,0x00-0x3F 不得使用(预留给 esp-idf
ESP32–AT模式使用BLE做透传这里笔者用的APP是这个,各大应用商店应该都有。 文章目录ESP32--AT模式使用BLE做透传这里笔者用的APP是这个,各大应用商店应该都有。1.按照手册连接硬件2.烧录AT指令固件后,按照以下命令逐条发送:3.搜索并连接蓝牙,选择服务UUID4.打开服务ID进行透传测试 1.按照手册连接硬件 笔者使用的是安信可做的ESP32-S模组,默认TX-RX按照手册如
转载 2024-03-14 10:15:09
611阅读
  • 1
  • 2
  • 3
  • 4
  • 5