Arduino开发ESP32连接手机热点【适合新手】

Arduino开发ESP32点亮一个LED【适合新手】-CSDN博客

Arduino基本使用在上一篇。

配置为STA连接模式。

基本参数:

bash 复制代码
WL_IDLE_STATUS
WL_DISCONNECTED
WL_NO_SSID_AVAIL

示例代码:

cpp 复制代码
#include <WiFi.h>

int LED=1;//D2 板载LED
int led_pin=12;//D12管脚
// 定义 WiFi 名与密码
const char * ssid = "HONOR 90 GT";
const char * password = "sijibiguo";

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);//Arduino IDE串口监视器右下角的波特率设置
  
  // 连接 WiFi
  WiFi.begin(ssid, password);
  Serial.print("正在连接 Wi-Fi");
  
  // 检测是否连接成功
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  
  Serial.println("连接成功");
  Serial.print("IP 地址: ");
  Serial.println(WiFi.localIP());//返回的是 ESP32 开发板在连接 WiFi 网络后获得的本地 IP 地址​​

  //通过 LED 反馈 WiFi 连接状态
  pinMode(led_pin,OUTPUT);
  //点亮led_pin
  digitalWrite(led_pin,HIGH);
  delay(100);
  digitalWrite(led_pin,LOW);
  delay(100);
  digitalWrite(led_pin,HIGH);
  delay(100);
  digitalWrite(led_pin,LOW);
  delay(100);
  digitalWrite(led_pin,HIGH);
  delay(1500);
  digitalWrite(led_pin,LOW);

}

void loop() {
  // put your main code here, to run repeatedly:
  
}

手机显示连接成功。

相关推荐
W.W.H.4 天前
将驱动编译成模块并安装到rootfs
linux·物联网·wifi·rootfs·驱动
永栀哇6 天前
RT-Thread studio STM32F407+RW007模块+物联网软件包-阿里云-onenet云平台
阿里云·wifi·onenet·rtthread-stm32·物联网软件包
永栀哇6 天前
RT-Thread studio W25Q64 SFUD-FAL分区-存储参数+虚拟文件-ulog-RTC存储日志到文件-wifi-导出文件到电脑
wifi·rtthread·rw007·存储参数+日志文件+导出文件
艺杯羹12 天前
公共 Wi-Fi 流量安全全解析:从明文监听、流量拦截到 HTTPS 降级攻防
网络·web安全·网络安全·wifi
W.W.H.13 天前
嵌入式 Linux外接USB/WIFI模块兼容5G频段实战
linux·运维·5g·wifi
欢乐熊嵌入式编程2 个月前
WIFI通信协议全解析18: ESP32 作为 AP 热点:打造自己的“微型路由器”(附完整实战代码)
物联网·wifi·esp32·蓝牙·wifi协议·ap热点
天南散修2 个月前
MT7916 BA流程
网络·驱动开发·wifi·802.11
天南散修2 个月前
MT7916驱动中802.11转换为802.3
linux·网络·驱动开发·wifi·802.11
阿钱真强道2 个月前
27 鸿蒙LiteOS RK2206 设备连路由器完整实战(配网+联网验证+网络连通性测试)
wifi·harmonyos·鸿蒙·rk·liteos·开源鸿蒙·瑞芯微
星恒讯工业路由器2 个月前
物联网网关天线:分类解析与信号质量认知误区
网络·物联网·wifi·信息与通信·wifi 天线·lora 天线·物联网关天线