c_cpp WiFi的连接器helper.ino

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp WiFi的连接器helper.ino相关的知识,希望对你有一定的参考价值。

// Copyright Nat Weerawan 2015-2016
// MIT License

#include <ESP8266WiFi.h>
#include <WiFiConnector.h>

/*
  WIFI INFO
  DELETE ALL IF YOU WANT TO USE FULL FUNCTION OF SMARTCONFIG
*/

#define WIFI_SSID        "Nat"
#define WIFI_PASSPHARSE  "guestguest"

WiFiConnector wifi = WiFiConnector(WIFI_SSID, WIFI_PASSPHARSE);

void init_hardware()
{
  Serial.begin(115200);
  delay(10);
  Serial.println();
  Serial.println("BEGIN");
  
  // SETUP CALLBACKS
  wifi.on_connecting([&](const void* message)
  {
    char buffer[30];
    sprintf(buffer, "[%d] connecting -> %s ", wifi.counter, (char*) message);
    Serial.println(buffer);
    delay(500);
  });

  wifi.on_connected([&](const void* message)
  {
    // Print the IP address
    Serial.print("WIFI CONNECTED => ");
    Serial.println(WiFi.localIP());
  });

}

void setup()
{
  init_hardware();

  Serial.print("CONNECTING TO ");
  Serial.println(wifi.SSID() + ", " + wifi.psk());

  wifi.connect();

}

void loop()
{
  wifi.loop();
}

以上是关于c_cpp WiFi的连接器helper.ino的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp wifi.ino

c_cpp wifi.ino

c_cpp Creelinks wifi测试。

c_cpp wifi.event.ino

c_cpp esp8266-WiFi的client.ino

c_cpp init_wifi.ino