目录第一步-开发环境搭建第二步:点亮LED灯 第三步:ESP32连接wifi1. 设置工作模式 第四步:PC机控制ESP32LED灯课程链接基础01-Thonny+MicroPython+ESP32环境搭建_哔哩哔哩_bilibili第一步-开发环境搭建软件安装---固件下载必须打开软件和插上板子时,软件中显示boot.py,如果没显示就是固件没烧录,需要烧录固件第二步:点亮L
转载 2023-07-20 14:55:20
681阅读
typedef struct { timer_alarm_t alarm_en; /*!< Timer alarm enable */ timer_start_t counter_en; /*!< Counter enable */ timer_intr_mode_t intr_type; /*!< Interrupt mode */
转载 2024-04-18 09:37:55
134阅读
# 如何在 ESP32 上使用 Python(MicroPython) 在这篇文章中,我们将学习如何在 ESP32 上安装和使用 Python(MicroPython)。MicroPython 是一种为微控制器设计轻量级 Python 实现,能够让我们在 ESP32 等设备上使用 Python 编程。 ## 流程概述 本次教程步骤如下所示: | 步骤 | 描述
原创 10月前
57阅读
1、安装虚拟机、ubuntu,确保能够上网在ubuntu下安装python、pip,一般默认安装python,最好python3.5以上安装pipsudo apt-get install python-pip sudo apt-get update #更新系统 pip -V #检查pip是否安装成功 pip install --upgrade pip #更新pip,可能需要pip3 instal
转载 2023-11-24 10:27:57
105阅读
前言之前我将爱智官方代码移植到了 arduino 上,详细可见arduino 天下第一(暴论) -- 智能猫眼与 SDDC 连接器移植到 arduino 上 在这过程中我踩了一些坑,在这里和大家分享一下。arduino 操作接口arduino 官方提供demo已经封装很好了,只用调用一个函数就能完成拍摄上传等一系列操作,但是如果这个接口不符合我们需求,就只能自己同时改改了。通过下面的连接可以看
转载 2023-09-11 16:51:20
236阅读
陈拓 2022/06/10-2022/06/111. 简介用micropython进行ESP32开发。进行ESP32开发,官方标准开发环境是ESP-IDF,开发语言使用C语言。但无论ESP-IDF还是C语言对于新手来说都太难了。micropython出现使得我们可以用Python语言操作ESP32,这样那些非专业EP32爱好者甚至及少年儿童都可以通过micropython来体验ESP32
文章目录目的库基础说明库列表Python基础库嵌入式设备相关库ESP32特有库总结 目的对于Python来说丰富库是其使用快速简易关键,这点对于MicroPython也一样,这篇文章就对MicroPython库做个罗列和简单说明。库基础说明MicroPython库分为三部分。一部分是把基础Python中常用库结合硬件特典重新实现,为了做区分这部分库在命名上稍有改变,比如原版 json
# 使用ESP32进行串口通信Python教程 ## 引言 ESP32是一款强大低功耗单片机,内置Wi-Fi和蓝牙功能,非常适合物联网项目。本文将介绍如何通过ESP32进行串口通信,并使用Python进行数据处理和交互。本篇教程包括代码示例、状态图和甘特图,以帮助读者更好地理解这一过程。 ## 硬件准备 在开始之前,你需要准备以下硬件: - ESP32开发板 - USB数据线 - 电
原创 10月前
113阅读
# Python ESP32 ESP32是一款强大微控制器,可以通过Python脚本进行编程。在开发ESP32项目时,通常需要将Python脚本打包成固件,以便在ESP32上运行。本文将介绍如何使用Python工具将ESP32项目打包成固件。 ## 安装Python工具 首先,我们需要安装一些Python工具来帮助我们打包ESP32项目。在命令行中运行以下命令来安装这些工具: ```
原创 2024-04-01 06:33:16
139阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
乐鑫宣布发布 Arduino ESP32 新版本v3.0.0,该版本使用最新 ESP-IDF v5.1,并新增对 ESP32-C6 和 ESP32-H2 支持。2021 年 9 月,乐鑫发布了 Arduino ESP32 v2.0.0,开始支持 ESP32-S2 和 ESP32-C3,稍后发布版本也增加了对 ESP32-S3 支持。v2.0.0 版本意义非凡,对社区生态来说是一个重要里程
内部文件系统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阅读
ESP32环境搭建(Thonny+MicroPython+ESP32)一、开发环境说明二、下载和安装Thonny三、下载MicroPython四、下载ESP32驱动五、烧录MicroPython到ESP32六、Thonny与ESP32交互七、编写代码7-1、编写一段简单程序附录:点灯实验八、总结 一、开发环境说明硬件:ESP32解释器:MicroPython(一种针对于硬件做了特殊处理Pyt
# 实现ESP32 Python步骤指南 作为一名经验丰富开发者,我将指导你如何实现ESP32 Python开发。ESP32是一款功能强大微控制器,而Python是一种易于学习和使用编程语言,将二者结合可以为你项目带来更多可能性。下面是实现该过程详细步骤: ## 步骤概览 下面的表格展示了实现ESP32 Python步骤概览: | 步骤 | 描述 | | --- | ---
原创 2023-11-10 06:57:25
304阅读
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阅读
目录前言硬件设计进入下载模式项目配置与下载前言目前 ESP32-S3 进行下载和调试有两种方式,一种是通过串口(UART),另一种是通过USB。如果使用串口的话,还需要一个额外串口芯片-CP2102。使用USB就可以直接连接、下载。硬件设计BOOT 键(GPIO0)是必须要有的,进入下载模式时候需要用到。复位键可以不用,直接使用上电复位配合上 BOOT 键也能进入下载模式。GPIO19 和 G
转载 2023-06-27 09:39:44
463阅读
一、概述CH340X、CH343、CH342等USB转串口芯片支持免外围电路ESP32/ESP8266等单片机串口一键下载功能,对此类支持多模式启动单片机,无需外围三极管等逻辑控制电路,将芯片提供输出信号脚直连MCUBOOT控制引脚(GPIO0)与CHIP_PU芯片使能引脚(EN)即可实现MCU BOOT和APP模式控制切换和固件下载。二、方案特点电路精简可靠,串口上电、掉电、打开、关闭等
转载 2023-10-31 21:50:35
491阅读
ESP32固件安装和基础测试ESP32- WORRM- 32固件安装使用软件ZTsoft安装固件使用FLASH_DOWNLOAD安装固件基础测试使用ZTsoft点亮LED使用Mind+点亮LED使用ESP32注意,先断串口在断电!要不然会有概率把固件弄没 最近新弄了个ESP32,又可以玩硬件啦。好好写个入门教程。本篇包含:固件安装,还有推荐一些好用软件。(主要是ESP32相关)ESP32- W
转载 2023-11-14 10:40:23
410阅读
文章目录前言一、下载ESP32固件:二、安装esptool三、下载IDE总结 前言今天终于开始着手搭建esp32开发环境了,之前板子也到了也看了许多教程视频。但是今天实践起来还是有不少问题,下面讲一下过程中遇到问题和解决方法(因人而异吧)。一、下载ESP32固件:没有这个东西你esp32没法进行MicroPython编程,网址:http://micropython.org/download#
转载 2023-10-20 11:26:33
300阅读
图片&视频怀旧风互联网收音机这是一个将复古与现代科技结合项目——使用ESP32制作互联网收音机。不同于传统FM收音机,这款收音机不需要天线,只要有稳定Wi-Fi信号,就可以在家中任何地方使用。它能够连接到全球各地网络电台,提供丰富多样音频内容。项目中使用了ESP-32作为核心处理器,通过I2S协议和内置DAC播放音频,音频输出则是通过MAX98357放大器连接到一个从旧手机中拆
  • 1
  • 2
  • 3
  • 4
  • 5