草庐IT

ESP8266WiFi库

全部标签

ESP32+VSCode开发环境搭建(全网最强最终解决方案)

文章目录本文承诺1安装步骤2开发机器环境准备3安装ESP-IDF-tools离线包4创建VSCode配置文件(纯净的开发环境)5安装espressifIDF插件6程序测试7常见问题7.1环境变量设置问题?问题1:到底是设置IDF_TOOLS_PATH和IDF_PATH还是只配置一个IDF_TOOLS_PATH?7.2安装包不能被espressifIDF插件检测到?问题2:遇到espressif由配置文件创建的纯环境,多次打开VSCode都在“USEEXISTINGSETUP”中都看不到怎么办?7.3总是重新安装Python3.11.2,总是安装失败?问题3:离线包安装的python环境只有3.

ESP8266 WiFi物联网智能插座—电能计量

目录1、芯片功能2、性能指标3、寄存器说明4、UART通信协议4.1、写操作帧格式和时序4.2、读操作帧格式和时序4.3、读取全电参数数据包4.4、配置波特率4.5、UART保护机制5、功能说明5.1、电流电压瞬态波形计量5.2、有功功率5.3、有功功率防潜动5.4、电能计量 5.5、电流电压有效值5.6、过流检测5.7、过零检测5.8、线电压频率检测6、应用电路7、驱动程序8、替代方案WiFi物联网智能插座硬件设计的重点就是电能计量,为此单独写一篇博文讲解电量计量的设计方案和实现原理。电量计量选用上海贝岭的BL0942芯片,最主要有原因是:硬件方案设计简单、计量精度不错且免校准、价格便宜以及

WiFi连接满格信号但是不能上网?

  WiFi已经成为人们日常生活中离不开的东西了,不论是手机还是笔记本电脑。但是有时候会遇到WiFi连接满格信号但是无法上网的情况,这是怎么回事呢?下面就和小编一起来看看吧。  WiFi满信号但是无法上网可能是这几个原因:  1、路由器网络问题  手机连接到WiFi之后,却没办法上网,这很可能是网络本身的问题,因为,WiFi信号是由路由器控制的,只要路由器正常工作,就能连WiFi,同时大多数时候如果路由器正常工作,但WiFi没有网络,很大可能就是因为网络故障所致。  2、设备被禁用或限速  如果连接到陌生的WiFi环境后,发现WiFi信号满格,但网络信号差,这可能是因为在路由器后台设置了对其它

获取本地电脑连接的所有WIFI密码(适合Windows 11/10/8/7)

背景如果你的心入职同事问你公司WIFI密码是多少,恰好这时你也忘记密码,用次方法可以实现得到WIFI密码。如果你忘记现在在WIFI密码,也可以用此方法获取。实现1.使用管理员权限打开cmd.exe2.获取本机所有连接的WIFI用户配置netshwlanshowprofile 3.将所有WIFI配置保存至指定目录下netshwlanexportprofilefolder=C:\key=clear4.查看文件夹下所有用户配置5.选择某WIFI(SSID)配置查看配置信息   

【ESP-IDF】介绍NVS

ESP-IDF是一款由乐鑫科技(EspressifSystems)开发的面向ESP32和ESP32-S系列芯片的开发框架,NVS(Non-VolatileStorage)是其中的一项功能。NVS是一种用于在嵌入式系统中保存持久化数据的键值存储库。在ESP-IDF中,NVS提供了一种简单且有效的方法来在ESP32芯片上保存和读取配置信息、状态数据、用户设置等应用程序数据,以便在设备重新启动或断电后能够恢复状态。NVS在ESP-IDF中具有以下特点和优点:非易失性:NVS中的数据在芯片断电或重新启动后仍然保持不变,不会丢失,适合保存需要长期存储的数据。键值对存储:NVS使用简单的键值对(Key-V

手把手使用Micropython+合宙Esp32c3(驱动安装,为合宙Esp32c3安装Micropython固件库,代码上传到ESP32C3中)含Thonny和vscode两种方法

文章目录驱动安装为合宙Esp32c3安装Micropython固件库1.Micropython简介2.Micropython解释器下载-Thonny解释器:-VScode:3.ESP32C3固件库下载以及安装固件库下载固件库安装方法一:Thonny中直接进行安装方法二:使用flash_download_tool安装(推荐)代码上传到ESP32C3中使用Thonny上传使用vscode后续合宙air101LCD屏幕显示驱动安装CH343驱动下载下载最新版本就好驱动下载好后,以管理员身份运行,并点击“安装”安装完成之后连接设备就可以在设备管理器中看到自己设备及端口为合宙Esp32c3安装Micro

MAC版本的Arduino+ESP32环境安装

MAC版本的Arduino+ESP32环境安装Arduino-IDE安装安装ESP32软件包(共2种方法)常用ESP32开发资源MAC编译出现问题解决方案Arduino-IDE安装官网下载安装Arduino-IDEArduino-IDE官方网站在这里选择macOS,自行选择intel和m系列芯片。偏好设置在这里设置中文,Preferrence在这里设置开发文件目录:/Users/shineber/Documents/Arduino设置开发板管理器地址:https://dl.espressif.com/dl/package_esp32_index.jsonhttps://m5stack.oss-

android的wifi adb连接使用

前言有时候没法用usb-adb连接电脑使用,比如我有时候要测试U盘。首先电脑和Android设备需连同一wifi连接步骤1.使用usb数据线连接设备2.设置wifiadb连接端口号PSC:\Users>adbtcpip6666restartinginTCPmodeport:66663.查看此时连接设备IPPSC:\Users>adbshellifconfigwlan0//看到连接设备的ip为:192.168.111.1024.拔掉usb数据线5.通过IP连接adbPSC:\Users>adbconnect192.168.111.102:6666connectedto192.168.111.10

我们无法设置移动热点,因为你的电脑未建立以太网,wifi或手机网络数据连接。电脑出现这样的报错,并且不能上网!

1、问题描述(如图):2、分析问题:可以win+R打开运行框,输入ncpa.cpl然后回车:这样即可打开Internet网络连接设置看看有没有网络适配器节点,当然也可以通过点击右下角的地球网络图标,点击“网络与Internet设置”查看。结果如图:发现问题了,跟本连接不了热点,但是有蓝牙驱动。说明是少了一些网卡驱动,然后继续分析,我们右键“此电脑”或者“计算机”,双击管理,打开设备管理器,发现确实是少了一个网卡驱动。如图:            正常的网络适配器截图:经过一波分析与发现,是缺少了:lntel(R) Wireless-AC 9560 这个驱动!3、问题解决:(1):如果家里有宽带