Update 'Seeed Wio Terminal/projects/m5-gps.ino'

This commit is contained in:
2026-02-06 19:26:00 +00:00
parent bf849f40d7
commit ae0f9f8d6c

View File

@@ -6,6 +6,9 @@
#include <Arduino.h>
#include <rpcWiFi.h>
#include <HTTPClient.h>
#include <WiFiMulti.h>
WiFiMulti wifiMulti;
TFT_eSPI tft;
@@ -30,6 +33,11 @@ char* pw = "PASSWORD";
void setup()
{
Serial.begin(115200);
wifiMulti.addAP("SSID1", "PASSWORD1");
wifiMulti.addAP("SSID2", "PASSWORD2");
wifiMulti.addAP("SSID3", "PASSWORD3");
tft.begin();
tft.setRotation(3);
tft.fillScreen(TFT_BLACK);
@@ -101,9 +109,15 @@ void displayInfo()
last_lat = lt;
last_lon = ln;
if((WiFi.status() == WL_CONNECTED))
{
String wifi_text = "Connected to WiFi: " + String(ssid);
if(wifiMulti.run() == WL_CONNECTED) {
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.print(WiFi.localIP());
Serial.println("SSID: ");
Serial.print(WiFi.SSID());
String wifi_text = "Connected to WiFi: " + String(WiFi.SSID());
tft.fillRect(10, 10, 250, 20, TFT_BLACK);
tft.drawString(wifi_text, 10, 10);
api_lookup();