草庐IT

ESP8266WiFi库

全部标签

ESP32 移植 LVGL UI 库

环境:硬件:ESP32LCD:ST7796 3.5寸480*320屏 电容触摸IC:GT911IDE:VisualStudioCodewithPlatoformIOextensionLVGL版本:3.0移植前准备移植前已经使用eSPI驱动起了ST7796屏,别且实现了触摸驱动。 LVGL移植步骤如下:下载LVGL代码下载LVGL文件,放置到工程的.lib库中:  编辑配置文件把LVGL源文件根目录下的 lv_conf_template.h重命名为lv_conf.h首先把第10行左右的宏定义打开:#if1/*Setitto"1"toenablecontent*/更改main.cpp文件主文件中导

【无法联网】电脑wifi列表为空的解决方案

打开电脑,发现wifi列表为空,点击设置显示未连接首先检查是不是网卡驱动有问题,cmd,devmgmt.msc找到网络适配器,看看网卡前面是否有感叹号,如果没有则说明网卡没问题,有问题则重装驱动看看网络协议是否设置正确找到"控制面板\所有控制面板项\网络和共享中心",更改适配器设置,找到wifi,右键属性,看看Internet版本协议是否勾选如果勾选了说明不是协议的问题,接下来尝试看看无线网服务是否开启,参考知乎,这两个改为自动启动,我试到这里联网问题已解决.PS:设置里的网络重置试了,没有用!

笔记本电脑连接不上WiFi怎么办?4个实用解决方法!

案例:笔记本电脑连接不上WiFi怎么办“朋友们,想问问大家知道为什么我的笔记本电脑连接不上WiFi呢?试了好几遍还是无法连接,遇到这种情况我应该怎么解决呢?感谢大家!”在现代生活中,笔记本电脑成为了人们必不可少的工具之一。当笔记本电脑连接不上WiFi时,这将极大地影响我们的生产和生活。笔记本电脑连接不上WiFi怎么办?这4个实用的方法你会吗?一起来学学吧!操作环境:演示机型:联想GeekPro2020系统版本:Windows10一、笔记本电脑怎么连接WiFi经常需要使用笔记本的朋友可能知道,没有网络的电脑就如喝不到水的乌鸦,会让很多工作都无法正常进行。笔记本电脑无线网络连接不上,可能是由各种原

ESP8266型号、下载、接线、烧录等怕忘总结

ESP8266型号、下载、接线、烧录等怕忘总结1.不同模块参数、下载接线等(1)ESP01(2)ESP01S(3)ESP07(4)ESP07S(5)ESP12E12F和12E管脚一样(6)ESP12F(7)ESP12S2.常见模块之间参数比较3.ESP12E,ESP-12F,ESP-12S这三款模块区别ESP-12E使用的PCB板层为两层,ESP-12F使用的PCB板层为四层,使用上更加稳定,ESP-12S在ESP-12F的基础上将IO0,IO15,RST,EN引脚进行了内部上下拉处理,接线上只需要接四根线就可以正常使用。4.固件下载(1)arduino环境下载​配置好环境即可(2)官方FLA

随身WiFi刷Magisk青龙面板+对接sillGirl傻妞

准备工作:Magisk青龙面板面具模块+JuiceSSH【手机版ssh终端】+MT管理器+傻妞机器人文件+QQ机器人文件下载Magisk青龙面板面具模块,推荐版本:2.10.13刷入面具模块,重启手机生效打开JuiceSSH,添加刚刚刷入的面具模块的服务器信息【青龙面板面具模块是个内置了青龙面板的ALpine系统】服务器连接配置名称随意地址:127.0.0.1端口:22新建一个认证名称随意用户名:root密码:123456右上角打勾确认添加打开MT管理器,授权root权限找到下载好的傻妞机器人和QQ机器人压缩包解压到这个路径,主意路径!/data/alpine/root/解压好之后,进入刚刚解

