草庐IT

ESP_Nome

全部标签

【自用】ESP32-S3新板子 从零配置micropython环境(安装CH343驱动等)

总览1.安装CH343驱动2.下载microPython固件3.安装烧录软件flash_download_tool_3.9.3.exe并开始烧录4.安装ThonnyIDE软件并配置编译环境一、安装CH343驱动1.驱动下载https://www.wch.cn/downloads/CH343SER_EXE.html2.操作流程步骤1:通过Type-C数据线将ESP32S3与电脑连接(有坑)一定要连接COM端口(如下图所示右侧的端口)!连接左侧是无法用驱动的!步骤2:驱动下载好后,以管理员身份运行,并点击“安装”步骤3:打开“设备管理器”,能看到电脑识别了我们的ESP32S3二、下载microPy

STM32CubMX——ESP8266WiFi模块

前言凡心所向,素履所往;生如逆旅,一苇以航。一、ESP8266介绍ESP8266是一款超低功耗的UART-WiFi透传模块,拥有业内极富竞争力的封装尺寸和超低能耗技术,专为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi无线网络上,进行互联网或局域网通信,实现联网功能。硬件接口丰富,可支持UART,IIC,PWM,GPIO,ADC等,适用于各种物联网应用场合。如下我们使用的USART串口接口的ESP8266模块:二、接线与引脚说明开发板:STM32F103RBT6(正点原子的NANO开发板)WiFi模块:ESP8266MOD型号(如上图所示)接线图:STM32开发板ESP8266模

基于Arduino IDE开发的ESP8266(ESP-12F)项目3 ——串口通信

 本次写这篇文章是自己做一下学习记录,如有错误,还请大家斧正!!!日后及时修正!感谢支持! 欢迎大家的关注        点赞    收藏    留言目录前言    一、新建工程    二、项目函数介绍                         三、代码编写    四、编译、烧录、运行    五、代码进阶结束语前言    串口作为每一位单片机开发者查看其运行状态的一项有效手段、无论你是学习51单片机还是STM32等,一部分人喜欢使用串口作为其开发项目,调试单片机的一项有效手段。可以说串口的使用可以让自己的程序开发事半功倍。那接下来就带大家走入串口的教程。 一、新建工程    首先打开Ar

ESP-IDF安装配置食用教程(以Windows系统示例)

文章目录前言一、前期准备二、环境配置1.Python安装2.Git安装三、ESP-IDF安装四、其他五、结语前言徐小宝:本文仅以经验指南,涉及ESP-IDF安装,编译环境配置等。一、前期准备1、Git安装包,移步官网下载2、Python安装包,移步官网下载3、ESP-IDF文件包,移步官方Github下载或Gitee下载4、本博文所用文件,移步附件(ESP-IDF环境安装文件,含esp-idf-v4.0.1资源包、Git-2.35.1.2-64-bit安装包、python-3.7.9-amd64安装包、CMD快捷方式、配置文件等)下载二、环境配置1.Python安装1、打开Python安装包,

Arduino + ESP8266 NodeMcu(超详细)

        从计算机学院入坑工学院,第一次学习Arduino+ESP8266NodeMcu(CH340驱动版)开发板的学习        本着小白上道,才发现各种开源项目和一些包在到处割韭菜,记录一下第一次学习安装遇到的坑(本次记录所有下载链接和我上传在CSDN上的下载项目全部免费提供给大家下载)介绍一下软、硬件软件:1、IDE:Arduino1.8.19     官网下载入口:https://www.arduino.cc/      2、Arduino开发esp8266nodemcu开发板(3.0.2)的安装软件:     下载地址:https://cloud.codess-nas.to

windows - ESP 的值未正确保存....和 ​​C/C++ 调用约定

我正在使用OpenCV库、Boost库和我从这个LINK下载的一段代码编写应用程序.我在与Thunk32相同的解决方案下创建了一个项目,我有以下文件:MainProject.cpp#include"stdafx.h"intmain(intargc,char**argv){IplImage*img=cvLoadImage("C:/Users/Nicolas/Documents/VisualStudio2010/Projects/OpenCV_HelloWorld/Debug/gorilla.jpg");Window::WindowType1*win=newWindow::WindowTy

windows - COM 服务器 : ESP not saved across a function call when calling interface method

我正在EXE文件中实现COM服务器。准确地说,我正在向现有应用程序添加COM接口(interface)。最终目标是使应用程序自动化。第一个组件和一个接口(interface)(目前只有一个方法)基本就位。我可以在DLL中构建进程内服务器并成功获取接口(interface)指针并调用该方法。这是第一步,因为我只是在学习。我以后不需要DLL;它只是作为概念证明,我的组件和接口(interface)基本上没问题。然后我在EXE中构建了一个进程外服务器。我已经到了可以从客户端调用CoCreateInstance()的地步,然后启动EXE,注册其工厂,然后工厂创建组件的实例。CoCreateIn

c# - 使用线程进行数据库操作的最佳方式是什么?

我正在开发一个以SQLCompact作为主数据库的WinForms应用程序。有人告诉我我永远不会弄乱UI线程,每个操作都需要在UI线程之外完成。按照这个演讲,我为每个CRUD操作创建了一个线程并出现了一个进度条,但我认为这可能不是执行此操作的最佳方法,而且我不确定何时何地在数据库操作的同时使用线程。我没有使用UI线程来进行这些数据库调用,但如果我愿意的话,我没有看到任何问题。为了向用户显示信息,我在需要时调用(在网格或组合框中显示数据)。这是一小段代码:this.SuspendLayout();ProgressDialogprogressDialog=newProgressDialog

ESP8266WIFI模块(ESP01)上云端(OneNet平台,HTTP)

第一步使用onenet平台1.注册账号并登录Onenet平台2.打开控制台3.在控制台点击全部产品,选择基础服务的多协议接入4.选择·HTTP并点击添加产品。5.填写产品信息,名称随便起,行业任选一个,类别也任选,联网方式选择wifi6.添加设备并填写设备名称,随便起名个字,随便输入编号,但是同一产品下的设备编号不能重复。7.记录密钥和设备编号第二步硬件连线部分ESP013.3VGNDRXTXENUSB-TTL开发板3.3V接开发板GNDUSB-TTL的TX接USB-TTL的RX接3.3V注意!!!ESP开启机电流比较大,USB-TTL无法支持大电流最好使用开发板的3.3V.但是要注意共地。第

【ESP32最全学习笔记(基础篇)——6.ESP32 PWM(模拟输出)】

关于本教程:ESP32基础篇                               1.ESP32简介                                                                2.ESP32Arduino集成开发环境3.VS代码和PlatformIO4.ESP32引脚5.ESP32输入输出6.ESP32脉宽调制☑7.ESP32模拟输入8.ESP32中断定时器9.ESP32深度睡眠ESP32协议篇ESP32网络服务器ESP32LoRaESP32BLEESP32BLE客户端-服务器ESP32蓝牙ESP32MQTTESP32ESP-NOWE