This commit is contained in:
Bob Hart
2022-10-01 14:49:51 +01:00
parent a19a1a5718
commit 8596943736
3 changed files with 54 additions and 2 deletions

View File

View File

@@ -1,8 +1,8 @@
#include <SPI.h> #include <SPI.h>
#include <WiFiNINA.h> #include <WiFiNINA.h>
char SSID[] = "OnePlus 6T"; // the name of your network/HotSpot char SSID[] = "SOTON-IoT"; // the name of your network/HotSpot
char PASSWORD[] = "linsey69"; // the password of your WiFi char PASSWORD[] = "c0YhM1lf8v88"; // the password of your WiFi
byte mac[6]; // the MAC address of your Wifi Module byte mac[6]; // the MAC address of your Wifi Module

View File

@@ -0,0 +1,52 @@
#include <WiFiNINA.h>
char ssid[] = "SOTON-IoT";
char pass[] = "c0YhM1lf8v88";
int status = WL_IDLE_STATUS;
int HTTP_PORT = 443;
String HTTP_METHOD = "GET";
char HOST_NAME[] = "example.phpoc.com";
String PATH_NAME = "";
WiFiSSLClient client;
void setup() {
Serial.begin(9600);
while (!Serial);
while (status != WL_CONNECTED) {
Serial.print("Attempting to connect to network: ");
Serial.println(ssid);
status = WiFi.begin(ssid, pass);
delay(5000);
}
Serial.println("Connected");
if(client.connectSSL(HOST_NAME, HTTP_PORT)) {
Serial.println("Connected to server");
client.println(HTTP_METHOD + " " + PATH_NAME + " HTTP/1.1");
client.println("Host: " + String(HOST_NAME));
client.println("Connection: close");
client.println();
while(client.available())
{
// read an incoming byte from the server and print them to serial monitor:
char c = client.read();
Serial.println(c);
Serial.println("here");
}
if(!client.connected())
{
Serial.println("disconnected");
client.stop();
}
} else {
Serial.println("connection failed");
}
}
void loop() {
}