笔记本无法搜索到WiFi但可以连接到手机热点

情况:从学校回家发现无法搜索到家里的WiFi了。尝试了网上很多解决方法,像是重启路由器、通过无线管理重启无线网络、更新驱动程序、在cmd中命令重置winsock等,都无法解决。 后面排查发现可能是WiFi频段的问题,于是进行了以下操作:1.打开更改适配器选项找到无线网卡 2.右键选择:属性->配置->高级->无线模式如下图所示,选择最后一个,点击确定,之后就能正常搜索到WiFi了,问题解决。下图显示能正常搜索并连接到WiFi。总结 问题产生的原因:我们WiFi的频段有2.4GHz和5GHz,而我们电脑使用WiFi的频段是由无线协议标准决定的,像是802.11a、802.11n等。不同的无线协议

ESP32系列教程之空中升级OTA

文章目录准备工作空中升级OTA代码说明注意事项1.远程固件链接需为http协议2.远程链接确保为ESP32编译后固件附录1ESP32空中升级OTA完整代码附录2如何编译生成.bin升级固件PlatformIO编译生成.bin固件ArduinoIDE编译生成.bin固件准备工作配置好开发环境,本文是基于VSCODE+PlatformIO一个可用于联网的WiFi编译一个.bin固件升级程序,并上传得到一个http网址。首先编写一个程序,每隔1s打印helloworld!,并生成.bin升级固件。关于如何编译生成.bin升级固件,详见附录。#includevoidsetup(){//putyours

Arduino物联网快速开发:基于ESP8266与点灯Blinker制作小白都会的DIY《智能家居》系统

 前言我们要制作一款能够远程控制家里灯、风扇的开关,并采集温湿度、光照传输到手机APP上。正好看到了点灯Blinker的开源方案,blinker是一套跨硬件、跨平台的物联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领域,可以帮助用户更好更快地搭建物联网项目。APP通过拖动控件就可以进行DIY界面了,非常方便。话不多说,那么接下来我们就一起来试试吧。整篇文章内容较长,但全是精髓,末尾有源码参考。(注意:硬件引脚不一定与我相同,请谨慎使用。)目录前言一、准备工作所用到的硬件:软件准备:1、电脑安装-ArduinoIDE2、手机安装-blin

ESP32连接BLE设备具体实现的说明

文章目录一、基础概念二、相关API参数与使用说明三、整体连接流程总结本篇文章以ESP32C3平台作为主机连接血糖仪蓝牙设备的过程为例,对代码的实现进行分析与理解。一、基础概念在上手撕代码之前,让我们准备好砍柴刀,先使用nRFConnectAPP连接血糖仪对Gatt协议概念以及各层次进行理解,APP下载链接自行百度,这里就不贴出来了,废话不多说,打开手机蓝牙连接血糖仪蓝牙设备,左图为血糖仪的所有服务项,分别是GenericAccess、DeviceInformation、UnknownService、UnknownService四项服务(Service),右图是UUID为0x1000的Unkno

【ESP8266 (12F)】Wi-Fi通信与TCP/IP协议栈(测试文章)

测试文章:ESP8266是一款低成本的Wi-Fi芯片,它可以实现无线网络的连接和通信。本文将介绍ESP8266的Wi-Fi通信功能和TCP/IP协议栈的使用方法。文章目录一、Wi-Fi通信1.1STA模式1.2AP模式1.3STA+AP模式二、TCP/IP协议栈三、实验步骤四、总结一、Wi-Fi通信Wi-Fi是一种无线局域网技术,它可以让设备在一定范围内通过无线电波进行数据传输。Wi-Fi遵循IEEE802.11标准,目前常见的有802.11b/g/n等协议。不同的协议有不同的频率、速率和兼容性。ESP8266支持802.11b/g/n协议,可以工作在2.4GHz频段。它可以作为一个Wi-Fi