首页 > 编程语言 >使用MicroPython开发ESP32系列单片机程序入门

使用MicroPython开发ESP32系列单片机程序入门

时间:2024-10-31 17:33:42浏览次数:6  
标签:MicroPython 烧录 S3 ESP32 单片机 https 串口 固件

请参考网络ESP32教程

地址:https://www.itprojects.cn/coursecenter-hardware.html

以ESP32-S3为例讲述烧录固件过程

1、下载Micropython固件。首次使用ESP32时,需要将micropython固件烧录到ESP32内。

不同芯片,Micropython固件不同。

固件下载地址  为: https://micropython.org/download/ 选ESP32-S3

 

2、在PC机上,下载ESP32板载USB转串口驱动,并安装。

将ESP32-S3板子(注意使用板子的哪个TypeC口)通过USB连接到PC机,并在PC机的设备管理器中确认COM口。

 

3、下载Flash Download Tools  用来将固件通过串口烧录到ESP32。

乐鑫官网 地址:https://www.espressif.com.cn/en

 4、烧录固件参考过程

4.1选择芯片类型及串口通信

 4.2 选对应固件,并设置固件文件的烧录地址(0x00)在烧录软件中选择正确的COM口(连接ESP32的串口),

点击START按钮并执行烧录操作(每执行烧录前应拔下USB线然后再插上)。依此显示 同步(等几秒种)-下载-成功。

 

 

 

标签:MicroPython,烧录,S3,ESP32,单片机,https,串口,固件
From: https://www.cnblogs.com/excellentHellen/p/18518407

相关文章

  • ESP32组件管理
    前言最近在查找资料的过程中,偶然发现ESP32-IDF的框架下,官方提供了一套组件管理器,能够有效的,快速的部署一些开源的软件框架,下面简单介绍一下该功能如何使用。在项目中使用组件列表访问官方网站,查询所需要的组件,这里建议IDF版本为5.0以上。大多数组件都只支持5.0以上的版本。......
  • ESP32-LVGL驱动框架
    问题背景最近在调试一个新屏幕的过程中,使用LVGL官方的lvgl_esp32_driver驱动,在我这个分辨率比较大(454x454)的屏幕下会出现,在分配完成buff后,若buff过大会出现,在刷屏的时候会这种警告。txdatatransfer>hardwaremaxsupportedlen研究了底层代码后发现在spi_master.c文件......
  • 基于单片机的的报警系统的设计(论文+源码)
    1、系统设计方案    本设计基于单片机的的报警系统设计,主要是结合单片机技术立足于产业应用而展开,全文针对目标功能进行关键器件的选择,电路图绘制,软件程序编写等等,在整个文章的章节结构上,大致如下:在第一章绪论对基于单片机的的报警系统设计课题的理论背景进行分析并引......
  • 基于单片机的驾驶员疲劳驾驶监测系统设计(论文+源码)
    1、系统设计方案本设计驾驶员疲劳驾驶监测系统,主要是结合单片机技术立足于产业应用而展开,全文针对目标功能进行关键器件的选择,电路图绘制,软件程序编写等等,在整个文章的章节结构上,大致如下:在第一章绪论对驾驶员疲劳驾驶监测系统课题的理论背景进行分析并引申出设计的必要性,在第......
  • 【花雕学编程】Arduino动手做(237)---使用 ESP32 V1 Rev1 自身的热点来创建一个简易的 H
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的......
  • 基于STM32单片机的交通灯控制系统
    一、实现功能本设计主要是介绍了单片机控制下的交通灯控制系统,详细介绍了其硬件和软件设计,并对其各功能模块做了详细介绍,其主要功能和指标如下:    东西、南北两干道交于十字路口,各干道有一组红、绿、黄三个指示灯,指挥车辆和行人安全通行。南北方向为主干道,通行时间为9......
  • Micropython PICO 随记-使用PIO驱动Syn6288
    开发环境MCU:Pico1(无wifi版)传感器模块:Syn6288使用固件:自编译版本开发环境:MacBookProSonoma14.5开发工具:Thonny4.1.6开发语言:MicroPython1.20.0资料学习StateMachineApi参考官方代码UART通讯协议Syn6288手册代码使用创建两个StateMachine,分别用于发送待......
  • 【单片机】用mipi_dsi点亮屏幕,帧缓存写入失败原因
    mipi_dsi协议    mipi协议的优点在于传输快,可以通过双边传输的,然后可以多组通讯线进行数据传输,也就是所谓的lane,正常都是1组或者2组。其快速通讯和处理的功能主要用于显示界面UI的设计,也就是所谓的LVGL。      但是其缺点也很明显,就在于没有内部内存......
  • 读取单片机内部程序的方法
    读取单片机内部程序的方法‌使用Keil软件‌:如果芯片是‌Flash类型的,可以使用Keil软件配合硬件调试工具进行读取。首先,需要配置Keil工程,包括去掉硬件调试中的LoadApplicationatStartup选项,并配置flash为不进行擦写。然后,进入芯片仿真模式,并以全速运行以确保memory中的数......
  • 爱上单片机第4版
    单片机(Microcontroller)是一种集成在单一芯片上的小型计算机系统,包含CPU、内存、I/O接口等,能执行特定控制任务。以下是一些关于单片机的关键技术分享:书在python33点(0M一、单片机的基础组成与原理中央处理器(CPU):单片机的核心部件,负责执行程序指令。控制整个系统的操作,包括数......